A Programming Architecture for Smart Autonomous Underwater Vehicles

被引:9
|
作者
Woithe, Hans Christian [1 ]
Kremer, Ulrich [1 ]
机构
[1] Rutgers State Univ, Dept Comp Sci, Piscataway, NJ 08854 USA
来源
2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS | 2009年
关键词
ROBUST;
D O I
10.1109/IROS.2009.5354098
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 at a higher 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 and runtime system, and a hardware platform that interacts with the glider's existing hardware infrastructure. The new programming architecture is able to implement changes in glider behavior in response to sensor readings while submerged. This crucial capability will enable advanced glider behaviors such as underwater communication and swarming. Experimental results based on simulation and actual glider deployments off the coast of New Jersey show the expressiveness and effectiveness of our prototype implementation.
引用
收藏
页码:4433 / 4438
页数:6
相关论文
共 50 条
  • [41] Autonomous Underwater Vehicles for ocean exploration
    Manley, JE
    OCEANS 2003 MTS/IEEE: CELEBRATING THE PAST...TEAMING TOWARD THE FUTURE, 2003, : 327 - 331
  • [42] Control architectures for autonomous underwater vehicles
    Valavanis, KP
    Gracanin, D
    Matijasevic, M
    Kolluru, R
    Demetriou, GA
    IEEE CONTROL SYSTEMS MAGAZINE, 1997, 17 (06): : 48 - 64
  • [43] Cooperative localization for autonomous underwater vehicles
    Bahr, Alexander
    Leonard, John J.
    EXPERIMENTAL ROBOTICS, 2008, 39 : 387 - 395
  • [44] Path planning for autonomous underwater vehicles
    Petres, Clement
    Pailhas, Yan
    Patron, Pedro
    Petillot, Yvan
    Evans, Jonathan
    Lane, David
    IEEE TRANSACTIONS ON ROBOTICS, 2007, 23 (02) : 331 - 341
  • [45] Multiple communicating autonomous underwater vehicles
    An, E
    Beaujean, PP
    Baud, B
    Carlson, T
    Folleco, A
    Tarn, TJ
    2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, : 4461 - 4465
  • [46] Autonomous underwater vehicles: Trends and transformations
    Curtin, TB
    Crimmins, DM
    Curcio, J
    Benjamin, M
    Roper, C
    MARINE TECHNOLOGY SOCIETY JOURNAL, 2005, 39 (03) : 65 - 75
  • [47] Targeted Sampling by Autonomous Underwater Vehicles
    Zhang, Yanwu
    Ryan, John P.
    Kieft, Brian
    Hobson, Brett W.
    McEwen, Robert S.
    Godin, Michael A.
    Harvey, Julio B.
    Barone, Benedetto
    Bellingham, James G.
    Birch, James M.
    Scholin, Christopher A.
    Chavez, Francisco P.
    FRONTIERS IN MARINE SCIENCE, 2019, 6
  • [48] On Resistance Calculation for Autonomous Underwater Vehicles
    Song Fangxi
    Zhang Lianhong
    Wu Zhiliang
    Wang Leping
    MANUFACTURING PROCESS TECHNOLOGY, PTS 1-5, 2011, 189-193 : 1745 - 1748
  • [49] Energy storage for autonomous underwater vehicles
    Tsukioka, Satoshi
    Hakudome, Tadahiro
    Yoshida, Hiroshi
    Ishibashi, Shojiro
    Aoki, Taro
    Sawa, Takao
    Yamamoto, Ikuo
    Ishikawa, Akihisa
    OCEANS 2006 - ASIA PACIFIC, VOLS 1 AND 2, 2006, : 932 - 938
  • [50] A Simulation Environment for Autonomous Underwater Vehicles
    Kobialka, Hans-Ulrich
    Wunderlich, Thorsten
    OCEANS 2009 - EUROPE, VOLS 1 AND 2, 2009, : 563 - 566