Robotics Fundamentals
This section introduces the core concepts of robotic systems, focusing on how a robot processes information and makes decisions.
A typical robotics pipeline consists of four main stages:

-
Sensing
Acquiring raw data from sensors (LiDAR, camera, IMU) -
Perception
Transforming raw data into meaningful information (e.g., localization, mapping, object detection) -
Planning
Generating decisions and motion strategies -
Action
Executing commands on physical hardware
Each module plays a critical role in enabling autonomous behavior, forming a complete sense → understand → decide → act loop.
What You Will Learn
- Fundamental robotics pipeline and data flow
- Common algorithms used in each stage
- How these components are implemented in ROS 2
Understanding these fundamentals provides the foundation for building real-world robotic applications.
Next: Explore how these concepts are applied in real systems in the Mobility section.