Volume 3 Number 7 (Oct. 2008)
Home > Archive > 2008 > Volume 3 Number 7 (Oct. 2008) >
JSW 2008 Vol.3(7): 42-54
doi: 10.4304/jsw.3.7.42-54

Graphical Mission Specification and Partitioning for Unmanned Underwater Vehicles

Gary Giger 1 , Mahmut Kandemir 1 , John Dzielski 2

  • 1 Pennsylvania State University/Department of Computer Science and Engineering, University Park, PA 16802, USA
  • 2 Pennsylvania State University /Applied Research Laboratory University Park, PA 16802, USA

Abstract

The use of Unmanned Underwater Vehicles(UUVs) has been proposed for several different types ofapplications including hydrographic surveys (e.g., mappingthe ocean floor and exploring sunken wreckage), minedetection and identification, law enforcement (e.g., enforcingcertain fishing regulations), environmental and pollutionmonitoring, and even performing surveys to find potentialdrilling locations on the ocean floor for the oil industry.Recently the idea of using multiple, cooperating UUVs toexecute these missions has also been proposed. There aretwo main factors that dictate a particular mission’s success.The first factor regards creating a mission that is free fromerrors, in terms of both syntax and semantics. The secondfactor deals with properly splitting a mission into a set ofsub-missions and assigning each sub-mission to a group ofUUVs. Even though tools have been developed to helpreduce these potential problems such as high level missionprogramming languages, compilers for these languages andutilities to automatically split an operator specified mission,the potential still exists for errors when creating a mission(e.g. semantic errors introduced from programming andmaintaining the code for existing missions). The goal of thisarticle is to present a programming-free, parallel missiongeneration utility that uses a series of tools we developedalong with a commercially available graphical package. Ourutility allows an operator to graphically specify a missionfor a group of UUVs and automatically split the missionamong the group based on an objective provided by theoperator. The main contribution of this tool is twofold. First,it relieves the operator from low-level mission programmingincluding the manual partitioning of the mission across agroup of available UUVs. Second, it allows the operator toreview the resulting set of generated sub-missions using thegraphical interface. Thus, no matter what the particularUUV application is, this tool is another step towardssuccessfully creating missions for UUVs.

Keywords

  • High-Level Mission Programming
  • UUV
  • Grap
jsw0307-05

How to Cite

Copied

Gary Giger, Mahmut Kandemir, and John Dzielski, "Graphical Mission Specification and Partitioning for Unmanned Underwater Vehicles," Journal of Software, vol. 3, no. 7, pp. 42-54, 2008. https://doi.org/ 10.4304/jsw.3.7.42-54

Copyright & License

Copyright © 2008 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Article Metrics in Dimensions

General Information

  • ISSN: 1796-217X (Online)

  • Abbreviated Title: J. Softw.

  • Frequency:  Biannually

  • APC: 500USD

  • DOI: 10.17706/JSW

  • Editor-in-Chief: Prof. Antanas Verikas

  • Executive Editor: Ms. Cecilia Xie

  • Abstracting/ Indexing: DBLP, CNKI, 

  • Google Scholar, ProQuest,
           INSPEC(IET), ULRICH's Periodicals
           Directory, WorldCat, etc

  • E-mail: editor@jsoftware.us

  • Aug 27, 2026 News!

    Vol 21, No 1 has been published with online version

  • Mar 30, 2026 News!

    Vol 20, No 2 has been published with online version   [Click]

  • Apr 01, 2024 News!

    Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec)     [Click]

  • Apr 01, 2024 News!

    Papers published in JSW Vol 18, No 1- Vol 18, No 6 have been indexed by DBLP   [Click]

  • Mar 07, 2025 News!

    JSW had implemented online submission system   [Click]