Abstract
This paper outlines our experiences in simulating sailing robots. It focuses on efforts to simulate a sailing robot, both in pure software and a “Hardware in the Loop” (HIL) simulation and compares these results with sailing a similar course using an actual robot. The software simulator is built upon an open source sailing game called Tracksail. This is based on a highly simplistic physics model and makes no attempt to simulate the actions of waves, currents or tides. The target robot to be simulated is BeagleB, a 3.65 m long boat based upon a MiniJ dinghy equipped with a 2m high wing sail. To provide a more realistic simulation of this boat a “Hardware in the Loop” simulator was constructed using nearly identical electronics attached to a trolley table. Sensor inputs can either be provided by a Tracksail simulation or from sensors on the table. Sailing of an identical course in the Tracksail, the HIL System and on BeagleB showed similar results in all cases. This suggests these simulations are a reasonable approximation of real world robot performance. Although they are no substitute for actually sailing a robot they are a sufficient for testing software, testing hardware and developing control strategies.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Sail simulator, http://www.sailsimulator.com/ (accessed June 10, 2011)
Virtual sailor, http://www.hangsim.com/vs (accessed June 10, 2011)
Tracksail-ai (2009), http://sourceforge.net/projects/microtransat/files/tracksail-AI.tar.gz/download (accessed June 10, 2011)
Briere, Y.: Iboat: An autonomous robot for long-term offshore operation. In: Proceedings of MELECON 2008, pp. 323–329 (2008)
Crapo, L.: Hormones: The Messengers of Life. W. H. Freemany and Company, New York (1985); ISBN 0-7167-1753-0
Kuusela, T., Brockmann, S., Johnson, R.: Tracksail (2004), http://tracksail.sourceforge.net (accessed June 10, 2011)
Ridder, E.J., Vermeulen, K.J., Keuning, J.A.: A mathematical model for the tacking maneuver of a sailing yacht. In: Proceedings of the International H1SWA Symposium on Yacht Design and Yacht Construction (2004)
Roncin, K., Kobus, J.M.: Dynamic simulation of two sailing boats in match racing. Sports Engineering 7(3), 139–152 (2004)
Sauzé, C.: Control software for a sailing robot. Master’s thesis, University of Wales, Aberystwyth (2005)
Sauzé, C., Neal, M.: A neuro-endocrine inspired approach to long term energy autonomy in sailing robots. In: Proceedings of TAROS (Towards Autonomous Robotic Systems) (2010)
Sauzé, C., Neal, M.: Long term power management in sailing robots. In: Proceedings of IEEE Oceans 2011 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sauzé, C., Neal, M. (2011). Simulating Sailing Robots. In: Schlaefer, A., Blaurock, O. (eds) Robotic Sailing. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22836-0_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-22836-0_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22835-3
Online ISBN: 978-3-642-22836-0
eBook Packages: EngineeringEngineering (R0)