A structured documenting my journey of learning ROS 2 from fundamentals to autonomous robotics.
The goal is to understand ROS 2 by learning each concept, implementing practical examples, documenting the theory, and building small robotics systems.
- What is ROS 2
- Middleware
- ROS Graph
- Nodes
- Packages
- Executables
- ROS2 is middleware.
- Linux remains the operating system.
- Nodes are independent programs.
- Nodes communicate through the ROS Graph.
- Packages contain executables.
- Executables launch nodes.
Omm Prakash Sahoo Electronics & Communication Engineering