ROS和Gazebo进行机器人仿真(一)
Gazebo是一种多机器人仿真器,可用于室内外机器人仿真。Gazebo在ROS中有良好的接口,包含ROS和Gazebo的所有控制。 若要实现ROS到Gazebo的通信,我们必须安装ROS-Gazebo接口。 应该安装以下软件包: $ sudo apt install ros-melodic-gazebo-ros-pkgs ros-melodic-gazebo-msgs ros-melodic-gazebo-plugins ros-melodic-gazebo-ros-control *gazebo_ros_pkgs : 它包含用于将ROS和Gazebo连接的封装和工具。 *gazebo-msgs : 它包含ROS和Gazebo交互的消息和服务的数据结构。 *gazebo-plugins : 它包含用于传感器、执行结构的Gazebo插件。 *gazebo-ros-control : 它包含用于在ROS和Gazebo之间通信的标准控制器。 安装后,请使用以下命令检查Gazebo是否安装正确: $ roscore & rosrun gazebo_ros gazebo 一.为Gazebo创建机械臂仿真模型 我们可以通过添加仿真参数来更新现有的机器人描述,从而创建一个机械臂仿真模型。 我们需要去创建一个软件包: $ catkin_create_pkg seven_dof_arm_gazebo