G05B2219/41021

ROBOT, CONTROL APPARATUS, AND ROBOT SYSTEM
20170028554 · 2017-02-02 ·

A robot includes a robot arm and an inertial sensor provided in the robot arm. The robot arm is controlled using a weighting value for weighting output from the inertial sensor. In at least apart of a range in which the robot arm is movable, the weighting value is a first value when acceleration of the robot arm is first acceleration, and changes from the first value to a second value higher than the first value when the acceleration of the robot arm changes from the first acceleration to second acceleration lower than the first acceleration.

Mitigating sensor noise in legged robots

An example implementation involves receiving measurements from an inertial sensor coupled to the robot and detecting an occurrence of a foot of the legged robot making contact with a surface. The implementation also involves reducing a gain value of an amplifier from a nominal value to a reduced value upon detecting the occurrence. The amplifier receives the measurements from the inertial sensor and provides a modulated output based on the gain value. The implementation further involves increasing the gain value from the reduced value to the nominal value over a predetermined duration of time after detecting the occurrence. The gain value is increased according to a profile indicative of a manner in which to increase the gain value of the predetermined duration of time. The implementation also involves controlling at least one actuator of the legged robot based on the modulated output during the predetermined duration of time.