KinematicsHow joint angles determine where the end effector ends up in space
End EffectorThe gripper or tool at the tip of the arm that does the actual work
Coordinate FramesHow we describe position and orientation — world frame, base frame, tool frame
Stage 2 — How Does a Robot Perceive?
Question this stage answers: How does a robot sense its environment — cameras, depth sensors, and building maps?
Computer VisionFeature detection, depth estimation, and how cameras become sensors
Point Cloud3D data from depth cameras and LiDAR — the primary format for spatial perception
Sensor FusionCombining camera, IMU, and LiDAR data for robust perception
SLAMSimultaneous Localization and Mapping — building a map while tracking position
Stage 3 — How Does a Robot Move?
Question this stage answers: Given a goal, how does the robot figure out where it actually is, plan a path, and execute it precisely?
Two halves: the robot first has to estimate its true state from noisy sensors, then control its motors to act on that estimate. You can’t control what you can’t measure.
Robot DynamicsThe forces and torques behind motion — the physics control acts on
State EstimationRecovering a clean state from noisy, partial sensors — the predict/correct loop
Motion PlanningFinding collision-free paths from start to goal — RRT, PRM, cuMotion
PID ControlThe feedback loop that executes planned trajectories precisely
Stage 4 — How Does a Robot Learn?
Question this stage answers: Instead of programming every motion, how do we teach a robot by showing it?
This is the paradigm shift in modern robotics. Skip here if you’re interested in imitation learning and AI-trained policies.
Imitation LearningThe core paradigm — training from human demonstrations instead of writing rules
TeleoperationHow you physically collect demonstrations using leader/follower arms