A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Controllers

Controllers are the software layer that translates decisions into motion. They take high-level commands and compute the precise torques, forces, or trajectories needed for actuators to execute safely and accurately.

In humanoid robotics, this means tuning control for rotary actuators with strain-wave or planetary gearboxes, managing backlash, compliance, and torque ripple while coordinating dozens of joints at the same time. Traditional PID loops (Proportional-Integral-Derivative) are still used for low-level control, but modern systems often rely on model-predictive control (MPC), whole-body controllers, or hybrid architectures that combine physics models with learned behaviors.

Contact us

Have another role in mind? Let us know what you could bring to the team.