ros2 run robot_upstart
install
turtlebot4_bringup/launch/lite.launch.py
--job
turtlebot4
--rmw
rmw_cyclonedds_cpp
--rmw_config
/etc/cyclonedds_rpi.xml
To uninstall, use this command:
ros2 run robot_upstart uninstall turtlebot4
Once uninstalled, the launch file will no longer be launched on boot.
Bringup
The
turtlebot4_bringup
package contains the launch and configuration files to run the robots
software.
Launch files:
●
: Launches nodes to enable the bluetooth controller.
●
: Launches the OAK-D nodes.
●
: Launches the RPLIDAR node.
●
: Launches the TurtleBot 4 nodes.
●
: Launches all necessary nodes for the TurtleBot 4 Lite.
●
: Launches all necessary nodes for the TurtleBot 4.
Config files:
●
: Configurations for the TurtleBot 4 controller.
●
: Configurations for the
turtlebot4_node
and
turtlebot4_base_node
.
Diagnostics
The
turtlebot4_diagnostics
packages contains the source code and launch files for the TurtleBot
4 diagnostics updater.
Launch files:
●
Diagnostics
: Launches the turtlebot4 diagnostics updater and the diagnostic aggregator
node.
Diagnostics Updater
The
is a Python3 node that runs on the robot. It subscribes to diagnostic
topics records statistics specific to each topic. The diagnostic data is viewable with
rqt_robot_monitor
.
Summary of Contents for TurtleBot 4 Lite
Page 50: ...Running the Light Ring test...
Page 61: ...Adding Displays in Rviz2...
Page 63: ...Camera image displayed in Rviz2...
Page 82: ...TurtleBot 4 Lite with a NED2 arm...
Page 147: ...Color camera diagnostics...