| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
ros_tutorials is a collection of packages that support the official ROS 2 documentation and are used throughout the beginner tutorials to teach the core concepts of ROS 2 — nodes, topics, services, actions, parameters and launch files.
This branch (rolling) targets ROS 2 Rolling Ridley. For other ROS distributions, check out the matching branch of this repository.
This repository contains two packages:
| Package | Description |
|---|---|
| turtlesim | A lightweight simulator built with Qt. It is the tool used to introduce the basics of ROS 2 in the beginner tutorials. |
| turtlesim_msgs | The interface package that defines the messages, services and action used by turtlesim. |
turtlesim is a tool made for teaching ROS and ROS packages. It draws one or more turtles in a window and lets you drive them around, spawn new ones, change pen colors and more, all through ROS 2 topics, services and actions.
It builds the following executables:
The launch/ directory contains multisim.launch.py, which starts two turtlesim_node instances in separate namespaces (used by the mimic demo).
turtlesim_msgs contains the ROS 2 interface definitions that turtlesim uses:
The best place to learn how to use these packages is the official ROS 2 documentation:
The turtlesim-based tutorials cover, among other topics:
Both packages are released under the BSD license. See each package's package.xml for details.
| Back | FazBrowse Home | New Git URL |