Control Algorithms for a Sailboat Robot with a Sea Experiment

A sailboat robot is a highly nonlinear system but which control is relatively easy, however. Indeed, its mechanical design is the result of an evolution over thousands of years. This paper focuses on a control strategy which remains simple, with few parameters to adjust and meaningful with respect to the intuition. A test on the sailboat robot called Vaimos is presented to illustrate the performance of the regulator with a sea experiment. Moreover, the HardWare In the Loop (HWIL) methodology has been used for the validation of the embedded system. Last point is that this HWIL simulation compared to the real experiment is also a confirmation that the dynamic model used for control is correct.

[1]  E. C. Yeh,et al.  Fuzzy Control For Self-steering Of A Sailboat , 1992, Singapore International Conference on Intelligent Control and Instrumentation [Proceedings 1992].

[2]  Gabriel Hugh Elkaim,et al.  System identification-based control of an unmanned autonomous wind-propelled catamaran , 2009 .

[3]  Roland Stelzer,et al.  Autonomous sailboat navigation , 2012 .

[4]  Roland Stelzer,et al.  History and Recent Developments in Robotic Sailing , 2011 .

[5]  J Luc Suivi de route pour un robot voilier , 2012 .

[6]  Y. Briere IBOAT: An autonomous robot for long-term offshore operation , 2008, MELECON 2008 - The 14th IEEE Mediterranean Electrotechnical Conference.

[7]  Benoit Clement,et al.  Launcher Attitude Control: Some Answers to the Robustness Issue , 2004 .

[8]  Jose C. Alves,et al.  Auto-heading controller for an autonomous sailboat , 2010, OCEANS'10 IEEE SYDNEY.

[9]  M. L. V. Aartrijk,et al.  Learning to Sail , 2003 .

[10]  Goulven Guillou,et al.  Architecture multi-agents pour le pilotage automatique des voiliers de compétition et Extensions algébriques des réseaux de Petri. (Multi-agents architecture for the self-steering of race sailing boats and algebraically generalized Petri nets) , 2010 .

[11]  M. Neal A Hardware Proof of Concept of a Sailing Robot for Ocean Observation , 2006, IEEE Journal of Oceanic Engineering.

[12]  Thor I. Fossen,et al.  APPLYING MISSILE GUIDANCE CONCEPTS TO MOTION CONTROL OF MARINE CRAFT , 2007 .

[13]  Colin Sauze,et al.  An Autonomous Sailing Robot for Ocean Observation , 2006 .

[14]  H. A. Calahan Learning to Sail , 1999 .

[15]  Thor I. Fossen,et al.  Guidance and control of ocean vehicles , 1994 .

[16]  W. H. Warden A control system model for autonomous sailboat navigation , 1991, IEEE Proceedings of the SOUTHEASTCON '91.

[17]  Josep Vehí,et al.  Guaranteed set-point computation with application to the control of a sailboat , 2010 .

[18]  Miguel-Angel Romero-Ramirez Contribution à la commande de voiliers robotisés , 2012 .

[19]  Karl D. von Ellenrieder,et al.  Unmanned autonomous sailing: Current status and future role in sustained ocean observations , 2009 .

[20]  M. Hoagland,et al.  Feedback Systems An Introduction for Scientists and Engineers SECOND EDITION , 2015 .