• DocumentCode
    2630528
  • Title

    Model-Based Development of an Autonomous Sailing Yacht Controller

  • Author

    Gomes, Luis ; Santos, Miguel ; Pereira, Thiago ; Costa, Aniko

  • Author_Institution
    Fac. de Cienc. e Tecnol., Univ. Nova de Lisboa, Lisbon, Portugal
  • fYear
    2015
  • fDate
    8-10 April 2015
  • Firstpage
    103
  • Lastpage
    108
  • Abstract
    This paper presents the development of a controller for an autonomous sailing yacht, where a model based development is used to support most of the whole development cycle with tools for automatic code generation. The controller is modeled using a three level hierarchical decomposition, where the bottom level uses a fuzzy controller, and the middle one uses a discrete-event modeling formalism based on IOPT nets (Input-Output Place-Transition Petri nets). The higher level of the description accommodates a representation of the goals sequence for a regatta contest. Complementing sailing experiments results presentation, the laboratory framework supporting the development is described, including different types of operation, namely remote operation and/or monitoring of the yacht controller, as well as local emulation of the electronic instrumentation devices allowing emulation of the controller operation in the lab.
  • Keywords
    Petri nets; boats; discrete event systems; fuzzy control; marine control; mobile robots; IOPT nets; automatic code generation; autonomous sailing yacht controller; controller development; development cycle; discrete-event modeling formalism; electronic instrumentation devices; fuzzy controller; input-output place-transition Petri nets; model based development; remote operation; three level hierarchical decomposition; yacht controller monitoring; Boats; Computer architecture; Fuzzy sets; Hardware; Mathematical model; Navigation; Sensors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomous Robot Systems and Competitions (ICARSC), 2015 IEEE International Conference on
  • Conference_Location
    Vila Real
  • Type

    conf

  • DOI
    10.1109/ICARSC.2015.20
  • Filename
    7101618