DocumentCode
1790385
Title
A mission programming system for an autonomous sailboat
Author
Alves, Jose C. ; Cruz, Nuno A.
Author_Institution
Fac. of Electr. & Comput. Eng., Univ. of Porto / INESC TEC, Porto, Portugal
fYear
2014
fDate
14-19 Sept. 2014
Firstpage
1
Lastpage
7
Abstract
Robotic sailing vehicles can provide the support for carrying out long ocean sampling missions, using solely renewable energy for propulsion and for powering the computing, communication and electromechanical systems. The basic automatic sailing tasks required to visit a sequence of waypoints has already been correctly addressed by various teams. However, an effective system for specifying long term autonomous missions is necessary to fill the gap between the developers of the robotic platforms and the scientific end users, mainly interested in the data they can get. This paper presents a simple, flexible and easy to use mission programming system implemented in the autonomous sailing boat FASt. A mission is programmed by defining events and assigning to them sequences of high level actions. The support of conditional statements allows the implementation of a basic control flow mechanism to make route decisions during the deployment of the mission. Examples are presented to illustrate the construction of mission programs.
Keywords
boats; marine propulsion; mobile robots; robot programming; automatic sailing tasks; autonomous sailing boat FASt; conditional statements; control flow mechanism; long term autonomous missions; mission programming system; ocean sampling missions; propulsion; renewable energy; robotic sailing vehicles; Boats; Computers; Navigation; Programming; Registers; Robots; Vehicles;
fLanguage
English
Publisher
ieee
Conference_Titel
Oceans - St. John's, 2014
Conference_Location
St. John´s, NL
Print_ISBN
978-1-4799-4920-5
Type
conf
DOI
10.1109/OCEANS.2014.7003229
Filename
7003229
Link To Document