Difference between revisions of "ROS Tutorials"
From Lofaro Lab Wiki
(→Creating a ROS msg and srv) |
(→Writing a Simple Publisher and Subscriber (C++)) |
||
Line 22: | Line 22: | ||
# [[Creating a ROS msg and srv]] | # [[Creating a ROS msg and srv]] | ||
− | + | # [[Writing a Simple Publisher and Subscriber (C++)]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==Writing a Simple Publisher and Subscriber (Python)== | ==Writing a Simple Publisher and Subscriber (Python)== |
Revision as of 18:34, 17 October 2014
Practicing writing a wiki page- all information below is incomplete until otherwise noted.
Aside to editor, to improve:
This tutorial assumes that you will be working in ROS-hydro on Ubuntu 12.04. This wiki is based on the tutorials given here.
Contents
- 1 Beginner Level
- 1.1 Writing a Simple Publisher and Subscriber (Python)
- 1.2 Examining the Simple Publisher and Subscriber
- 1.3 Writing a Simpler Service and Client (C++)
- 1.4 Writing a Simpler Service and Client (Python)
- 1.5 Examining the Simpler Service and Client
- 1.6 Recording and Playing Back Data
- 1.7 Getting Started with roswtf
- 1.8 Navigating the ROS wiki
- 1.9 Where Next?
- 2 Intermediate Level
Beginner Level
Open the terminal. To complete each step, type in the following commands in the order shown.
- Installing and configuring your ROS environment
- Navigating the ROS Filesystem
- Creating a ROS Package
- Building a ROS Package
- Understanding ROS Nodes
- Understanding ROS Topics
- Understanding ROS Services and Parameters
- Using rqt_consol and roslaunch