Skip to main content

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.