Skip to content

LuxerIThink/ros2-foxy-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ros 2 Foxy Docker

It'a a easy to use Docker container package with ROS 2 Foxy distro. Created mainly for Robotics and Autonomus Systems specialization students in Poznan University of Technology.

Key features

  • predifined Shared folder /home/$USER/Shared/RiSA_Ros2Foxy
  • Pre-sourced ROS
  • Working command hints
  • Easy way to add apt-get libraries in packages.txt

Quick guide

Build and run

To build Dockerfile use this command:

./build

To run Docker container use this command:

./run

Moving in container shortcuts

Leave container:


 CTRL 
+
 D 

Kill active proces:


 CTRL 
+
 C 

Create new terminal:


 CTRL 
+
 SHIFT 
+
 N 

Create new tab:


 CTRL 
+
 SHIFT 
+
 T 

Change tab:


 CTRL 
+
 SHIFT 
+
 -> 

or


 CTRL 
+
 SHIFT 
+
 <- 

In one tab run:

ros2 run turtlesim turtlesim_node

in another run:

ros2 run turtlesim turtle_teleop_key

While you are focused in second tab you can move turtle in new window.
Rest instruction you find in offical ROS 2 Foxy Wiki.

About

Easy to use Docker container package with ROS 2 Foxy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published