实现ROS与Gazebo的连接,需要安装一个叫做gazebo_ros_pkgs的东西。
安装之前,首先需要注意的是版本的兼容问题。目前各个ROS版本推荐支持的Gazebo版本如下:
ROS indigo: Gazebo 2.x
ROS Jade: Gazebo 5.x
ROS kinetic: Gazebo 7.x
如果在安装ROS的时候使用的是
sudo apt-get install ros-$version-desktop-full
那么对应版本的gazebo也会被一起装上(indigo对应gazebo 2.x等等)。可以使用以下命令查阅版本:
gazebo -version
ROS Kinetic:
sudo apt-get install ros-kinetic-gazebo-ros-pkgs ros-kinetic-gazebo-ros-control
ROS Kinetic:
sudo apt-get install ros-jade-gazebo-ros-pkgs
ROS Kinetic:
sudo a