Skip to content

Latest commit

 

History

History

README.md

Packages for Learning ROS

All the packages in this repository.

Table of contents

Foreword

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

Packages included in this repository

Basic Packages

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

References

  • roscpp API documentation here
  • rospy API documentation here