遨博机器人ROS包aubo_robot 在kinetic版ROS下的编译
在github上发现遨博机器人支持ROS1,但是对应的版本是indigo的,我已经安了kinetic了,总不能为了体验一下,安装个旧的版本,于是我就硬编,出现了一大堆error,改着改着竟然改通了(当然要感谢小伙伴的帮忙啦),成功运行了gazebo的仿真例子。下面把出现的错误和改正方法记录下来,最后列出了改正后的包。
Package ‘aubo_trajectory_filters” must declare at least one maintainer
这个error的改正办法是找到下面这个文件,打开
把maintainer那一行注释去掉就可以了
如图
error: #error This header requires at least c++11
上面两个错误都是一样,解决方法是找到出错的包,修改CMakeList文件,添加代码set(CMAKE_CXX_FLAG “-std=c++11” ${CMAKE_CXX_FLAGS}),如下图
- ‘const struct hardware_interface::ControllerInfo’ has no member named ‘hardware_interface’
这种错误就是找到错误文件,把”->hardware_interface”换成“->type”。(改完是不报错了,但是对不对呢,存个疑),下图只是举个例子,实际有很多处需要改,但是都是一个文件里。
- cannot convert ‘moveit::planning_interface::MoveItErrorCode’ to ‘bool’ in initialization
- moveit_msgs/GetKinematicsSolverInfo.h: No such file or directory
找到出错文件,把GetKinematicsSolverInfo.h前面的Get去掉,如下图
- Parse error at ……BOOST_JOIN”
这应该是qt的问题,找到aubo_panel里的.h文件,把非qt的头文件放在#ifndef……#endif里
最后运行这三条命令
roslaunch aubo_gazebo aubo_i5.launch
roslaunch aubo_i5_moveit_config aubo_i5_moveit_planning_execution.launch sim:=true
roslaunch aubo_i5_moveit_config moveit_rviz.launch config:=true
成功运行了gazebo的仿真例子。连接到实际的机器人控制箱我没试,不知道效果啥样,网上有效信息不多,欢迎讨论。
以上修改后的源码下载链接:http://download.csdn.net/download/wxflamy/10221612
打赏请扫码,嘿嘿
- https://github.com/auboliuxin/aubo_robot ↩
遨博机器人ROS包aubo_robot 在kinetic版ROS下的编译相关推荐
- 遨博机器人ROS包aubo_robot 在kinetic版ROS下的编译(转载)
在github上发现遨博机器人支持ROS1,但是对应的版本是indigo的,我已经安了kinetic了,总不能为了体验一下,安装个旧的版本,于是我就硬编,出现了一大堆error,改着改着竟然改通了(当 ...
- 遨博机器人支持linux,AUBO\Aubo机器人的ROS环境搭建步骤
遨博机器人ROS环境建设步骤 声明:该媒体中的某些图片和文章来自Internet, 版权属于原始作者遨博机器人.如果有任何侵权,请与我联系将其删除. 在WSL(适用于Linux的Window遨博智能系 ...
- 遨博机器人执行线程_智造洞察 | 遨博机器人推出国内首条“用机器人生产机器人”产线;服务机器人等助力8月经济回升;浙江企业研发飞机发动机榫槽数控拉床...
智造要闻 NEWS 01 遨博机器人推出国内首条"用机器人生产机器人"产线 近日,遨博机器人推出国内首条生产机器人的自动化产线.该产线采用模块化设计,可根据实际需要灵活部署,适应不 ...
- 遨博机器人展示_遨博协作机器人全系列二:iV系列智能视觉专用插件无缝对接...
原标题:遨博协作机器人全系列二:iV系列智能视觉专用插件无缝对接 2019年9月17日,中国国际工业博览会(CIIF)在上海盛大召开,同期机器人展(RS)已成为亚洲最具影响力的机器人行业会议,是机器人 ...
- BFT机器人带你走进智慧生活 ——探索遨博机器人i系列的多种应用
应用场景 1 协作机器人打磨 由 AUBO机器人末端集成ATI力传感器,可自动识别外力变化从而实时重新规划机器人的运动路径,简化了机器人的编程,特别是对于产品尺寸有差异或位置高度发生变化,无需 ...
- 遨博机器人展示_遨博协作机器人
遨博智能科技生产基地正式入驻常州市科教城,并将于2016年5月18日"常州先进制造技术成果展示洽谈会"期间举办"遨博轻型协作机器人投产仪式"及新品推介会,届时将 ...
- 遨博机器人展示_【AUBO】遨博协作机器人登陆各国工业自动化展
温暖的3月,繁忙的AUBO不仅在慕尼黑上海电子展上大放异彩还登陆了各国工业自动化展. 土耳其WIN EURASIA 2019 时间:3.14-3.17 地点:Tüyap Fair Convention ...
- Ubuntu16.04安装kinetic版ROS
Ubuntu安装ROS(kinetic版,其它版本同样适用) 1.Ubuntu设置 2.添加ROS源,并设置密钥. 3.更新源列表,安装ROS的桌面版. 4.ROS初始化 5.设置环境变量 6.安装r ...
- 遨博机器人aubo_robot 包编译问题及解决方法
Package source: Github链接 ROSwiki 从GitHub下载的包,在编译过程中有两个主要的问题,解决方案如下: 问题一 Package 'aubo_trajectory_fil ...
最新文章
- 用C语言解“求特殊方程得正整数解”题
- 做出仿iphone的圆角效果,以及shpe的各个属性
- 博鳌论坛国际粮食安全-林裕豪:从玉农业对话丰收节贸易会
- A01_[NumPy中文网]数组基础(创建数组,多维数组切片,数组属性)、使用数组(基本操作符,数组特殊运算符)、索引(花式索引,布尔索引,缺省索引)
- Caffe 增加自定义 Layer 及其 ProtoBuffer 参数
- 数据结构—链表-链式存储
- 安卓分辨率_华为平板M6会不会是最强安卓平板?
- Two-stage rotation animation is deprecate警告
- linux修改文件权限为所有人都可以访问,Linux 笔记分享八:文件权限的设定
- Strange Country II 【ZOJ - 3332】【竞赛图求解哈密顿通路】
- QQ会员等级升级加速正式开始
- BUU-0CTFpiapiapia(反序列化字符串逃逸)
- win8.1许可证到期提示后如何激活?
- 惠普打印机只打印一半_打印机打出来的字只有一半是什么原因
- 【 Arduino 和水流量传感器测量水流量和体积】
- 姓名加星号显示,只显示第一位和最后一位
- EMC电磁兼容3:仪器受电磁辐射干扰怎么办?
- 用于土地使用和土地覆盖分类的landsat8的OLI波段组合的选择
- JAVA实现,输入年月日,输出这是一年的第几天,是星期几
- Mac苹果电脑如何双系统切换
热门文章
- 国家电网“SG186工程”介绍
- SG国家电网-ERP建设前景介绍
- C文件操作、读写文件 C++文件读写、文件操作
- Phoenix Digital网络模块——将新的PLC连接到传统远程I/O
- c语言p1口亮灯,单片机实验开发与微机原理接口技术综合实验装置,上海求育
- CW3002F与CW3002G参数对比|CW3002F与CW3002G方案设计差异|CW3002G直接替代CW3002F
- 凯文凯利在武汉的演讲:你,已经被12个趋势包围
- 风速报警仪的两种安装方式
- FANUC机器人与Fronius以太网通讯
- 亚马逊云科技语音识别服务Amazon Transcribe在中国区域上线实时流式转录