DocumentCode :
682039
Title :
Spline navigation and reactive collision avoidance with COLREGs for ASVs
Author :
Pinto, M. ; Ferreira, Briigida ; Sobreira, Heber ; Matos, Anibal ; Cruz, Nuno
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Porto, Porto, Portugal
fYear :
2013
fDate :
23-27 Sept. 2013
Firstpage :
1
Lastpage :
9
Abstract :
This paper describes the implementation of a navigation algorithm for Autonomous Surface Vehicles (ASVs), that is composed by two stages: 1) spline curve follower and; 2) reactive collision avoidance, obeying to the International Regulations for Preventing Collisions at Sea (COLREGs). The spline curve follower determines path´s parametric functions that the vehicle should follow, taking into account: 1) the initial and goal points on the fixed world frame and; 2) the final desired orientation for the ASV. The reactive collision avoidance substitutes the splines navigation in situations of potential collision with moving obstacles. To do this, the algorithm considers the relative velocity between the controlled ASV and the moving obstacle (other ASV). It also takes into account the escape trajectory that the controlled ASV is capable to perform at each instant. The algorithm was implemented under the Robotic Operating System (ROS) framework. An intuitive spline curve configuration tool, using the RVIZ´s package. The paper presents results of the simulation of two ASVs, following predefined spline trajectories, and the reactive collision avoidance routine in a rendezvous situation. A reference for a video illustrating the navigation algorithm is also provided.
Keywords :
collision avoidance; control engineering computing; marine vehicles; operating systems (computers); remotely operated vehicles; ASVs; COLREGs; ROS framework; RVIZ package; autonomous surface vehicles; escape trajectory; international regulations for preventing collisions at sea; intuitive spline curve configuration tool; navigation algorithm; path parametric functions; reactive collision avoidance; robotic operating system framework; spline curve follower; spline navigation; Collision avoidance; Navigation; Splines (mathematics); Trajectory; Vectors; Vehicle dynamics; Vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Oceans - San Diego, 2013
Conference_Location :
San Diego, CA
Type :
conf
Filename :
6741341
Link To Document :
بازگشت