Skip to content

GNC for the Vortex ASV. Purpose built for competing in ASV competitions.

License

Notifications You must be signed in to change notification settings

vortexntnu/vortex-asv

Repository files navigation

Vortex-ASV

Industrial CI Simulator Test pre-commit.ci status codecov

Vortex ASV software. Purpose built for competing in ASV competitions.

Docker

Prerequisites

Building and Running

To build the Docker image (tagged as asv-image:latest) and start a container, execute the following script in this repository:

./entrypoint.sh

Once the container is running, your local workspace is mounted at /ros_ws within the container. This means any changes you make locally are immediately reflected inside the container. Also, if you build inside the container (colcon build), the generated build/, log/, and install/ directories will be stored locally. Your local workspace should follow a standard ROS 2 structure:

ros_ws/
│── build/
│── log/
│── install/
│── src/
│   └── vortex-asv/
│   └── vortex-msgs/

Additional Repositories

This project requires additional repositories, which are listed in the dependencies.repos file, add these to your workspace.