Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-07T00:23:41.303Z Has data issue: false hasContentIssue false

Kinematic modeling and hybrid motion planning for wheeled-legged rovers to traverse challenging terrains

Published online by Cambridge University Press:  25 October 2023

Bike Zhu
Affiliation:
State Key Laboratory of Mechanical System and Vibration, School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, 200240, China
Jun He*
Affiliation:
State Key Laboratory of Mechanical System and Vibration, School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, 200240, China
Jiaze Sun
Affiliation:
State Key Laboratory of Mechanical System and Vibration, School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, 200240, China
*
Corresponding author: Jun He; Email: jhe@sjtu.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

This paper presents a kinematics modeling and hybrid motion planning framework for wheeled-legged rovers. It is a unified solution for wheeled-legged rovers to traverse multiple challenging terrains using hybrid locomotion. A kinematic model is first established to describe the rover’s motions. Then, a hybrid motion planning framework is proposed to determine the rover’s gait patterns and parameterize the legs’ and the body’s trajectories. Furthermore, an optimization algorithm based on B-spline is utilized to minimize the motors’ energy dissipation and generate smooth trajectories. The wheeled and legged hybridization allows the rover for faster locomotion while maintaining high stability. Besides, it also improves the rover’s ability to overcome obstacles. Prototype experiments are carried out in more complex environments to verify the rover’s flexibility and maneuverability to traverse irregular terrains. The proposed algorithm reduces the swing amplitude by 83.3% compared to purely legged locomotion.

Information

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

Table I. Comparison of existing active suspension rovers.

Figure 1

Figure 1. The TWAL rover’s structure.

Figure 2

Figure 2. Structure diagram of the TWAL rover.

Figure 3

Figure 3. Wheel-ground contact model.

Figure 4

Figure 4. Locomotion planning framework.

Figure 5

Figure 5. Hybrid locomotion strategy.

Figure 6

Figure 6. Illustration of the collision model and the base trajectory in the approaching stage.

Figure 7

Figure 7. Illustration of two typical hybrid locomotion strategies.

Figure 8

Figure 8. Cases of hybrid locomotion for each leg.

Figure 9

Figure 9. Optimized and fitted trajectories. (a) represents the optimization result for case (a). (b) represents the optimization result for case (c). (c) represents the optimization result for case (d).

Figure 10

Table II. Performance comparison of different trajectory types.

Figure 11

Table III. Energy costs of different locomotion strategies for the simulations.

Figure 12

Table IV. Comparison of existing methods.

Figure 13

Figure 10. Simulation of stepping over the obstacle.

Figure 14

Figure 11. Joint torques for stepping over the obstacle in different locomotion strategies. (a) and (b) correspond to joints 3 and 4 of leg 1, respectively. (c) and (d) correspond to joints 3 and 4 of leg 2, respectively.

Figure 15

Figure 12. Simulation of climbing on the obstacle.

Figure 16

Figure 13. Joint torques for Simulation II in different locomotion strategies. (a) and (b) correspond to joints 3 and 4 of leg 1, respectively. (c) and (d) correspond to joints 3 and 4 of leg 2, respectively.

Figure 17

Table V. Repetitive experiments on power consumption.

Figure 18

Figure 14. The rover body’s trajectory when crossing the outcrop (obtained from visual odometry).

Figure 19

Figure 15. Prototype experiment I of crossing the obstacle on both sides. The images above depict the sequential diagrams of this experiment, while the images below illustrate the corresponding gait sequence.

Figure 20

Figure 16. Motor current collected in the experiment. The upper image in (a) displays the optimized and unoptimized current of joint 3, while the lower image shows the proportion by which the current is reduced after optimization. The upper image in (b) displays the optimized and unoptimized current of joint 4, while the lower image shows the proportion by which the current is reduced after optimization.

Figure 21

Figure 17. Prototype experiment II of crossing obstacles on a single side. The images above depict the sequential diagrams of this experiment, while the images below illustrate the corresponding gait sequence.

Figure 22

Figure 18. Joint position of experiment II. At time t1–t2, the rover crosses the first obstacle. At time t3–t4, the rover crosses the second obstacle. At time t5, the rover detects the obstacle that needs to be avoided. Due to the limitation of the turning radius, the rover moves backward from t5–t6 and then maneuvers to avoid the obstacle from t6–t7.