Velocity Estimation for Quadrupeds Based on Extended Kalman Filter

Article Preview

Abstract:

Measuring robots’ real-time velocity correctly is important for locomotion control. Inertial Measurement Unit (IMU) is widely used for velocity measurement. Limited by the bias and random error, IMU alone often can’t meet the requirement. This paper makes use of Extended Kalman Filter (EKF) to fuse kinematics and IMU, and inhibits the drift successfully. We calibrate the bias and recognize the random errors of IMU. Then the forward kinematics of legs is established and the EKF algorithm for velocity estimation is designed based on IMU and kinematics. Finally, the presented algorithm is validated in simulation and on a quadruped robot based on hydraulic driver in trotting gait.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

525-532

Citation:

Online since:

August 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] E.H. Shin and N. EI-Sheimy: Accuracy improvement of low cost INS/GPS for land applications (University of Calgary, Department of Geomatics Engineering, 2001).

Google Scholar

[2] M. Reinstein and M. Hoffmann: Dead reckoning in a dynamic quadruped robot: Inertial navigation system aided by a legged odometer (Robotics and Automation (ICRA), 2011 IEEE International Conference on, 2011).

DOI: 10.1109/icra.2011.5979609

Google Scholar

[3] A. Chilian, H. Hirschmuller and M. Gorner: Multisensor data fusion for robust pose estimation of a six-legged walking robot (Intelligent Robots and Systems (IROS), 2011 IEEE/RSJ International Conference on, 2011).

DOI: 10.1109/iros.2011.6094484

Google Scholar

[4] J.A. Cobano, J. Estremera and P. Gonzalez de Santos: Robotics and Autonomous Systems, Vol. 56 (2008), pp.751-761.

DOI: 10.1016/j.robot.2007.12.003

Google Scholar

[5] M. Reinsteinand M. Hoffmann: Robotics, IEEE Transactions on, Vol. 29 (2013), pp.563-571.

Google Scholar

[6] M. Bloesch: Robotics (The MIT Press, America 2013, p.17).

Google Scholar

[7] G. Welch and G. Bishop: An introduction to the Kalman filter, (1995).

Google Scholar

[8] E.H. Shin: Estimation techniques for low-cost inertial navigation (UCGE Reports 20219, 2005).

Google Scholar

[9] F. Caron, M. Davy and E. Duflos: Signal Processing, IEEE Transactions on, Vol. 55 (2007), pp.2703-2719.

Google Scholar