近期尝试UR5和PhantomOmni的联动仿真出现的问题
近期尝试UR5和PhantomOmni的联动仿真出现的问题
最近在Github找到了几个代码,虽然代码是好几年前的,但经过尝试编译后有部分可以用,有部分有问题,现在拿一个来解释一下几年前的ROS很现在的ROS有什么变化,并且抛出一个问题代日后解决。
关于旧版的ROS代码如何编译
旧版的代码包和现在的代码包很大不同,其结构是
我们要把这些文件全都放到一个重新建立的文件夹/src
然后返回上一级文件夹,也就是/src
的上一级文件夹然后
catkin_make
这时候就像前几篇文章中那样,
#进入devel,source setup.bash
cd devel
source setup.bash
#roslaunch一下,这个就得根据实际情况好好地揣摩,一般是根据Project名称进入空间 然后 *****.launch,例如
roslaunch summer_gazebo ur5_robotiq_v6.launch
问题:在运行UR5模型的时候出现了一下报错:
Traceback (most recent call last):File "/opt/ros/noetic/lib/xacro/xacro", line 33, in <module>xacro.main()File "/opt/ros/noetic/lib/python3/dist-packages/xacro/__init__.py", line 1153, in mainout.write(doc.toprettyxml(indent=' ', **encoding))File "/usr/lib/python3.8/xml/dom/minidom.py", line 59, in toprettyxmlself.writexml(writer, "", indent, newl, encoding)File "/usr/lib/python3.8/xml/dom/minidom.py", line 1797, in writexmlnode.writexml(writer, indent, addindent, newl)File "/usr/lib/python3.8/xml/dom/minidom.py", line 1185, in writexmlraise ValueError("'--' is not allowed in a comment node")
#以下的报错我觉得是关键
ValueError: '--' is not allowed in a comment node
RLException: while processing /home/***/01_Projects/DoubleOmni_12_25/Control-of-two-UR5s-by-two-phantom-omnies--master/UR5/src/summer/summer_description/launch/summer_upload.launch:
#这个Invalid应该是问题所在
Invalid <param> tag: Cannot load command parameter [robot_description]: command [['/opt/ros/noetic/lib/xacro/xacro', '/home/***/01_Projects/DoubleOmni_12_25/Control-of-two-UR5s-by-two-phantom-omnies--master/UR5/src/summer/summer_description/urdf/summer_robot.urdf.xacro']] returned with code [1]. Param xml is <param unless="$(arg limited)" name="robot_description" command="$(find xacro)/xacro '$(find summer_description)/urdf/summer_robot.urdf.xacro'"/>
The traceback for the exception was written to the log file
Invalid <param> tag: Cannot load command parameter [robot_description]: command [['/opt/ros/noetic/lib/xacro/xacro', ..........] ] return with code[1]
近期尝试UR5和PhantomOmni的联动仿真出现的问题相关推荐
- Factory IO仿真工厂与西门子博途软件联动仿真
Factory IO仿真工厂与西门子博途软件联动仿真!id=642931666086&
- UR5机械臂与realsense相机在Gazebo仿真环境下的手眼标定(眼在手上)
简介 这是一个Gazebo仿真环境下利用UR5机械臂和realsense相机进行手眼标定的教程(眼在手上). 准备相关文件 # UR5 git clone https://github.com/Uni ...
- html仿真花卉代码,仿真鲜花幼儿园手工教案
仿真鲜花幼儿园手工教案 ★ 活动目标: 1,纸上贴上花瓣,创造性地制作仿真鲜花. 2,据自己的意愿展示自己的作品,提高对美的感受力. ★ 活动准备: 1.平时多收集花瓣 2.自行剪制各种形状的花形纸. ...
- Ubuntu18.04+ROS melodic 控制UR5机器人(持续更新)
目录 0 前言 1 前置准备工作 1.1 环境配置 1.1.1 使用虚拟机安装Ubuntu系统 1.1.2 ROS melodic安装 1.2 工作空间配置 1.2.1 创建工作空间 1.2.2 导入 ...
- ADS 2019 安装 仿真
ADS2019下载地址 安装 安装下来真是大,好几个G,提前备好硬盘吧 安装是标准的流程,最后到license选择时点击退出 ADS_2019_Win64_CRK使用说明: 1.安装ADS2019,缺 ...
- 【Chips】如何启动第一个Quartus/Vivado下的Verilog仿真过程
1 如何让Quartus和Modelsim实现联动仿真 Quartus中新建一个工程,注意,Simulator设置为Modelsim. 如果你的工程已经建好了,可以通过[Assinment -> ...
- 通过RViz中的InteractiveMarkers在ROS中仿真力和力矩(wrench.force和wrench.torque)
对于机器人的视觉这些信息,很容易在ROS中呈现,但是对于ROS中力和力矩信息的展示,通常在实验室的时候使用真实的机器人和传感器,这个问题不需要考虑,直接读取真实的力和力矩传感器,然后通过ROS消息发布 ...
- 零基础无实物一步一步学PLCS7-1200仿真(三)-电动机正反转控制(互锁)
在学习完电动机的启保停控制后,我们今天来学习电气控制里面进阶的正反转控制,也就是大名鼎鼎的互锁电路.首先需要了解电动机可以实现电动机正反转的工作原理. 一.硬件电路 用S7-1200 PLC控制一台三 ...
- 零基础无实物一步一步学PLCS7-1200仿真(八)-按键控制数码管显示
项目要求:按照项目的功能完成按键控制数码管的技术显示. 项目目的:学习比较指令.数学函数指令和加减计数指令和数码管的显示原理. 项目功能:数码管可以显示两位数00-99,然后可通过四个按键完成数码管的 ...
最新文章
- Maya2022基础入门学习教程
- AutoFac使用方法总结:Part I
- pyhon学习问题汇总
- Android多媒体框架之MediaMetadataRetriever
- Java编程技巧:如何实现参数的输入输出?
- react(82)--方法写在effects里面
- 使用计算机管理文件教后反思,《管理计算机中的文件》教学反思
- mysql联合索引数据库查询数据会变慢_如何定位并优化慢查询SQL以及联合索引和索引多的弊端...
- ElasticSearch多shard场景相关度打分不准确问题
- easyui---基础组件:window
- IDEA与Maven Java普通项目
- mybatis框架的搭建简单步骤,还有其他的各项配置说明,简单易懂,仅作为个人参考,不作为网络学习借鉴
- java 行政区划代码 民政部 json
- http://bt.neu6.edu.cn/forum.php,分享一些教育网访问较快的站点~
- 1、目标检测 RCNN(翻译+标注)
- 用matlab绘制P三曲线,科学网—水文频率曲线及MATLAB绘制 - 张凌的博文
- linux sftp拷贝文件夹,Linux下sftp命令传输文件的例子
- gamma原理及快速实现算法(C/C++)
- CheckBox选中触发事件 和 取消选中触发事件
- 共享内存函数(shmget、shmat、shmdt、shmctl)
热门文章
- php global 要点
- web开发经典,jquery修改style属性display
- Kerberos原理
- sublime text3简体中文版汉化教程
- 极速版迅雷 服务器响应超时,迅雷登录超时怎么回事_迅雷经常登录超时如何解决...
- Word保存高清图片
- SpringBoot自定义注解@Idempotent实现API幂等性(防止接口重复请求)
- JenKins添加Git报错Error performing git command: git ls-remote -h
- JS中对象按属性排序(冒泡排序)
- 2021-07-16 转载 - UmiJS应用框架