A differential-drive robot. The SBC runs ROS; an RPi Pico handles motor control and low-level I/O.
Requires Docker.
# First-time setup (installs git hooks)
./rookie setup
# Build the dev container
./rookie build
# Run the dev container
./rookie runAll subsequent build steps run inside the container. The src/ directory is mounted at ~/workspace/.
See the README in each subdirectory:
src/pico_interface— shared interface/messaging library (build first)src/rookie_pico— Pico firmwaresrc/ros— ROS workspace