humanoidsdata.com

Search

Search datasets, articles, and glossary terms for humanoids and embodied AI.

← All glossary terms

Hardware & control

Feedback control

Feedback control is a closed-loop control method that measures a system’s current output or state, compares it with a target and adjusts the command using the resulting error. In robotics, feedback can correct joint, end-effector, balance or force errors as new sensor measurements arrive.

Also known as: closed-loop control, feedback control system, feedback control systems

Updated

Closing the loop

A feedforward command is calculated from a model or planned trajectory before its result is measured. Feedback adds a repeated correction:

error = target - measured_output
command = feedforward_command + controller(error)

Åström and Murray describe feedback as a way to reduce sensitivity to disturbances and uncertainty, provided the loop is designed with suitable stability and performance margins.

Feedback on a robot

A joint controller can compare requested and measured joint position or velocity. A Cartesian controller can compare target and estimated end-effector pose. Whole-body controllers can feed back base orientation, centre-of-mass estimates and contact state.

Proportional, proportional–integral–derivative and model-based controllers use different rules to turn error into a command. Modern Robotics Chapter 11 derives robot motion controllers using measured state and a model of the mechanism.

What feedback does not guarantee

Feedback cannot correct information that sensors do not expose, and delayed or noisy measurements can destabilise a fast loop. Gains and control frequency must match the robot, actuator limits and task dynamics. Contact changes, saturating motors and an inaccurate state estimate can invalidate assumptions used by the controller.

A learned policy may operate inside a feedback loop or provide targets to a lower-level controller. Calling a policy “closed loop” therefore does not say which errors are measured, which component corrects them or what safety limits are enforced.

Sources