Installation

Docker

If you cloned the repository, pull the docker image from its’ root folder:

$ docker compose pull
...

Or pull it directly from Github container registry:

$ docker pull ghcr.io/nevertools/moco:latest
...

Then, run it with:

$ docker compose run --remove-orphans base
[+] Creating 1/1
...

Local installation

Requirements

The scripts have been tested with Python 3.10 and pip version 24.0.

You will need to install ROS. We currently support the following distributions:

Once installed, be sure to source it (ie. via $ source /opt/ros/humble/setup.bash)

Then run the following command to build the workspace:

$ docker compose build base
...

And run it with:

$ docker compose run --remove-orphans base
[+] Creating 1/1
...