This packages builds upon turtlebot3_description
with xacro models.
Use the prefix
argument to rename all links e.g. prefix:=turtle1/
leads to turtle1/base_link
.
It is used to rename all links within the model, together with a namespaced execution, allowing an easy multi-robot setup.
It is compatible with spawning the models in Gazebo by using the namespace
to remap the topics.
Assuming you have simple_launch
and nav2_common
, running the included bringup_launch.py
will run ROS 2 on the Turtlebot and prefix or namespace nodes, topics and TF links with the HOSTNAME
of the Turtlebot.
Running bringup.sh
will launch this file in a detached screen.
Bringup can be run at boot with the package robot-upstart
.
The upload_launch.py
will spawn a Turtlebot inside Ignition. Currently only cmd_vel
and odom
topics are bridged.
Prefixed models:
turtlebot3_waffle_pi.urdf.xacro
turtlebot3_burger.urdf.xacro