ROS Operations and Basic Concepts
From Lofaro Lab Wiki
This tutorial assumes that you will be working in ROS-indigo on Ubuntu 14.04. This wiki is based on the tutorials given here. And the book “A gentle introduction to ROS” by Jason M.O’Kane.
Basic operations and concepts
Open the terminal. To complete each step, type in the following commands in the order shown.
- Basic Elements of ROS
- Installing and Configuration of ROS in your workstation
- File system manipulation
- Package creation and building
- Learning Node Commands
- ROS topics
- Basic Concepts of ROS
- Start working with packages
- Let’s talk about packages again
- Master and Nodes
- Knowing Topics and Messages in depth
- A simple “Hello ROS” program
- Start writing your own publisher program
- Start writing your own subscriber program
- Start and Running multiple nodes simultaneously- create launch file
- Communicating differently- service and clients
- Record and Replay your message data
- Make your own robot- Make URDF
- Running ROS in Multiple Machines