Development Environment#
We can start working on the workspace as easy as running the docker container. A standard development environment to use by everyone for easier codes reproducibility and consistency across team member.
Installation#
Install Docker
Build the Image by calling docker compose, it will take some times. just wait until finish.
docker compose -f compsoe_dev.yaml up -d
Enter the docker container
docker exec -it narwhal-dev /bin/zsh
[optional] Install the ardupilot for software in the loop/ simulation
cd narwhal_ws
./install_ardupilot.sh
If there are any dependencies issue, just follow the error message to know what we needs to install.