/asv-desktop

Desktop software for Ocean Systems Autonomous Surface Vehicle.

Primary LanguageC

Working inside of the ROS2 Dev Container:

All subsequent steps should be performed within the development container. To enter the container:

# TIP: You can create an alias for this or modify the script to make the args a default
./run.sh --nvidia --priv --host --ipc

To build:

From the top-level directory:

cd conan-packages
./build.sh
cd ..

cd ros2_ws
./build.sh

To run a node:

From ros2_ws:

source ./install/setup.bash
ros2 run <package_name> <exe_name>

To run the empty mockbot example:

source ./install/setup.bash
ros2 run mockbot mockbot