From 54c75ffef879ebb659bb82d5bc690bdb299c60c4 Mon Sep 17 00:00:00 2001 From: ruffsl Date: Tue, 30 Jun 2015 18:55:01 -0700 Subject: [PATCH] Adding Gazebo Docs --- gazebo/README-short.txt | 1 + gazebo/README.md | 15 +++++++++++++++ gazebo/content.md | 30 ++++++++++++++++++++++++++++++ gazebo/license.md | 1 + gazebo/logo.png | Bin 0 -> 8884 bytes update.sh | 1 + 6 files changed, 48 insertions(+) create mode 100644 gazebo/README-short.txt create mode 100644 gazebo/README.md create mode 100644 gazebo/content.md create mode 100644 gazebo/license.md create mode 100644 gazebo/logo.png diff --git a/gazebo/README-short.txt b/gazebo/README-short.txt new file mode 100644 index 000000000..8f5509b5e --- /dev/null +++ b/gazebo/README-short.txt @@ -0,0 +1 @@ +Gazebo is an open source project for simulating robots, offering robust physics and rendering. diff --git a/gazebo/README.md b/gazebo/README.md new file mode 100644 index 000000000..411865033 --- /dev/null +++ b/gazebo/README.md @@ -0,0 +1,15 @@ +# Supported tags and respective `Dockerfile` links + +%%TAGS%% + +For more information about this image and its history, please see the [relevant manifest file (`library/%%REPO%%`)](https://github.com/docker-library/official-images/blob/master/library/%%REPO%%) in the [`docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images). + +%%CONTENT%%%%VARIANT%%%%LICENSE%% + +# Supported Docker versions + +%%DOCKER-VERSIONS%% + +# User Feedback + +%%USER-FEEDBACK%% diff --git a/gazebo/content.md b/gazebo/content.md new file mode 100644 index 000000000..8faa1386e --- /dev/null +++ b/gazebo/content.md @@ -0,0 +1,30 @@ +# What is [Gazebo](http://www.gazebosim.org/)? + +Robot simulation is an essential tool in every roboticist's toolbox. A well-designed simulator makes it possible to rapidly test algorithms, design robots, and perform regression testing using realistic scenarios. Gazebo offers the ability to accurately and efficiently simulate populations of robots in complex indoor and outdoor environments. At your fingertips is a robust physics engine, high-quality graphics, and convenient programmatic interfaces. Best of all, Gazebo is free with a vibrant community. + +> [wikipedia.org/wiki/Gazebo_simulator ](https://en.wikipedia.org/wiki/Gazebo_simulator) + +[%%LOGO%%](http://www.gazebosim.org/) + +# How to use this image + +## Create a `Dockerfile` in your Gazebo project + + FROM gazebo:gzserver5 + # place here your application's setup specifics + CMD [ "gzserver", "my-gazebo-app-args" ] + +You can then build and run the Docker image: + + docker build -t my-gazebo-app . + docker run -it --rm --name my-running-app my-gazebo-app + +# More Resources + +[Gazebosim.org](http://www.gazebosim.org/): Main Gazebo website +[Answers](http://answers.gazebosim.org/): Find answers and ask questions +[Wiki](https://bitbucket.org/osrf/gazebo/wiki): General information and tutorials +[Mailing List](https://groups.google.com/a/osrfoundation.org/d/forum/gazebo): Join for news and announcements +[Simulation Models](https://bitbucket.org/osrf/gazebo_models/src): Robots, objects, and other simulation models +[Blog](http://wiki.gazebosim.org/blog.html): Stay up-to-date +[OSRF](http://www.osrfoundation.org/): Open Source Robotics Foundation diff --git a/gazebo/license.md b/gazebo/license.md new file mode 100644 index 000000000..620846f3d --- /dev/null +++ b/gazebo/license.md @@ -0,0 +1 @@ +Gazebo is open-source licensed under [Apache 2.0](http://opensource.org/licenses/Apache-2.0). diff --git a/gazebo/logo.png b/gazebo/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a641b1a681009f7544ddc8c8e4567d8421f1c3c6 GIT binary patch literal 8884 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 TvDyf@VFFT=SCy-lF$?}5Pw@c2 literal 0 HcmV?d00001 diff --git a/update.sh b/update.sh index 8cc475334..d672cf477 100755 --- a/update.sh +++ b/update.sh @@ -32,6 +32,7 @@ declare -A otherRepos=( [debian]='https://github.com/tianon/docker-brew-debian' [docker-dev]='https://github.com/docker/docker' [fedora]='https://github.com/lsm5/docker-brew-fedora' + [gazebo]='https://github.com/osrf/docker_images' [glassfish]='https://github.com/aws/aws-eb-glassfish' [haskell]='https://github.com/freebroccolo/docker-haskell' [hipache]='https://github.com/dotcloud/hipache'