Sciweavers

IROS
2009
IEEE

A programming architecture for smart autonomous underwater vehicles

13 years 11 months ago
A programming architecture for smart autonomous underwater vehicles
— Autonomous underwater vehicles (AUVs) are an indispensable tool for marine scientists to study the world’s oceans. The Slocum glider is a buoyancy driven AUV designed for missions that can last weeks or even months. Although successful, its hardware and layered control architecture is rather limited and difficult to program. Due to limits in its hardware and software infrastructure, the Slocum glider is not able to change its behavior based on sensor readings while underwater. In this paper, we discuss a new programming architecture for AUVs like the Slocum. We present a new model that allows marine scientists to express AUV missions her level of abstraction, leaving low-level software and hardware details to the compiler and runtime system. The Slocum glider is used as an illustration of how our programming architecture can be implemented within an existing system. The Slocum’s new framework consists of an event driven, finite state machine model, a corresponding compiler an...
Hans C. Woithe, Ulrich Kremer
Added 24 May 2010
Updated 24 May 2010
Type Conference
Year 2009
Where IROS
Authors Hans C. Woithe, Ulrich Kremer
Comments (0)