Next Article in Journal
Application of the Naive Bayes Classifier for Representation and Use of Heterogeneous and Incomplete Knowledge in Social Robotics
Previous Article in Journal
Sensor Fusion and Autonomy as a Powerful Combination for Biological Assessment in the Marine Environment
Article Menu

Export Article

Open AccessArticle
Robotics 2016, 5(1), 5;

Design and Implementation of a Control System for a Sailboat Robot

Universidade Federal do Rio Grande do Norte, Natal-RN 59078-900, Brazil
Instituto Federal de Educação Tecnológica do Rio Grande do Norte, Natal-RN 59015-000, Brazil
Centro de Hidrografia da Marinha do Brasil, Rio de Janeiro-RJ 24048-900, Brazil
Universidade Federal de São Carlos, São Carlos-SP 13565-905, Brazil
Junior, A.G.S.; Silva, M.V.A.; Araujo, A.P.; Aroca, R.V.; Gonçalves, L.M.G. N-BOAT: An Autonomous Robotic Sailboat. In Proceedings of IEEE Latin American Robotics Symposium and Competition (LARS/LARC), Arequipa, Peru, 21–27 October 2013; pp. 24–29.
These authors contributed equally to this work.CallSend SMSCall from mobileAdd to SkypeYou'll need Skype CreditFree via Skype
Author to whom correspondence should be addressed.
Received: 14 November 2015 / Revised: 24 December 2015 / Accepted: 21 January 2016 / Published: 15 February 2016
Full-Text   |   PDF [6715 KB, uploaded 15 February 2016]   |  


This article discusses a control architecture for autonomous sailboat navigation and also presents a sailboat prototype built for experimental validation of the proposed architecture. The main goal is to allow long endurance autonomous missions, such as ocean monitoring. As the system propulsion relies on wind forces instead of motors, sailboat techniques are introduced and discussed, including the needed sensors, actuators and control laws. Mathematical modeling of the sailboat, as well as control strategies developed using PID and fuzzy controllers to control the sail and the rudder are also presented. Furthermore, we also present a study of the hardware architecture that enables the system overall performance to be increased. The sailboat movement can be planned through predetermined geographical way-points provided by a base station. Simulated and experimental results are presented to validate the control architecture, including tests performed on a lake. Underwater robotics can rely on such a platform by using it as a basis vessel, where autonomous charging of unmanned vehicles could be done or else as a relay surface base station for transmitting data. View Full-Text
Keywords: sailboat; robotics; autonomy; ocean monitoring; water quality sailboat; robotics; autonomy; ocean monitoring; water quality

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Santos, D.; Silva Junior, A.G.; Negreiros, A.; Vilas Boas, J.; Alvarez, J.; Araujo, A.; Aroca, R.V.; Gonçalves, L.M.G. Design and Implementation of a Control System for a Sailboat Robot. Robotics 2016, 5, 5.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Robotics EISSN 2218-6581 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top