Klamp't
0.8.1
|
A state estimator that integrates information from accelerometers (i.e., an Inertial Measurement Unit) and gravity sensors. More...
#include <StateEstimator.h>
Public Member Functions | |
IntegratedStateEstimator (Robot &_robot) | |
virtual void | ReadSensors (RobotSensors &sensors) |
virtual void | UpdateModel () |
virtual void | ReadCommand (const RobotMotorCommand &command) |
virtual void | Advance (Real dt) |
virtual void | Reset () |
void | SetDDQ (const Vector &ddq) |
Public Member Functions inherited from RobotStateEstimator | |
RobotStateEstimator (Robot &_robot) | |
Public Attributes | |
Real | last_dt |
Vector | q_predicted |
Vector | dq_predicted |
Vector | ddq_predicted |
Vector | q_sensed |
Vector | dq_sensed |
vector< RigidTransform > | accelerometerFrames |
vector< RigidBodyVelocity > | accelerometerVels |
Public Attributes inherited from RobotStateEstimator | |
Robot & | robot |
A state estimator that integrates information from accelerometers (i.e., an Inertial Measurement Unit) and gravity sensors.
It may also integrate a predicted acceleration ddq_predicted through time, although this is not as accurate as a Kalman filter.