EmbodiedData

FREE · INTERACTIVE · BUILT FOR BEGINNERS

Choose how you want to learn robotics.

Begin with the foundations behind robot motion, control, planning and estimation, then learn how ROS 2 connects complete robot systems. Both courses use visual experiments—not passive lectures.

2 complete learning paths21 interactive modules0 accounts required
COURSE 01START HERE

MATHS · CONTROL · AUTONOMY

Robotics Foundations

Build intuition for kinematics, Jacobians, trajectories, PID control, planning and state estimation with live simulations.

Level
Intermediate
Time
≈ 14 hours
Modules
11
Needs
Browser
Start robotics course
COURSE 02BEGINNER ROS 2

ANIMATIONS · CONCEPTS · CODE

ROS 2 Foundations

Understand nodes, topics, actions, packages, TF2, URDF and RViz through ten concise animated visual stories.

Level
New to ROS 2
Pace
Self-paced
Lessons
10
Needs
Browser
Start ROS 2 course

RECOMMENDED ORDER

Start with the foundations.

Begin with Robotics Foundations to understand how robots move, plan and estimate. Then take ROS 2 Foundations to turn those ideas into connected robot software. Experienced learners can still enter either course directly.