Skip to content

ChrisTimperley/Dockerfile.BRASS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BRASS Dockerfiles

  • brass:base - specifies the base image used by all other BRASS projects. Provides a minimal working environment, equipped with ROS, TurtleBot, Gazebo, Java 8 JDK, and Python 2.7.
  • brass:cp1 - provides a production-ready environment for Challenge Problem 1, including all staged artefacts.

Building from source

All of the Docker images within this repository should be constructed by invoking make. Docker will use caching when rebuilding the images, so incremental builds should be particularly fast.

make

Running a container with X forwarding

In order to use X11 inside an interactive Docker container, the launch.sh script should be used. This can be quite useful when you need to debug the robot using rviz, or other GUI-based tools.

host> ./launch.sh brass:base
...
docker> roslaunch turtlebot_stage turtlebot_in_stage.launch

Don't forget to build the Docker images from source, or to download them from DockerHub before trying to execute this script.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published