Related Experiment Video
Updated: Jan 16, 2026

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Obstacle Crossing Path Planning for a Wheel-Legged Robot Using an Improved A* Algorithm
Jinliang Lu1, Ming Pi1, Guoxin Zeng1
1School of Information and Control Engineering, Southwest University of Science and Technology, Mianyang 621010, China.
Abstract:
In response to the challenges of obstacle avoidance and terrain negotiation encountered by wheel-legged robots in static environments with complex obstacles, this study introduces an enhanced A* path planning algorithm that incorporates a jump-point search strategy, a dynamically weighted heuristic strategy, and a continuous jumping constraint mechanism to facilitate efficient obstacle traversal. The algorithm extends the traditional 8-neighborhood rule to support jumping in the horizontal, vertical, and diagonal directions. A dynamic, weighted heuristic is introduced to adaptively adjust heuristic weights, guide the search direction, improve efficiency, and reduce detours. Redundant point removal and Bézier curve smoothing were employed to enhance path smoothness, whereas the continuous jumping constraint limited the jump frequency and improved motion stability. The results validate that-relative to the standard A* algorithm, which achieves a 73.7% reduction in path nodes (from 54 to 16)-85% fewer search nodes (from 542 to 78) and a planning time of 0.0032 s were achieved while also enhancing performance in crossing complex structures. This enhances the capability of wheel-legged robots to perform real-time path planning in structurally complex yet static environments, thereby improving their autonomous navigation efficiency.
Related Concept Videos
Rolling Resistance: Problem Solving
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Bearings: Problem Solving
Kinematic Equations: Problem Solving
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...

