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

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.

主站蜘蛛池模板: 平南县| 长武县| 梨树县| 北宁市| 治县。| 洪洞县| 兴仁县| 芦溪县| 玉树县| 葵青区| 陵川县| 苏尼特右旗| 吉隆县| 临城县| 弋阳县| 象山县| 沛县| 平阳县| 林州市| 安陆市| 田东县| 芜湖县| 承德市| 铁岭市| 南充市| 建始县| 津南区| 金阳县| 筠连县| 衢州市| 扎兰屯市| 瓦房店市| 广州市| 文昌市| 潞西市| 新竹县| 山丹县| 大化| 含山县| 苍溪县| 英德市|