Skip to content

This repository contains material needed by homeworks and projects for Mobile Robotic class.

Notifications You must be signed in to change notification settings

xuweiwen/eece5550_master

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EECE 5550 - Mobile Robotic

This repository contains material needed by homeworks and projects for Mobile Robotic class.

Installation

If you have docker and docker-compose already installed

# Cloning the repository
cd ~
git clone https://github.com/sharif1093/eece5550_master.git
cd eece5550_master
# To run the service (it will take a few minutes to run the docker the first time)
docker-compose run devel
# To build and run everything
docker-compose up --build

Installing docker and docker-compose

  • Follow instructions in here to install docker on your machine. You should have Ubuntu 16.04 or Ubuntu 18.04. If you have Ubuntu 14.04 follow instruction here instead (not tested).
  • Add your user to the docker group:
sudo groupadd docker
sudo gpasswd -a $USER docker
  • Install docker-compose by following instruction for linux here.

Tips

  • When inside the docker, you will have a working version of ROS Kinetic with osmesa driver installed.
  • No changes in the files inside the docker will be preserved except changes done to the /workspace directory.
  • If you need any extra packages to be installed, you should modify deploy/Dockerfile and add the package to the end of the file.

About

This repository contains material needed by homeworks and projects for Mobile Robotic class.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 100.0%