官术网_书友最值得收藏!

Creating the ROS package for the robot description

Before creating the URDF file for the robot, let's create a ROS package in the catkin workspace so that the robot model keeps using the following command:

$ catkin_create_pkg mastering_ros_robot_description_pkg roscpp tf geometry_msgs urdf rviz xacro 

The package mainly depends on the urdf and xacro packages, and we can create the urdf file of the robot inside this package and create launch files to display the created urdf in RViz. The full package is available on the following Git repository, you can clone the repository for a reference to implement this package or you can get the package from the book's source code:

$ git clone https://github.com/qboticslabs/mastering_ros_robot_description_pkg.git

Before creating the urdf file for this robot, let's create three folders called urdf, meshes, and launch inside the package folder. The urdf folder can be used to keep the urdf/xacro files that we are going to create. The meshes folder keeps the meshes that we need to include in the urdf file and the launch folder keeps the ROS launch files.

主站蜘蛛池模板: 平和县| 卢湾区| 嵊州市| 调兵山市| 开江县| 西乡县| 平昌县| 宁南县| 阆中市| 平南县| 方城县| 白山市| 清原| 湟源县| 忻城县| 荆州市| 太康县| 遂川县| 天全县| 景德镇市| 北安市| 福贡县| 交口县| 栾城县| 大埔县| 萍乡市| 昭苏县| 德庆县| 家居| 阳西县| 南投市| 吉安市| 皋兰县| 尼玛县| 方山县| 海安县| 仙居县| 兴业县| 长沙市| 道孚县| 易门县|