Hostname: page-component-cd9895bd7-8ctnn Total loading time: 0 Render date: 2024-12-23T07:14:33.563Z 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: [email protected]

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.

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

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Alegre, U., Augusto, J. C. and Clark, T. (2016). Engineering context-aware systems and applications: A survey. Journal of Systems and Software, 117, 5583.10.1016/j.jss.2016.02.010CrossRefGoogle Scholar
Cohn, M. (2009). Succeeding with Agile: Software Development Using Scrum. Boston, MA: Addison-Wesley Professional.Google Scholar
Dey, A. (2001). Understanding and using context. Personal and Ubiquitous Computing, 5(1), 47.10.1007/s007790170019CrossRefGoogle Scholar
Flor, N. and Hutchins, E. (1991). Analysing distributed cognition in software teams: A case study of team programming during adaptive software maintenance. In: Koenemann-Belliveau, J., Glenn Moher, T. and Robertson, S. P. (eds.). Reading in Groupware and Computer Supported Cooperative Work. San Mateo, CA: Morgan-Kaufman.Google Scholar
Gothelf, J. (2013). Lean UX: Applying Lean Principles to Improve User Experience. Sebastopol, CA: O'Reilly Media, Inc.Google Scholar
Hutchins, E. (1995). Cognition in the Wild. Cambridge, MA: MIT Press.Google Scholar
Krug, S. (2000). Don't Make me Think. Berkeley, CA: New Riders.Google Scholar
Nardi, B. (1996). Studying context: A comparison of activity theory, situated action models, and distributed cognition. In: Nardi, B. A. (ed.). Context and Consciousness: Activity Theory and Human-Computer Interaction. vol. 69102, Cambridge, MA: MIT Press.Google Scholar
Rubin, J. and Chisnell, D. (2008). Handbook of Usability Testing. (2nd ed). Indianapolis, IN: Wiley.Google Scholar