Hostname: page-component-74656f9884-kv2lp Total loading time: 0 Render date: 2026-11-06T11:13:48.944Z Has data issue: false hasContentIssue false

Dynamic modeling of wheeled biped robot and controller design for reducing chassis tilt angle

Published online by Cambridge University Press:  02 October 2024

Nan Mao*
Affiliation:
Centre for Robotics Research, King’s College London, London, UK Shenzhen Key Laboratory of Intelligent Robotics and Flexible Manufacturing Systems, Southern University of Science and Technology, Shenzhen, China
Junpeng Chen
Affiliation:
Shenzhen Key Laboratory of Intelligent Robotics and Flexible Manufacturing Systems, Southern University of Science and Technology, Shenzhen, China
Emmanouil Spyrakos-Papastavridis
Affiliation:
Centre for Robotics Research, King’s College London, London, UK
Jian S. Dai
Affiliation:
Centre for Robotics Research, King’s College London, London, UK Shenzhen Key Laboratory of Intelligent Robotics and Flexible Manufacturing Systems, Southern University of Science and Technology, Shenzhen, China
*
Corresponding author: Nan Mao; Email: herbmaonan@163.com
Rights & Permissions [Opens in a new window]

Abstract

The wheeled-legged robot combines the advantages of wheeled and legged robots, making it easier to assist people in completing repetitive and time-consuming tasks in their daily lives. This paper presents a study on the kinematic and dynamic modeling, as well as the controller design, of a wheeled biped robot with a parallel five-bar linkage mechanism as its leg module. During the motion of the robot, the robot relies on the tilt angle of the inverted pendulum, and this angle often results in the tilting of the chassis of the robot, presenting challenges for the installation of upper-body payloads and sensor systems. The controller proposed in this paper, which is developed by decoupling the primary motions of the robot and designing a multi-objective, multilevel controller, addresses this issue. This controller employs the pendulum pitch angle of the equivalent inverted pendulum model as the control variable and compensates for the chassis tilt angle (CTA). This control method can effectively reduce the CTA of such robots and eliminate the need for additional counterweights. It also provides a more spacious structural design for accommodating upper-body devices. The effectiveness of this control framework is verified through variable height control, walking on flat ground, and carrying loads over rough terrain and slopes.

Information

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

Table I. Nomenclature.

Figure 1

Fig. 1. Structure diagram of the wheeled biped robot.

Figure 2

Fig. 2. Design of main modules of the wheeled biped robot.

Figure 3

Fig. 3. Coordinate frame and parametric annotations of the leg module.

Figure 4

Fig. 4. Dynamic analysis of the wheeled biped robot.

Figure 5

Fig. 5. Verification of dynamics equations via Simulink.

Figure 6

Fig. 6. State-space model decoupling process.

Figure 7

Fig. 7. Acceleration analysis of the wheeled biped robot.

Figure 8

Fig. 8. Control frame when the leg module is unlocked.

Figure 9

Fig. 9. Pendulum pitch angle $\theta$ closed-loop control and single-input-single-output control system.

Figure 10

Fig. 10. Unity negative feedback on the transfer function $G_{pv}(s)$.

Figure 11

Fig. 11. Closed-loop control system based on cascade PID for the robot.

Figure 12

Fig. 12. Diagram of equivalent COM.

Figure 13

Fig. 13. Snapshots of the wheeled-legged robot simulated using Webots.

Figure 14

Fig. 14. Simulation responses generated when using constant target velocity values (Top: legs locked, bottom: legs unlocked).

Figure 15

Fig. 15. Schematic diagram of equivalent PPA $\theta _{eq}$ producing an acceleration.

Figure 16

Fig. 16. Simulation responses generated when using a fixed target height (Top: legs locked, bottom: legs unlocked).

Figure 17

Fig. 17. Experimental snapshots of the prototype.

Figure 18

Fig. 18. Experimental responses generated when using a fixed target velocity (Top: legs locked, bottom: legs unlocked).

Figure 19

Fig. 19. Experimental responses generated when using a fixed target height (Top: legs locked, bottom: legs unlocked).

Figure 20

Fig. 20. Experimental responses recorded during rough terrain experiment (Left: legs locked, right: legs unlocked).

Figure 21

Fig. 21. Experiment screenshots: the robot carries loads across uneven terrain and slopes.

Figure 22

Fig. 22. Experimental responses recorded when carrying different loads over rough terrain and slopes (Left: legs locked, right: legs unlocked).

Figure 23

Table II. Dynamic parameters of simulation in Webots.

Figure 24

Table III. PID parameters in webot simulation.

Figure 25

Table IV. Dynamic parameters of prototype experiments.

Figure 26

Table V. PID parameters in prototype experiments.