mirror of
https://github.com/EECS-467-W20-RRRobot-Project/RRRobot.git
synced 2025-08-24 00:32:45 +00:00
4300de934619db3fbe723a2d591b79282b764a5f
- Disable native OpenGL option since it was causing errors when trying to open Gazebo GUI
RRRobot!
Contributors
Project Team
- Sravan Balaji (balajsra@umich.edu)
- Chenxi Gu (chenxgu@umich.edu)
- Jake Johnson (thejakej@umich.edu)
- Derek Witcpalek (dwitcpa@umich.edu)
EECS 467 W20 Course Staff
- Prof. Chad Jenkins (ocj@umich.edu)
- Xiaotong Chen (cxt@umich.edu)
- Jana Pavlasek (pavlasek@umich.edu)
Documents
Introduction
Repository for UMICH EECS 467: Autonomous Robotics (W20) RRRobot! project.
To get started, you will need to install Docker on your system. Information on what Docker is, how to install it, and how to use it can be found in Getting Started with Docker.
Running Containers
NOTE: If using VcXsrv for Windows to enable GUI applications, run XLaunch using config.xlaunch.
NOTE: To enable X forwarding, be sure to update the IP_ADDRESS
variable in .env with your computer's IP Address.
- Start Docker Machine (default)
- WSL:
docker-machine.exe start default
- Other:
docker-machine start default
- WSL:
- Set Docker Machine Environment
- WSL:
docker-machine.exe env
- Other:
docker-machine env
- WSL:
- Navigate to src folder
cd /PATH/TO/rrrobot/src
- Use Docker Compose to run a service (refer to docker-compose.yml for a list of services)
docker-compose run --rm <service_name>
Languages
C++
48.9%
Python
31.7%
CMake
6.8%
Shell
6.6%
Dockerfile
5%
Other
1%