[Explainer] What Is Hand-Eye Calibration? Matching Camera and Robot Coordinates

Robot arm performing hand-eye calibration with a wrist camera and target

Hand-eye calibration estimates the rigid pose between a robot frame and a camera from paired observations across several poses. This explainer covers AX=XB, motion diversity, validation and the practical limits introduced by timing, kinematic error, target quality and mechanical flex.

[Explainer] What Is Null-Space Control? How Robots Move an Elbow Without Moving the Hand

Seven-axis robot changing its elbow path while holding the hand target

Null-space control lets a redundant robot preserve a primary task, such as holding its hand pose, while using remaining joint freedom for obstacle, joint-limit or singularity avoidance. We explain the Jacobian projector, practical priorities and why modeling error, latency and saturation can still disturb the primary task.

[Explainer] What Is TAMP? How Robots Plan Tasks and Motions Together

Robot planning how to move a cup around a kettle to a tray

Task and motion planning links a robot’s discrete action sequence with grasps, placements and collision-free trajectories. Using a kitchen example, we explain how TAMP backtracks when geometry invalidates a plan—and why uncertainty, deformable objects and execution errors still require sensing and replanning.

[Explainer] What Is Model Predictive Control? Why Robots Execute Only the First Move

Quadruped robot predicting future poses while committing to the first platform

Model predictive control forecasts a robot’s short-term motion, optimizes actions under explicit constraints, executes only the first input and then solves again. This explainer uses legged locomotion to show the principle—and the limits imposed by model error, computation deadlines and safety requirements.

[News Explained] Skild AI S1: Can a Robot Learn a New Task From One Video?

Robot preparing to repeat a plant-potting task shown in one human video

Skild AI says S1 can execute unseen, long-horizon robot tasks from one video demonstration without task-specific weight updates. This article explains its 66% versus 9% internal benchmark, the human-recovery condition behind that metric, and what still must be proven for reliable factory deployment.

[Explainer] Humanoid Actuators: Motors, Gearboxes, Torque and DoF—Atlas, Figure and Optimus Compared

Concept illustration of a generic humanoid holding a box beside an electric motor and reducer

Understand how motors, transmissions and sensors become humanoid joints. This guide explains brushed DC versus BLDC, strain-wave versus planetary gearing, and motor versus joint torque, then compares what public sources actually establish about Atlas, Figure and Optimus without mixing generations or counting methods.

[Explainer] What Is a Control Barrier Function? How Robots Enforce a Mathematical Safety Boundary

Robot arm redirecting an unsafe path through a control barrier function

A control barrier function can preserve a robot’s nominal command while minimally correcting inputs that would cross a defined safety boundary. This explainer covers safe sets, quadratic-program safety filters and the practical limits imposed by sensing delays, model error, infeasible constraints and independent safeguards.