Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a22be91befcca0ea

Jump to content

// Workers AI · dad joke modeWhat did Vaimos say to its date? "You're a match

From Wikipedia, the free encyclopedia
The autonomous sailboat robot Vaimos

Vaimos[1] (Voilier Autonome Instrumenté pour Mesures Océanographiques de Surface) is an autonomous sailing boat with embedded instrumentation for ocean surface measurements.

Its goal is to collect measurements at the surface of the ocean. This robot is the result of a collaboration between ENSTA Bretagne and IFREMER. ENSTA-Bretagne (OSM Team) develops control algorithms and the software architecture, IFREMER (LPO+RDT) builds the mechanics, the embedded instrumentation.

Brest-Douarnenez. One of the longest trips the robot has done is Brest-Douarnenez[2] where Vaimos has done more than 100 km in an autonomous mode. Since Vaimos has made trips more than 350 km long.

In 2013, Vaimos participated in the World Robotic Sailing Championship (WRSC) 2013 in Brest, France [3] .

Control

[edit]

The robot follows a desired trajectory which is a sequence of lines. When following a line, the robot has two modes.

  1. the direct mode: the direction to be followed is consistent with the direction of the wind and the distance between the robot and its line corresponds to the GPS error (approx. 10 meters),
  2. the tack mode: the direction to be followed is in the no-go zone and the distance to the line is less than 70 meters.

Two nested control loops are implemented in the computer of Vaimos. The first loop corresponds to a low level controller which tunes the rudder and the sail provided in order to have a desired heading. The second loop generates the desired heading to make the line to follow attractive. With this two loop control strategy, we have the guarantee that the robot will always stay inside the required corridor. This is illustrated the spiral experiment [4] where the robot has to follow a square spiral [5] . The proof that the robot will always stay inside its corridor can be performed using interval analysis and set inversion [6] . The proof assumes that the robot obeys to some uncertain state equations which is not always the case in practice.

References

[edit]
  1. Vaimos
  2. Brest-Douarnenez
  3. Bars, Fabrice Le; Jaulin, Luc (2014). Robotic Sailing 2013 (PDF). doi:10.1007/978-3-319-02276-5. ISBN 978-3-319-02275-8.
  4. spiral experiment
  5. F. Le Bars and L. Jaulin (2012), An experimental validation of a robust controller with the Vaimos autonomous sailboat, In Proceedings of the 5th International Robotic Sailing Conference (Springer Eds.), Cardiff, England.
  6. L. Jaulin and F. Le Bars (2012), An interval approach for stability analysis; Application to sailboat robotics, IEEE Transactions on Robotics, volume=27, issue=5, "pdf"