Skip to content

Shared repository from Heriot-Watt MEng undergraduates participating in the European Robotic League.

License

Notifications You must be signed in to change notification settings

care-group/European-Robotics-League-MEng-Project-2021

 
 

Repository files navigation

MEng Group Project - European Robotic League

Initial Installation

Install Docker Verify Docker installation by running

docker info

Clone this repository

git clone https://github.com/chulme/european-robotic-league.git
cd european_robotic_league

Download all of the images necessary for running the simulator, curtosy of hsr-project. In Windows

get-images.sh

In Mac

sh get-images.sh

Start the simulator

docker-compose up

Access the container through the online IDE or locally-installed Visual Studio Code and run

cd /workspace
sh catkin_make_with_dep.sh
source devel/setup.bash --extend

Development

Installation of Additional Software

To use additional software, we must first add automated instructions to Dockerfile so that everyone can easily update their image. I have created the additional_software folder so that we can have a singular installation folder for this.

Common Issues

If you are faced with errors complaining about \r characters, on your local console (eg. Windows) you need to disable Git from converting line-breaks to Windows-style and reclone the repository, you do not need to pull the images again.

git config --global core.autocrlf false

About

Shared repository from Heriot-Watt MEng undergraduates participating in the European Robotic League.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 40.9%
  • Python 37.7%
  • Java 9.1%
  • CMake 9.0%
  • Shell 1.8%
  • ASL 0.9%
  • Dockerfile 0.6%