logo

Invariant Extended Kalman Filtering and Shock-Decoupled Visual-Inertial Odometry for Bipedal Humanoid Locomotion on Perturbed Surfaces

Authors
  • Ahmed Mostafa Sayed

    Department of Mechanical Design and Production, Faculty of Engineering, Cairo University, Gamaa Street, Giza 12613, Egypt

    Author

  • Mahmoud Tarek Abdel Rahman

    Department of Computer and Systems Engineering, Faculty of Engineering, Ain Shams University, 1 El-Sarayat Street, Abbassia, Cairo 11517, Egypt

    Author

  • Khaled Ibrahim Hassan

    Department of Electrical Engineering, Faculty of Engineering, Alexandria University, Lotfy El-Sayed Street, Alexandria 21544, Egypt

    Author

Abstract

Precise six-degree-of-freedom base state estimation constitutes an essential prerequisite for feedback stabilization and balance preservation in autonomous bipedal humanoid robots traversing unstructured terrain. While visual-inertial odometry has achieved notable success across wheeled and aerial platforms, legged bipedal locomotion introduces high-frequency impact shocks, intermittent foot contact transitions, and severe torso sway that rapidly violate canonical constant-velocity motion priors and degrade visual feature tracking. This paper formulates an invariant extended Kalman filtering framework integrated with a shock-decoupled visual-inertial observer engineered specifically for full-sized humanoid robots navigating uneven and compliant surfaces. By casting the combined floating-base kinematics, forward joint velocity kinematics, and foot-ground contact state onto the matrix Lie group SE4(3), the proposed observer yields log-linear estimation error dynamics whose Riccati covariance updates remain strictly independent of the estimated trajectory operating point. To safeguard visual tracking against transient heel-strike and toe-off shock accelerations, an adaptive impact-gated innovation weighting module dynamically inflates measurement covariance along impulsive shock axes while preserving uncorrupted angular velocity and gravitational tilt cues. Simultaneously, a lumped disturbance observer extracts unmodeled terrain contact moments to supply feedforward stabilization offsets to an onboard divergent component of motion gait controller. Extensive closed-loop dynamic simulations and hardware-in-the-loop experiments on a twenty-nine degree-of-freedom humanoid platform demonstrate that the proposed invariant estimator reduces absolute translation drift to 0.68% over fifty-meter traverse paths, attenuates peak pitch-roll estimation oscillations by 61.3% under abrupt floor height steps, and maintains deterministic execution frequencies exceeding 500 Hz on embedded automotive-grade processing hardware.

References
Cover Image
Downloads
Published
2026-08-04
Section
Articles
License

Copyright (c) 2026 International Journal of Scientific and Applied Computing Research

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

How to Cite

[1]
Sayed, A.M. et al. 2026. Invariant Extended Kalman Filtering and Shock-Decoupled Visual-Inertial Odometry for Bipedal Humanoid Locomotion on Perturbed Surfaces. International Journal of Scientific and Applied Computing Research. 16, 8 (Aug. 2026), 1–18.