Quick build with aliases
The environment includes pre-configured aliases for common build tasks:| Alias | Command | Description |
|---|---|---|
cb | cd /workspace/turtlebot3_ws && colcon build --symlink-install | Build workspace |
sb | source /workspace/turtlebot3_ws/install/setup.bash | Source workspace |
Build options
Symlink install
The--symlink-install flag creates symbolic links instead of copying files. This allows you to modify Python scripts and launch files without rebuilding:
Build specific packages
Build only one package:Verbose output
Show detailed build output for debugging:Release build
Build with optimizations enabled:post-start.sh.
Clean build
When you need to rebuild everything from scratch:Automatic build on startup
The container automatically builds the workspace when it starts viapost-start.sh:
Build verification
Verify the build succeeded by listing installed packages:turtlebot3_cartographerturtlebot3_descriptionturtlebot3_gazeboturtlebot3_navigation2turtlebot3_nodeturtlebot3_teleop