Closed dashuaip closed 8 months ago
看报错内容显示机器人模型参数没有找到,目前仓库中的aubo_description是以子模块的形式引入的,克隆之后需要更新子模块内容
看报错内容显示机器人模型参数没有找到,目前仓库中的aubo_description是以子模块的形式引入的,克隆之后需要更新子模块内容
子模块我也下载了,并且catkin build成功了,还是报相同的错误
你是想在gazebo上面仿真吗?如果仿真的话是需要先启动aubo_gazebo中的aubo_bringup.launch,launch文件里面会开启一个aubo_description下的load_aubo.launch文件,robot_description是通过load_aubo.launch文件加载的,应该是没开启这个launch文件
你是想在gazebo上面仿真吗?如果仿真的话是需要先启动aubo_gazebo中的aubo_bringup.launch,launch文件里面会开启一个aubo_description下的load_aubo.launch文件,robot_description是通过load_aubo.launch文件加载的,应该是没开启这个launch文件
我想用来控制真实的AUBO-i10机械臂,是不是也得先启动gazebo里的launch文件?
控制真实机械臂的话需要先启动aubo_robot_driver中的aubo_bringup.launch,再启动moviet
控制真实机械臂的话需要先启动aubo_robot_driver中的aubo_bringup.launch,再启动moviet
启动 aubo_bringup.launch 时也是报错,无论是仿真还是想控制真实机械臂
`fy@auboedu-virtual-machine:~/aubo_new_ws$ roslaunch aubo_gazebo aubo_bringup.launch robot_model:=aubo_i5 ... logging to /home/fy/.ros/log/9fd63116-aacf-11ee-aaa7-000c2985b3b5/roslaunch-auboedu-virtual-machine-7888.log Checking log directory for disk usage. This may take a while. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB.
Deprecated: xacro tag 'property' w/o 'xacro:' xml namespace prefix (will be forbidden in Noetic) when instantiating macro: aubo_robot (/home/fy/aubo_new_ws/src/aubo_ros_driver/aubo_description/urdf/xacro/inc/aubo_macro.xacro) in file: /home/fy/aubo_new_ws/src/aubo_ros_driver/aubo_description/urdf/aubo_i5.urdf included from: /home/fy/aubo_new_ws/src/aubo_ros_driver/aubo_description/urdf/xacro/inc/aubo.xacro Use the following command to fix incorrect tag usage: find . -iname "*.xacro" | xargs sed -i 's#<([/]\?)(if|unless|include|arg|property|macro|insert_block)#<\1xacro:\2#g'
property: missing attribute 'name' when instantiating macro: aubo_robot (/home/fy/aubo_new_ws/src/aubo_ros_driver/aubo_description/urdf/xacro/inc/aubo_macro.xacro) in file: /home/fy/aubo_new_ws/src/aubo_ros_driver/aubo_description/urdf/aubo_i5.urdf included from: /home/fy/aubo_new_ws/src/aubo_ros_driver/aubo_description/urdf/xacro/inc/aubo.xacro RLException: while processing /home/fy/aubo_new_ws/src/aubo_ros_driver/aubo_description/launch/load_aubo.launch: Invalid tag: Cannot load command parameter [robot_description]: command [['/opt/ros/melodic/lib/xacro/xacro', '/home/fy/aubo_new_ws/src/aubo_ros_driver/aubo_description/urdf/xacro/inc/aubo.xacro', 'robot_model:=aubo_i5', 'transmission_hw_interface:=hardware_interface/PositionJointInterface']] returned with code [2].
Param xml is The traceback for the exception was written to the log file `
报错显示urdf文件中的property缺少name属性,是由于ubuntu18.04版本中的xacro导致的,请更新最新的aubo_description仓库,已做了适配
报错显示urdf文件中的property缺少name属性,是由于ubuntu18.04版本中的xacro导致的,请更新最新的aubo_description仓库,已做了适配
谢谢,更新aubo_description后roslaunch aubo_gazebo aubo_bringup.launch robot_model:=aubo_i5 确实能打开了,但是后面又有新的问题。我将再新建一个issues展示我的问题。
我在 Ubuntu 18.04 的 ros melodic 中 用 roslaunch 启动 aubo_i5 时报错:Robot model parameter not found! Did you remap 'robot_description'?
请问我应该怎么解决?