Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-07T05:54:34.417Z Has data issue: false hasContentIssue false

Attitude stability control system for a hexapod bionic robot under hybrid disturbances

Published online by Cambridge University Press:  16 February 2026

Ping Zhang
Affiliation:
Lab of Locomotion Bioinspiration and Intelligent Robots, College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
Jun Liu
Affiliation:
School of Automation and Electric Engineering, Shenyang Ligong University, Shenyang 110168, China
Kai Cao
Affiliation:
Lab of Locomotion Bioinspiration and Intelligent Robots, College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
Yi Sun
Affiliation:
Lab of Locomotion Bioinspiration and Intelligent Robots, College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
Youzhi Xu
Affiliation:
Lab of Locomotion Bioinspiration and Intelligent Robots, College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
Andong Jiang
Affiliation:
Lab of Locomotion Bioinspiration and Intelligent Robots, College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
Xuefei Liu
Affiliation:
Lab of Locomotion Bioinspiration and Intelligent Robots, College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
Huan Shen
Affiliation:
Lab of Locomotion Bioinspiration and Intelligent Robots, College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
Aihong Ji*
Affiliation:
Lab of Locomotion Bioinspiration and Intelligent Robots, College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China Jiangsu Key Laboratory of Bionic Materials and Equipment, Nanjing 210016, China State Key Laboratory of Mechanics and Control for Aerospace Structures, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
*
Corresponding author: Aihong Ji; Email: meeahji@nuaa.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Legged robots operating in irregular environments are often subjected to compound disturbances such as tilts and vibrations, which can degrade attitude stability and motion reliability. This paper presents a real-time disturbance-adaptive control framework for a hexapod robot. The proposed system integrates quaternion-based attitude estimation using an extended Kalman filter (EKF), a double-threshold pose classifier, and a modular gait library and is implemented on an embedded controller with a 2 ms control-loop latency. Analytical verification and laboratory experiments demonstrate that the proposed control loop achieves uniform ultimate boundedness (UUB) under deterministic hybrid disturbances composed of controlled tilt and vibration, with a mean recovery time of 5.7 s. These results demonstrate that a lightweight rule-based controller can ensure reliable posture recovery within the experimentally validated laboratory scenarios, providing a foundation for future extensions to more complex environments. The main contributions of this work are (1) a disturbance-adaptive gait selection architecture for quasi-static stabilization, (2) a noise-robust EKF-based attitude estimation and double-threshold pose determination scheme, and (3) a concise Lyapunov-based stability analysis demonstrating UUB of the closed-loop system.

Information

Type
Research Article
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Figure 1. Unipedal D−H coordinate system.

Figure 1

Table I. Unipedal D–H parameter table.

Figure 2

Figure 2. Gait analysis and design of the hexapod robot. (a) Structure of the gait library. (b) Schematic diagram of the ID coding of the servos.

Figure 3

Table II. Optimized attitude determination for the hexapod robot.

Figure 4

Algorithm 1 $\mathrm{Real\text{-}time\, Attitude\, Stability\, Control\, Loop\, (executed\, at} \ f_{s} = 200\, \mathrm{Hz)}$

Figure 5

Figure 3. Flow chart of stability control strategy implementation.

Figure 6

Table III. Table of attitude stability control strategies implemented.

Figure 7

Figure 4. Platform construction and related parameter analysis in the control algorithm verification experiment. (a) Display diagram of experimental contact surface platform and experimental body. Partial data frequency analysis of Y-axis continuous time serial monitors (b) and Z-axis continuous time serial monitors (c). (d) Controlled experiment on X-axis offset with different contact surface friction coefficients.

Figure 8

Figure 5. Validation experiments on the attitude stability control algorithm for robots in the “Tilt to the right” condition. (a) Robot spatial displacement coordinate trajectories. (b) Robot attitude and motion at different durations.

Figure 9

Figure 6. Attitude stability control algorithm validation experiments for robots under hybrid disturbances, including “Tilt to the left-backward” and “Tilt to the right-backward” conditions. (a) Robot attitude and motion at different durations in the “Tilt to the left-backward” condition. (b) Robot spatial displacement coordinate trajectories in the “Tilt to the left-backward” condition. (c) Robot attitude and motion at various durations in the “Tilt to the right-backward” condition. (d) Robot spatial displacement coordinate trajectories in the “Tilt to the right-backward” condition.

Figure 10

Table IV. Comparison with recent stabilization approaches.