This repository can be used to create a vscode-docker ROS2 Humble dev environment on any host OS.
Environment setup is based on ROS2 Community Guide
- Install Docker
- Install Remote Development extension in vscode
- Clone and open this repository in vscode
- Open Command Palette and run "Dev Containers: Rebuild and Reopen in Container"
- Wait for container to install
Run the build script:
bash ./scripts/build-all.sh
Run the following command:
- To launch the stack:
./usv_nav2_launch.sh