運(yùn)行l(wèi)aunch文件后,rviz可以顯示模型,但是只能plan不能execute,同時(shí)gazebo中沒有模型,終端報(bào)錯(cuò)很多,如下
一、
Error [parser.cc:406] parse as old deprecated model file failed.
二、
[ERROR] [1672799068.164709, 10.219000]: Spawn service failed. Exiting.
三、
[spawn_gazebo_model-4] process has died [pid 15463, exit code 1, cmd /opt/ros/melodic/lib/gazebo_ros/spawn_model -urdf -param robot_description -model robot -x 0 -y 0 -z 0 __name:=spawn_gazebo_model __log:=/home/zjw/.ros/log/e25f4054-8bd6-11ed-b798-701ce71a1c4c/spawn_gazebo_model-4.log].
四、
[ERROR] [1672799075.294851855, 17.238000000]: Action client not connected: arm_position_controller/follow_joint_trajectory
所有錯(cuò)誤的原因在于launch文件中引用的urdf文件最后部分缺少.so這句話,如下解決即可
打開引用的urdf文件,拉到最下邊添加這句話:
filename="libgazebo_ros_control.so"
文章來源:http://www.zghlxwxcb.cn/news/detail-690366.html
?我是這么解決的,每個(gè)人情況不同,可能不適用文章來源地址http://www.zghlxwxcb.cn/news/detail-690366.html
到了這里,關(guān)于ROS rviz和gazebo聯(lián)合仿真報(bào)錯(cuò)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!