A gain-scheduling control strategy and short-term path optimization with genetic algorithm for autonomous navigation of a sailboat robot

The development of a navigation system for autonomous robotic sailing is a particularly challenging task since the sailboat robot uses unpredictable wind forces for its propulsion besides working in a highly nonlinear and harsh environment, the water. Toward solving the problems that appear in this...

Full description

Saved in:
Bibliographic Details
Published in:International journal of advanced robotic systems Vol. 16; no. 1; pp. 1 - 6
Main Authors: dos Santos, Davi Henrique, Goncalves, Luiz Marcos Garcia
Format: Journal Article
Language:English
Published: London, England SAGE Publications 01-01-2019
Sage Publications Ltd
SAGE Publishing
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The development of a navigation system for autonomous robotic sailing is a particularly challenging task since the sailboat robot uses unpredictable wind forces for its propulsion besides working in a highly nonlinear and harsh environment, the water. Toward solving the problems that appear in this kind of environment, we propose a navigation system which allows the sailboat to reach any desired target points in its working environment. This navigation system consists of a low-level heading controller and a short-term path planner for situations against the wind. For the low-level heading controller, a gain-scheduling proportional-integral (GS-PI) controller is shown to better describe the nonlinearities inherent to the sailboat movement. The gain-scheduling-PI consists of a table that contains the best control parameters that are learned/defined for a particular maneuver and perform the scheduling according to each situation. The idea is to design specialized controllers which meet the specific control objectives of each application. For achieving short-term path-planned targets, a new approach for optimization of the tacking maneuvering to reach targets against the wind is also proposed. This method takes into account two tacking parameters: the side distance available for the maneuvering and the desired sailboat heading when tacking. An optimization method based on genetic algorithm is used in order to find satisfactory upwind paths. Results of various experiments verify the validity and robustness of the developed methods and navigation system.
ISSN:1729-8806
1729-8814
DOI:10.1177/1729881418821830