Chapter 01: Introduction to Robot Operating System (ROS)

This session primarily aims to provide you with a foundational understanding of the software platform we utilize, which is prevalent in the robotics industry. After this session, you will possess all the necessary tools and knowledge to begin programming your robot, whether in a real-world scenario or in simulation.

Section 01: ROS Installation and Coding Basics

Section 02: ROS Overview, ROSPackage and RosNodes

Section 03: RosMessage and RosTopic

Section 04: RosService and ROSParam

Section 05: ROS actionlib, Rosparam and Namespace

Section 06: Frame, Transform and tf tree

Section 07: RVIZ and Gazebo