[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.