ROS----TUT-RIM协作机器人和Actin-ROS接口
TUT-RIM: Collaborative Intelligent Heavy Machinery and Robotics
http://www.ros.org/news/2017/02/tutrim-project.html
Actin-ROS Interface
http://www.ros.org/news/2017/02/actin-ros-interface.html
Energid/ActinROS
https://github.com/Energid/ActinROS
附件:
1 ----
TUT-RIM:协作智能重型机械和机器人
TUTRIM项目的动机是通过使用自动移动机器人提高工作场所的生产力和安全性的可能性。通过坦佩雷理工大学四个部门(智能液压与自动化,自动化科学与工程,机械工程与工业系统,信号处理)的合作,我们在土木工程领域实施了一个无人监督,自主的多机器人工作现场。
主要任务是获得独立,自主和异质的机器人合作,在部分已知的环境中实现共同的目标。为此,ROS是一个合理的选择,因为它使得能够使用不同的通信类型,并且它在不同的机器人之间的消息交换中充当抽象层。此外,我们使用ROS Industrial将一个工业机器人集成到系统中。工地的其它部件是工业机器人站处的轮式装载机,微型飞行器和基于运动学的定位系统。
有关详细信息,请参阅:http://vision.cs.tut.fi/projects/tutrim/index.html
TUT-RIM:协作智能重型机械和机器人
TUTRIM项目的动机是通过使用自动移动机器人提高工作场所的生产力和安全性的可能性。通过坦佩雷理工大学四个部门(智能液压与自动化,自动化科学与工程,机械工程与工业系统,信号处理)的合作,我们在土木工程领域实施了一个无人监督,自主的多机器人工作现场。
主要任务是获得独立,自主和异质的机器人合作,在部分已知的环境中实现共同的目标。为此,ROS是一个合理的选择,因为它使得能够使用不同的通信类型,并且它在不同的机器人之间的消息交换中充当抽象层。此外,我们使用ROS Industrial将一个工业机器人集成到系统中。工地的其它部件是工业机器人站处的轮式装载机,微型飞行器和基于运动学的定位系统。
有关详细信息,请参阅:http://vision.cs.tut.fi/projects/tutrim/index.html
2 ----
开源的ActinROS代码可以在Github上获得,链接:
https://github.com/Energid/ActinROS
存储库包括使用Actin与ROS的插件和示例应用程序。轻量级的肌动蛋白与Robai Cyton机器人一起运送。
3 ----
ActinROS
ROS插件和应用程序,与ROS启用的Energid Actin SDK配合使用。
视窗
- 下载并安装安装程序。注意:建议将安装程序放在除程序文件之外的其他位置(即C:/ Energid / Installers / ...)
- 仅Windows XP:下载junction.exe。需要从安装程序位置创建指向{third_party_source}存储库的链接。您可以在这里下载:http : //technet.microsoft.com/en-us/sysinternals/bb896768
- 创建从ROOT安装程序目录(即C:/Energid/Installers/Actin_4.1.0.20161028)到ActinROS目录的链接。这可以从命令提示符如下完成
- cd C:/Energid/Installers/Actin_4.1.0.20161028
- Windows XP:junction ActinROS C:/ Your / Development / Repositories / ActinROS
- Windows 7/8:mklink / D ActinROS C:/ Your / Development / Repositories / ActinROS
或者,您可以使用硬链接外壳扩展实用程序在文件资源管理器中完成相同的过程:http : //schinagl.priv.at/nt /hardlinkshellext/linkshellextension.html
- 启动CMake
- 将“源在哪里”设置为ROOT安装程序目录
- 设置“在哪里构建二进制文件”到ROOT / build(见下文)
- 通过Cmake配置/生成。
- 在配置期间将ActinROS添加到EC_REPOSITORIES(stable; data; actin_core; toolkits; ActinROS)。
- 转到ROOT / build并启动Energid.sln。
- 在Visual Studio中构建相应的项目。
可执行文件将被内置到ROOT / build / bin。在运行可执行文件之前,请确保将以下内容添加到用户变量下的路径环境变量中:%EC_TOOLKITS%.. \ bin
Unix
- 下载并安装安装程序。
- 创建一个从ROOT安装程序目录(即〜/ Energid / Actin_4.1.0.20161028)到ActinROS目录的链接。这可以从命令提示符如下完成
- cd〜/ Energid / Actin_4.1.0.20161028
- ln -s〜/ Your / Development / Repositories / ActinROS ActinROS
- 启动CMake
- 将“源在哪里”设置为ROOT安装程序目录
- 设置“在哪里构建二进制文件”到ROOT / build(见下文)
- 通过Cmake配置/生成。
- 在配置期间将ActinROS添加到EC_REPOSITORIES(stable; data; actin_core; toolkits; ActinROS)。
- 使用SETUP.sh后,使用配置的make程序(make,ninja等)去ROOT / build和build。
----
ROS----TUT-RIM协作机器人和Actin-ROS接口的更多相关文章
- 用自己的机器人和ubuntu PC实现通信和控制--26
原创博客:转载请表明出处:http://www.cnblogs.com/zxouxuewei/ 前提: 1.拥有一台能够采用手动或者自动移动的机器人移动平台. 2.在电机端需要安装高分辨率的霍尔编码器 ...
- ROS笔记1 安装及创建一个ROS Package
安装 跟着官方的安装指引来就行了.安装前要先确定自己的ros版本和ubuntu版本.这二者是一一对应的. http://wiki.ros.org/ROS/Installation 主要是package ...
- ROS与深度相机入门教程-在ROS使用kinect v1摄像头
ROS与深度相机入门教程-在ROS使用kinect v1摄像头 说明: 介绍在ros安装和使用kinect v1摄像头 介绍freenect包 安装驱动 deb安装 $ sudo apt-get in ...
- ROS入门笔记(二):ROS安装与环境配置及卸载(重点)
ROS入门笔记(二):ROS安装与环境配置及卸载(重点) [TOC] 1 ROS安装步骤 1.1 ROS版本 ROS目前只支持在Linux系统上安装部署, 它的首选开发平台是Ubuntu. 发布时间 ...
- Learning ROS: Getting started with roswtf (检查ROS系统,找出问题)
本文主要部分来源于ROS官网的Tutorials. roswtf是ROS的检查工具,用于检查ROS安装和运行系统. Checking your installation&Offline mak ...
- ROS Learning-013 beginner_Tutorials (编程) 编写ROS服务版的Hello World程序(Python版)
ROS Indigo beginner_Tutorials-12 编写ROS服务版的Hello World程序(Python版) 我使用的虚拟机软件:VMware Workstation 11 使用的 ...
- ROS Learning-011 beginner_Tutorials (编程) 编写 ROS 话题版的 Hello World 程序(Python版)
ROS Indigo beginner_Tutorials-10 编写 ROS 话题版的 Hello World 程序(Python版) 我使用的虚拟机软件:VMware Workstation 11 ...
- 第一章节 BJROBOT ROS 网络配置及移动控制【ROS全开源阿克曼转向智能网联无人驾驶车】
版权声明:该教程版权归北京智能佳科技有限公司所有,未经公司授权禁止引用.发布.转载等,否则将追究其法律责任. 使用前说明:本使用文档说明略微简明,请结合指导视频进行操作会更容易理解!! 第一章节 BJ ...
- 小黄鸡机器人和小I机器人的调用
<?php //---------------------------------聊天小机器人类---------------------------------------------- ...
随机推荐
- yolov2源码分析
分析过程首先我们从yolo的训练命令开始分析(yolo的源码是用c++写的): ./darknet detector train cfg/voc.data cfg/yolo-voc.cfg darkn ...
- 9、Python-文件操作
打开关闭文件 # 打开一个已经存在的文件,或者创建一个新文件 f = open('test.txt', 'w') # 关闭这个文件 f.close() 访问模式 说明 r 以只读方式打开文件.文件的指 ...
- 学习windows编程 day3 之窗口绘画二:边框绘制函数
#include <windows.h> LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM l ...
- Nginx的alias的用法及与root的区别
以前只知道Nginx的location块中的root用法,用起来总是感觉满足不了自己的一些想法.然后终于发现了alias这个东西. 先看toot的用法 location /request_path/i ...
- oracle全文检索【转】【补】
全文检索 oracle对使用几十万以上的数据进行like模糊查询速度极差,包括 like 'AAA%' ,like '%AAA',like '%AAA%',like '%A%A%'的那些模糊查询.网上 ...
- HTML语义化
什么是HTML语义化呢? 根据内容的结构化(内容语义化),选择合适的标签(代码语义化),便于开发者阅读,写出优雅的代码的同时让浏览器的爬虫更好的解析 语义化标签的优势: 1)代码结构清晰,方便阅读 2 ...
- Tomcat8.5配置https启动报空指针错误
tomcat8.5版本和tomcat8.0有了很大的区别,默认的server.xml中https的配置方式也有了变化: <Connector port="8443" prot ...
- 用贪心算法近似求解 Loading Balance 问题(作业调度的负载均衡)
一,Loading Balance 问题描述:有 m 台相同的机器及 n 个作业,其中 m={M(1),M(2),……M(m)}.n = {J(1),J(2),……J(n)}.每个作业都有一个处理时间 ...
- Python3.X爬虫
1.Python很有名,但是一直没在实际项目中用过,今天花30分钟学习下.去Python官网https://www.python.org/downloads/ 2.2.X与3.X版本相差比较大,新手用 ...
- FastReport 套打全攻略
http://blog.csdn.net/jinzhili/article/details/500263 FastReport 套打全攻略 2005-7-13 22:10 原创//以设计套打行为6 ...