TurtleBot3 Waffle
Differential-drive mobile robot description for Waffle navigation and learning workflows.
ROS 2
Differential-drive mobile robot description for Burger navigation and learning workflows.
This source uses Xacro. Generate a URDF with the upstream package and its required arguments, then open the output and meshes in the viewer.
Open a local URDFVisualization checks geometry and joint motion. It does not run a physics simulation.
Despite the .urdf extension, this source contains Xacro namespace arguments. Expand it using the upstream launch workflow and include the complete turtlebot3_description package for meshes.
Check the ROS distribution-specific instructions and branch before installing the complete description package.
Keep meshes, includes and license files together. A single URDF or Xacro file may not be enough.
Download upstream ZIPFull repository at the recorded revision. Submodules and external dependencies may need separate installation.
Use the ZIP above or clone the upstream repository. Follow its installation instructions for your branch and ROS distribution.
Expand Xacro with the documented arguments and dependencies. Keep package paths and mesh files available.
Check the link tree and limits, then validate in your chosen simulator. Controllers and physics settings are separate.
Check your URDFDifferential-drive mobile robot description for Waffle navigation and learning workflows.
ROS 2
Differential-drive mobile robot description for Waffle Pi navigation and learning workflows.
ROS 2
Mobile base, torso, arm and head in one Fetch description.
ROS 1