Skip to content

Expert notes for setting up the Limo installation

Josh Cooper edited this page Sep 16, 2024 · 1 revision

Robot bring up

When connected via ssh to the robot, do the following steps:

  1. (only required once:) install docker compose: curl https://raw.githubusercontent.com/LCAS/limo_ros2/humble/.devcontainer/on_limo/install-docker-compose.sh | bash -
  2. download the docker-compose file from https://raw.githubusercontent.com/LCAS/limo_ros2/humble/.devcontainer/on_limo/docker-compose.yaml to the home directory on the robot using this command: curl -o ~/docker-compose.yaml https://raw.githubusercontent.com/LCAS/limo_ros2/humble/.devcontainer/on_limo/docker-compose.yaml
  3. login to the docker registry: docker login -u lcas -p lincoln lcas.lincoln.ac.uk
  4. run docker compose up (note this will take a very long time when done for the first time, as the new image is pulled from the server)

Additional trouble shooting

  • make some space: docker system prune -a and sudo apt-get purge "libreoffice*" and open disks and delete the unused nano and resize the first partition to fill the entire SD Card