All the packages in this repository.
This folder contains all the packages in this repository made for the purpose of learning ROS. Each package has a README of its own and may have a tutorial as well (depending upon what the contents are).
For most of the packages, specially those which have traditional coding involved, a C++ and a Python version are made as separate packages.
Packages included in this repository
Essential packages that every beginner must know before proceeding with any ROS application
| S.No. | Title | Package | Description | |
|---|---|---|---|---|
| 1 | Basic Nodes | cpp_basic_nodes | py_basic_nodes | Basic Nodes: Hello world, Publisher, Subscriber, Service (Server and Client), Actions (Server and Client), Parameters, Dynamic Reconfigure |
| 2 | External Libraries | basic_cpp_libs | basic_py_libs | Basic Libraries and Modules : A simple library (to compartmentalize complex codes and keep nodes simple) |
| 3 | Basic Robotics | basic_robotics | Basic Robotics: RViz introduction | |