Search papers, labs, and topics across Lattice.
This paper presents a framework for humanoid teleoperation that adapts to changing inertial parameters by integrating a whole-body model predictive controller (WB-MPC) with an extended Kalman filter (EKF) for online estimation. The EKF tracks time-varying inertial parameters, which are then incorporated into the WB-MPC's rigid body dynamics model to generate accurate feedforward torques under external loads. This approach enables operators to teleoperate humanoids with varying payloads via a VR interface, with the WB-MPC handling dynamic balance.
Humanoid robots can now teleoperate effectively with heavy, dynamically changing payloads by online estimating and adapting their full inertial properties.
The effective deployment of humanoid robots in practical tasks of interest will require a capability of sensing and adapting to variations in inertial parameters, as occurs during heavy tool use or when carrying significant payload. Such payloads constitute a significant proportion of the combined payload-robot system, the effects of which cannot be ignored by delegating to feedback control. This paper showcases a general solution to this problem by integrating a whole body model predictive controller (WB-MPC) with an extended Kalman filter (EKF) for online estimation of fully physically consistent time-varying inertial parameters. These estimates are fed through to the WB-MPC's full rigid body dynamics model, resulting in more accurate feedforward torques for task demands under external load. Additionally, a virtual reality (VR) interface is provided that enables an operator to provide task-specific references without regard to payload while delegating dynamic balance to the WB-MPC. The framework is validated with simulation and hardware experiments on a humanoid system.