You can install all dependencies by running
./scripts/setup_environment.pyTo build the stack, run
just build
Run each of these commands in separate terminals:
ros2 launch bringup base.launch.py mode:=<mode> [simulation:=true] [course:=<course>]ros2 launch bringup teleop.launch.py controller:=<xbox/xbox_wireless/ps4/ps4_wireless>and / or
ros2 launch bringup navigation.launch.py mode:=<mode> [course:=<course>]See bringup/README.md for mode and course configuration details.
Run in a separate terminal:
ros2 launch bringup visualization.launch.pyThis sends robot data to Foxglove. Then open Foxglove Studio and connect to
ws://localhost:8765.
Alternatively, run rviz2 in a new terminal and add the topics you want to visualize.