Design and Implementation of a Control System for a Sailboat Robot

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 rel...

Full description

Saved in:
Bibliographic Details
Published inRobotics (Basel) Vol. 5; no. 1; p. 5
Main Authors Santos, Davi, Silva Junior, Andouglas, Negreiros, Alvaro, Vilas Boas, João, Alvarez, Justo, Araujo, Andre, Aroca, Rafael, Gonçalves, Luiz
Format Journal Article
LanguageEnglish
Published MDPI AG 01.03.2016
Subjects
Online AccessGet full text

Cover

Loading…
Abstract 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.
AbstractList 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.
Author Negreiros, Alvaro
Santos, Davi
Alvarez, Justo
Vilas Boas, João
Silva Junior, Andouglas
Araujo, Andre
Gonçalves, Luiz
Aroca, Rafael
Author_xml – sequence: 1
  givenname: Davi
  surname: Santos
  fullname: Santos, Davi
– sequence: 2
  givenname: Andouglas
  surname: Silva Junior
  fullname: Silva Junior, Andouglas
– sequence: 3
  givenname: Alvaro
  surname: Negreiros
  fullname: Negreiros, Alvaro
– sequence: 4
  givenname: João
  surname: Vilas Boas
  fullname: Vilas Boas, João
– sequence: 5
  givenname: Justo
  surname: Alvarez
  fullname: Alvarez, Justo
– sequence: 6
  givenname: Andre
  surname: Araujo
  fullname: Araujo, Andre
– sequence: 7
  givenname: Rafael
  surname: Aroca
  fullname: Aroca, Rafael
– sequence: 8
  givenname: Luiz
  surname: Gonçalves
  fullname: Gonçalves, Luiz
BookMark eNpdkF1LwzAUhoNMcM5de5s_UJc0TdNe6vwqDASn1-GkyRkdbTKS3uzf2zkR8eocXl6eF55rMvPBO0JuObsTomarGEwYuzZJxhlj8oLM85xXWSkrPvvzX5FlSvupwWouqpLPycOjS93OU_CWNsOhd4PzI4xd8DQgBboOfoyhp9tjGt1AMcQp3ELXmwAjfT_N3pBLhD655c9dkM_np4_1a7Z5e2nW95usFUU1ZlwoU6HBNgdXq6JmEjkrsC2LGkTeKoNM2FK4ShVSqrJkUjKGhXIWbY6IYkGaM9cG2OtD7AaIRx2g099BiDsNcZLQO40CeA0WrFJQyGm-zi1ygcjROGnExFqdWW0MKUWHvzzO9Mmo_mdUfAHUSmx9
CitedBy_id crossref_primary_10_1007_s11554_019_00895_6
crossref_primary_10_3390_s16081226
crossref_primary_10_1016_j_oceaneng_2023_113860
crossref_primary_10_3390_app11178046
crossref_primary_10_3390_s19051068
crossref_primary_10_1002_er_4371
crossref_primary_10_3390_s20061550
crossref_primary_10_3390_jmse11122387
crossref_primary_10_1007_s11071_022_07763_2
crossref_primary_10_1109_JIOT_2023_3324525
crossref_primary_10_3390_s19030702
crossref_primary_10_1109_TCST_2019_2955059
crossref_primary_10_3390_robotics7010002
crossref_primary_10_1016_j_oceaneng_2023_114879
crossref_primary_10_1007_s12555_018_0291_7
crossref_primary_10_1016_j_oceaneng_2022_110702
Cites_doi 10.1109/MRA.2010.935792
ContentType Journal Article
DBID AAYXX
CITATION
DOA
DOI 10.3390/robotics5010005
DatabaseName CrossRef
Open Access: DOAJ - Directory of Open Access Journals
DatabaseTitle CrossRef
DatabaseTitleList
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2218-6581
ExternalDocumentID oai_doaj_org_article_f3a19adad77a4534892df13ff1fbe5b3
10_3390_robotics5010005
GroupedDBID 3V.
5VS
8FE
8FG
AAYXX
ABJCF
ABUWG
ADBBV
AFKRA
ALMA_UNASSIGNED_HOLDINGS
ARAPS
AZQEC
BCNDV
BENPR
BGLVJ
BPHCQ
CCPQU
CITATION
DWQXO
GNUQQ
GROUPED_DOAJ
HCIFZ
IPNFZ
K6V
K7-
KQ8
L6V
M0N
M7S
MODMG
M~E
OK1
P62
PIMPY
PQQKQ
PROAC
PTHSS
RIG
ID FETCH-LOGICAL-c348t-137b8fbfc2ae974905f104fc649a32c7bf03d63e8745576605500f47edfd2fff3
IEDL.DBID DOA
ISSN 2218-6581
IngestDate Thu Jul 04 21:01:54 EDT 2024
Fri Aug 23 01:25:51 EDT 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c348t-137b8fbfc2ae974905f104fc649a32c7bf03d63e8745576605500f47edfd2fff3
OpenAccessLink https://doaj.org/article/f3a19adad77a4534892df13ff1fbe5b3
ParticipantIDs doaj_primary_oai_doaj_org_article_f3a19adad77a4534892df13ff1fbe5b3
crossref_primary_10_3390_robotics5010005
PublicationCentury 2000
PublicationDate 2016-03-01
PublicationDateYYYYMMDD 2016-03-01
PublicationDate_xml – month: 03
  year: 2016
  text: 2016-03-01
  day: 01
PublicationDecade 2010
PublicationTitle Robotics (Basel)
PublicationYear 2016
Publisher MDPI AG
Publisher_xml – name: MDPI AG
References ref13
ref12
ref15
ref14
ref20
ref11
ref22
ref10
ref21
Belcher (ref3) 1982
Lovelock (ref2) 2009
ref17
ref16
ref19
ref18
ref8
ref7
ref9
ref4
ref6
ref5
Lovelock (ref1) 2000
References_xml – ident: ref13
– year: 2000
  ident: ref1
  contributor:
    fullname: Lovelock
– ident: ref4
– ident: ref5
– ident: ref6
– ident: ref7
– ident: ref20
– ident: ref21
– ident: ref22
– year: 2009
  ident: ref2
  contributor:
    fullname: Lovelock
– year: 1982
  ident: ref3
  contributor:
    fullname: Belcher
– ident: ref8
– ident: ref19
– ident: ref18
– ident: ref16
– ident: ref10
– ident: ref11
– ident: ref17
– ident: ref9
  doi: 10.1109/MRA.2010.935792
– ident: ref12
– ident: ref15
– ident: ref14
SSID ssj0000913861
Score 2.1533947
Snippet This article discusses a control architecture for autonomous sailboat navigation and also presents a sailboat prototype built for experimental validation of...
SourceID doaj
crossref
SourceType Open Website
Aggregation Database
StartPage 5
SubjectTerms autonomy
ocean monitoring
robotics
sailboat
water quality
Title Design and Implementation of a Control System for a Sailboat Robot
URI https://doaj.org/article/f3a19adad77a4534892df13ff1fbe5b3
Volume 5
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrZ3PS8MwFMeD6EUP4k-cP0YOHryUNU3TtEc3N4bgkOlgt5LX5IGgq4z5__vSVKlevHhsaEr6Xkm-3_LyCWPXoGOwCCLKnTNkUNDQPJhBRGo5h5wuReU3Jz_MsukivV-qZeeoL18TFvDAIXADlEYUxhqrtUmVTPMisSgkokBwCgLnU6iOmWrm4ELIPBOB5SPJ1w_WNdQefKxi_0db_ViGOrT-ZlmZHLD9Vg_y2zCOQ7blVkdsr0MJPGbDu6bKgpPn5w3M963dL7TiNXLDR6HanAf4OCcVSo1P5uUVarPhcz-iE7aYjJ9H06g9-iCq6BX9AfEacgSsEuNI8RexQvJNWGVpYWRSacBY2kw6D6snx0CeRMUxptpZtAkiylO2vapX7ozxyprMCp2DsiKtpCILg1agBkO9rLI9dvMVifI9EC5KcgY-aOWvoPXY0Efq-zaPpm4aKGFlm7Dyr4Sd_8dDLtguKZcsFINdsu3N-sNdkTrYQJ_tDMezx3m_-SA-AfoWvMY
link.rule.ids 315,786,790,870,2115,27957,27958
linkProvider Directory of Open Access Journals
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Design+and+Implementation+of+a+Control+System+for+a+Sailboat+Robot&rft.jtitle=Robotics+%28Basel%29&rft.au=Davi+Santos&rft.au=Andouglas+G.+Silva+Junior&rft.au=Alvaro+Negreiros&rft.au=Jo%C3%A3o+Vilas+Boas&rft.date=2016-03-01&rft.pub=MDPI+AG&rft.eissn=2218-6581&rft.volume=5&rft.issue=1&rft.spage=5&rft_id=info:doi/10.3390%2Frobotics5010005&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_f3a19adad77a4534892df13ff1fbe5b3
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2218-6581&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2218-6581&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2218-6581&client=summon