Skip to content
All courses
Intermediate 20 hours 12 lessons

Robotics 101

Where intelligence meets the physical world

Give AI a body. Learn how perception, planning and control come together to make machines that sense, decide and move in the real world.

Learning objectives

By the end of this course, you'll be able to:

  • Describe the perception → planning → control pipeline
  • Use sensor data to estimate where a robot is in the world
  • Plan a collision-free path through an environment
  • Tune a controller so motion is smooth, not jittery

What you'll build

Project 01

Line-Following Bot (Simulated)

Program a virtual robot to track a line using only its sensors and a feedback loop you design.

Project 02

Grid-World Path Planner

Implement A* search so a robot finds the shortest safe route around obstacles.

Syllabus

4 modules · 12 lessons

  1. 01

    Sensing the World

    • Sensors: cameras, lidar, encoders
    • Noise, uncertainty and why robots get confused
    • Sensor fusion fundamentals
  2. 02

    Knowing Where You Are

    • Coordinate frames and transforms
    • Localisation basics
    • Intro to mapping
  3. 03

    Deciding What To Do

    • Search-based path planning
    • Cost maps and obstacles
    • Reactive vs. deliberative behaviour
  4. 04

    Making It Move

    • Open vs. closed loop control
    • PID controllers, intuitively
    • Capstone: a robot that navigates on its own

Ready to start Robotics 101?

Jump in for free and learn at your own pace. Your progress is saved as you go.

Enroll Free
Get Started Free