moveit+gazebo联合仿真遇到的问题

这次遇到的问题是roslaunch probot_gazebo probot_anno_bringup_moveit.launch之后,gazebo中的机械臂怎么都不动,开始认为是自己加了一些控制器和摄像头给加出来了错误导致不动。后来运行了古月居的教程中提供的源码后发现依然不动,至此认为可能与我加了一些别的控制器没有关系。
猜测可能是一些包没有安装好,有的教程说可以安装

 sudo apt-get install ros-kinetic-gazebo-ros-pkgs ros-kinetic-gazebo-ros-control
 sudo apt-get install ros-kinetic-ros-control ros-kinetic-ros-controllers
 sudo apt-get install ros-kinetic-joint-trajectory-controller

但是我也不能确定是不是这三个,笑哭.jpg,因为为了后续学习中不再被少了包之类的事情坑,我直接用了如下命令

sudo apt-get install ros-kinetic-control*
sudo apt-get install ros-kinetic-gazebo-ros*
sudo apt-get install ros-kinetic-joint-trajectory*

这样就直接吧以 ros-kinetic-control、ros-kinetic-gazebo-ros和ros-kinetic-joint-trajectory开头的包全部装了。感觉如果存储空间没有小的抓狂的话直接用后面三个命令吧,这些包装的很快,所以都不是很占地方。
安装完毕后,问题解决,可以看到了moveit和gazebo同时在做相同的动作了。
记在这里以备后面查阅,反正我的博客也没人看,就写的比较口语化了,侵删。
参考:
https://blog.csdn.net/u014077947/article/details/90245796

你可能感兴趣的:(ros)