Skip to content

shrmpy/gazebo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pre-configure image to a ROS Gazebo workspace

This starts with the Ubuntu Xenial base image, and follows the install steps from UUV to include ROS Lunar with Gazebo 9.

Quickstart

Specify your own VNC password for the container:

    clone https://github.com/shrmpy/gazebo.git && cd gazebo && \
    docker build --build-arg VNC_PASSWORD=MyPassGoesHere --network=host --add-host=$HOSTNAME:127.0.0.1 -t gazebo .

Run your container (e.g., with a mounted subdir to save screenshots):

    mkdir Pictures && docker run --network=host --rm -v $(pwd)/Pictures:/home/gopher/.gazebo/pictures gazebo

Connect with VNC viewer, and enter the VNC password from the step above when prompted:

    vncviewer vnc://localhost:5900

Once inside the container, start Gazebo:

    Shift-Alt-Enter                           #(hot-key st term)
    $ bash                                    #(bash shell to dot-source)
    $ roslaunch gazebo_ros empty_world.launch

About

To run MAV simulations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages