This repo provides multiple containers to work with,
- Turtlebot4 Physical robots
- Simulation environment depicting a Mars surface
- Jupyter Notebook exploring basic concepts
More information on Containers and Usage
Follow the official instructions here
On the terminal run the following command to clone the repo
git clone https://github.com/CollaborativeRoboticsLab/algorithmic-robots-world.gitRequired environmental variables need to be in a .env file. An example.env file is available. Rename that file to .env and update the values as required.
More information on Parameters
Use the provided web based code server to develop your work.
More information on Code Server
cd algorithmic-robots-world
docker compose -f compose-simulation.yaml pull
xhost +local:root
docker compose -f compose-simulation.yaml upcd algorithmic-robots-world
docker compose -f compose-physical.yaml pull
xhost +local:root
docker compose -f compose-physical.yaml upcd algorithmic-robots-world
docker compose -f compose-jupyter.yaml pull
xhost +local:root
docker compose -f compose-jupyter.yaml up