Popis: |
Aiming at the path planning problem of unmanned surface vehicle (USV) in complex dynamic environment with moving multi-obstacle ships, a path planning method based on improved RRT*-Smart (RTSNew) was designed.Firstly, the sampling mode of nodes was optimized, nodes were sampled in the polar coordinate system with USV as the origin, an elliptical sampling range constraint was adopted to avoid invalid sampling, and a historical path buffer pool was used to make full use of the historical path.The optimization greatly reduced the amount of calculation and improved the speed of path planning.Secondly, the expansion mode of nodes was improved.In order to avoid treating dynamic obstacles as static obstacles, time information was added to each node to realize dynamic collision detection and the full use of dynamic obstacles motion information greatly improves the feasibility of the planned path.At the same time, considering the maneuverability of USV, the angle constraint was added in expansion of nodes to ensure smooth path.Finally, virtual obstacles were designed to mobile obstacle ships to make the planned path comply with International Regulations for Preventing Collisions at Sea (COLREGS).Based on VREP platform, the USV navigation simulation experiments and comparative experiments were carried out.The results show that RTSNew can make USV reach the destination efficiently and safely, and it performs better in planning efficiency, path optimization and path security than traditional methods in complex dynamic environment with multi-obstacle ships.RTSNew ensures that the motion path complies with COLREGS, and solves the problems of traditional methods: treating the dynamic obstacles as static obstacles, ignoring COLREGS, large amount of calculation and low efficiency, not suitable for the complex dynamic environment with moving multi-obstacle ships. |