LIAR-team / wombat

Robotics Autonomy Software Stack
0 stars 0 forks source link

wombat

Testing

Requirements

The build dependencies of wombat are provided through Docker. On Ubuntu systems the setup procedure will take care of installing Docker. The setup procedure will automatically take care of installing Docker if you are running Ubuntu. Alternatively, install Docker and make sure that you can run it as a non-root user.

Setup Environment

This step updates the wombat-base Docker image.

./utils/dev-environment/setup-docker.sh

This script will by default try to install GPU support. it's possible to skip it by passing the additional argument --no-gpu to the setup-docker.sh script.

Build wombat

The wombat software is built in a developer Docker container using the colcon build tool.

Start a developer Docker container:

.devdocker/run.sh

From the wombat directory, build the software and test it.

cd ~/wombat
colcon build
colcon test

This will generate a _ws sub-directory containing the built artifacts. For more advanced commands check colcon --help.