Abstract

Autonomous navigation technology for Unmanned Surface Vehicles (USVs) has seen many recent advancements. In order for a USV to operate autonomously, the path to move from its current location to its destination must be planned, and local path planning must be applied for tracking the path and avoiding obstacles. The Dynamic Window Approach (DWA) is a well-known navigation algorithm used for local path planning. The DWA algorithm derives the linear velocity and angular velocity by evaluating the object function defined as destination direction, velocity, and distance from the obstacle. However, because DWA does not consider the velocity and direction of obstacles, USVs may be in danger when avoiding high-speed obstacles. In this paper, we propose an improved DWA algorithm that considers the velocity and direction of obstacles. Whereas the existing DWA algorithm defines the obstacle recognition area as a circle, the proposed DWA algorithm defines the obstacle recognition area as an ellipse and reflects the speed of the obstacle in the ellipse. In this study, we implemented a simulation to compare the existing DWA algorithm with the improved DWA algorithm proposed here. The results confirm that the proposed DWA algorithm can avoid dynamic obstacles more safely than the existing DWA algorithm.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call