《ROS机器人开发实践》第6.2.4节“在rviz中显示模型”问题总结

输入$roslaunch mbot_description display_mbot_base_urdf.launch后,出现以下错误。在这里插入图片描述
解决方法:在终端输入$ source catkin_ws/devel/setup.bash,在运行launch文件。

如果在Rviz中模型显示不完整,可如下图设置
《ROS机器人开发实践》第6.2.4节“在rviz中显示模型”问题总结_第1张图片
便可以解决。

补充:运行
roslaunch mrobot_description display_mrobot_chassis_urdf.launch
出现
在这里插入图片描述
解决方法:将mrobot_description功能包下launch文件夹中display_mrobot_chassis_urdf.launch文件的robot_state_publisher节点中:type=“state_publisher” 改为 type=“robot_state_publisher”。
再次运行
roslaunch mrobot_description display_mrobot_chassis_urdf.launch
————————————————
补充部分原文链接:https://blog.csdn.net/weixin_43467428/article/details/114824102

更新——
问题:运行launch文件后,无法打开名为“joint_state_publisher”的UI。
原因如图
《ROS机器人开发实践》第6.2.4节“在rviz中显示模型”问题总结_第2张图片
解决方法:把display_mrobot_chassis_urdf.launch文件中的joint_state_publisher节点下的节点名改为
在这里插入图片描述
即可解决问题。

你可能感兴趣的:(笔记)