O'Reilly logo

ROS Robotics By Example by Dr. Thomas L. Harman, Carol Fairchild

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Building an articulated robot arm URDF using Xacro

In the next few sections, our rrbot URDF will be created and incrementally built to incorporate the advantages of each of the Xacro features we discussed for our robot.

Using the Xacro property tag

For the first iteration of our rrbot robot arm, we will build a URDF file that defines three links with the <visual>, <collision>, and <inertial> tags, and two joints with the <parent>, <child>, <origin>, and <axis> tags. This is a very similar format to the dd_robot URDF file that you are familiar with from Chapter 2, Creating Your First Two-Wheeled ROS Robot (in Simulation). The differences for the Xacro format are listed here and explained in more detail after the code is presented:

  • Addition of the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required