Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-05T21:18:53.358Z Has data issue: false hasContentIssue false

Oceanus: a context-aware low-cost navigation aid for yacht racing

Published online by Cambridge University Press:  26 March 2021

Ivan Scagnetto*
Affiliation:
Department of Mathematics, Computer Science and Physics, University of Udine, Udine, Italy
Giorgio Brajnik
Affiliation:
Department of Mathematics, Computer Science and Physics, University of Udine, Udine, Italy
Peter Gus
Affiliation:
Department of Mathematics, Computer Science and Physics, University of Udine, Udine, Italy
Francesco Trevisan
Affiliation:
Polytechnic Department of Engineering and Architecture, University of Udine, Udine, Italy
*
*Corresponding author. E-mail: ivan.scagnetto@uniud.it
Rights & Permissions [Opens in a new window]

Abstract

Oceanus is a hardware and software platform designed and developed to provide useful information to the crew of a racing yacht. The key features of the proposed solution are its reliability, the possibility to extend and customise it, and its context-awareness, which simplifies its usage in an intelligent way. The target users of the system are both beginners who want a navigation aid, but cannot afford the expensive and often overly complicated commercial systems available on the market, and more experienced sailors who can benefit from an open and customisable instrument to study and fine-tune the setup and performance of their sailing boats. Furthermore, Oceanus strives to be as much as possible a low-cost architecture, both in software and hardware requirements.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2021
Figure 0

Figure 1. William B, the yacht used by the UniUD Sailing Lab, and typical conditions on-board during a race

Figure 1

Figure 2. System architecture of a typical setup of Oceanus (Argos + Neptune). The autohelm part of the figure is shaded, because we cannot control it; indeed, the Oceanus platform can only read the rudder angle

Figure 2

Figure 3. The Argos process

Figure 3

Figure 4. (Left) The upwind target screen shows the error of the boat speed (too slow by 2⋅18 knots), the error of the true wind angle (4 degrees too close to the wind), the actual speed and angle of the true wind. The cues (background arrows) suggest steering to the left, away from the wind. (Centre) Similar data, but when sailing downwind. (Right) The wind-abeam target screen, that shows the speed error (too slow by 0⋅33 knots) along the current course, not in the direction of the wind as before

Figure 4

Figure 5. (a) The start screen, showing that there are three fixes for the left end of the starting line, two for the right end, and that the wind is tilted 5 degrees to the right with respect to the normal of the starting line. This creates a strategic advantage for competitors starting close to the right end, who gain 24⋅7 m. The current shortest distance to the line is 40 m, and in 40 s by sailing at the target speed the boat will cross the line, i.e. 16 s ahead of time. (b) Similar data as in (a), but here the boat is 20 m beyond the line just 7 s before the start. The bottom part is highlighted and blinks to emphasise that the boat crossed the line too early. (c) The wind graph screen shows the trend in wind changes, sampled every minute. The two leftmost columns show the time and wind speed, and the corresponding cells of the grid show the wind angle. In the last 11 min the wind rotated counterclockwise by 35 degrees and increased from 3⋅3 to 6⋅1 knots. The next update of the screen will occur in 43 s. (d) The current and leeway screen, showing speed and direction of the combined action of the marine current and lateral push of the wind; it is estimated to be 0⋅24 Kt 15 degrees to the right