The project is to setup ROS 2 development environment for vscode.
-
Download devcontainer plugins in vscode.
-
Run vscode command: "Dev Containers: Rebuild and Reopen in containers"
- Choose the container you want to use
source ./containers/<whatever you want>/env.sh
./run_container.sh
Note that containers won't be deleted after your experiment. This keeps the packages you installed can be reused.
The scenario scripts is insides the script folder.
just scripts/ros2-<version>/<scenario>/all
# If there is no specific scenario scripts
# For example: just scripts/ros2-rolling/all demos https://github.com/ros2/demos.git
just scripts/ros2-<version>/all <folder> <repo url>
-
You can modify
compileCommands
inside thec_cpp_properties.json
to make tracing code easier. -
Install pre-commit to check Markdown.
pre-commit install --install-hooks