Related Experiment Video
Updated: Aug 23, 2025

11:53
The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
11.8K
Local Path Planning of Autonomous Vehicle Based on an Improved Heuristic Bi-RRT Algorithm in Dynamic Obstacle
Xiao Zhang1, Tong Zhu2, Lei Du1
1School of Automobile, Chang'an University, Xi'an 710064, China.
Sensors (Basel, Switzerland)
|October 27, 2022
Summary
An improved Bi-RRT algorithm enhances autonomous vehicle path planning in unknown dynamic environments. This method ensures smooth, coherent paths, improving stability and ride comfort.
Area of Science:
- Robotics
- Artificial Intelligence
- Autonomous Systems
Background:
- Existing Rapidly-exploring Random Trees (RRT) algorithms face challenges in local path planning for autonomous vehicles, particularly with path coherence between front and rear frames.
- Autonomous vehicles require robust obstacle avoidance in unknown dynamic environments, a task where current RRT variants are insufficient.
Purpose of the Study:
- To propose an improved heuristic Bi-RRT algorithm for effective local path planning and obstacle avoidance in dynamic environments.
- To address the path coherence problem in autonomous vehicle navigation.
Main Methods:
- Introduced vehicle constraints considering driver habits and an obstacle-free direct connection for two random trees.
- Implemented multi-sampling biased towards the target state and parent node selection using a comprehensive measurement index.
- Utilized adaptive greedy step size with target direction and path reorganization for curvature continuity and coherence.
Main Results:
- The proposed Bi-RRT algorithm demonstrated efficient performance in simulations, generating smoother paths in shorter times compared to four other algorithms.
- Experiments in dynamic environments confirmed the algorithm's ability to produce differentiable, coherent paths.
- The algorithm effectively minimizes redundant path points and ensures smooth transitions between path segments.
Conclusions:
- The improved heuristic Bi-RRT algorithm is suitable for autonomous vehicle local path planning in unknown dynamic environments.
- The algorithm enhances path smoothness, coherence, and efficiency, leading to improved ride comfort and vehicle stability.
- This approach offers a viable solution for complex navigation challenges faced by autonomous vehicles.
Related Concept Videos
Rolling Resistance: Problem Solving
410
Rolling resistance, also known as rolling friction, is the force that resists the motion of a rolling object, such as a wheel, tire, or ball, when it moves over a surface. It is caused by the deformation of the object and the surface in contact with each other, as well as other factors like internal friction, hysteresis, and energy losses within the materials. Rolling resistance opposes the object's motion, requiring additional energy to overcome it and maintain movement. In practical...
410
Relative Motion Analysis using Rotating Axes-Problem Solving
437
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
437
Design Example: Alignment of a Road Line Using GIS
96
The alignment of a road line using Geographic Information Systems (GIS) is a critical process in civil engineering, combining advanced technology with practical decision-making. This methodology begins with the collection of geospatial data, including information on land cover, geomorphology, drainage patterns, slope, and contour details. Such data is typically acquired through satellite imagery and GIS tools, offering a comprehensive understanding of the terrain.Once the data is gathered, it...
96
Root-Locus Method
201
A cruise control system in a car is designed to maintain a specified speed automatically by adjusting the gas pedal. The system continuously measures the vehicle's speed and makes fine adjustments to the pedal to achieve this goal. The root locus method is particularly useful for understanding how the cruise control system's behavior changes under varying conditions, such as when the car goes uphill, downhill, or faces strong wind resistance.
This system can be represented by a block...
This system can be represented by a block...
201
Heuristics
130
Heuristics are problem-solving strategies that use mental shortcuts to simplify decision-making. Unlike algorithms, which must be followed precisely to achieve a correct result, heuristics offer a general problem-solving framework. They save time and energy but can sometimes lead to less rational decisions.
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
130
Statically Indeterminate Problem Solving
475
Statically indeterminate problems are those where statics alone can not determine the internal forces or reactions. Consider a structure comprising two cylindrical rods made of steel and brass. These rods are joined at point B and restrained by rigid supports at points A and C. Now, the reactions at points A and C and the deflection at point B are to be determined. This rod structure is classified as statically indeterminate as the structure has more supports than are necessary for maintaining...
475

