TY - GEN
T1 - Automated mission parallelization for unmanned underwater vehicles
AU - Giger, Gary
AU - Kandemir, Mahmut
AU - Dan Lovell, S.
AU - Dzielski, John
AU - Tangirala, Sekhar
PY - 2007
Y1 - 2007
N2 - In the past Unmanned Underwater Vehicles (UUVs) have been used to perform different tasks such as mapping the ocean floor and on-site exploration. Current research reveals even more applications for UUVs in many different areas including the military, scientific research, commercial uses, and even certain aspects of law enforcement. Unless missions for these applications can be written using a high-level programming language, many of these missions will be error prone and difficult to maintain, especially if missions are created for a group of cooperating UUVs to achieve a common goal. If the group contains UUVs that have different capabilities all together, writing and maintaining multiple missions for this heterogeneous group will be even more difficult. The goal in this paper is to propose methods that utilize an existing high-level Mission Programming Language (MPL) as a framework to allow a user to create a set of parallel submissions for a group of UUVs from a user specified mission. We discuss various methods of generating automatically a set of parallel sub-missions from this user specified mission and provide some preliminary results from our simulations that implement the proposed methods.
AB - In the past Unmanned Underwater Vehicles (UUVs) have been used to perform different tasks such as mapping the ocean floor and on-site exploration. Current research reveals even more applications for UUVs in many different areas including the military, scientific research, commercial uses, and even certain aspects of law enforcement. Unless missions for these applications can be written using a high-level programming language, many of these missions will be error prone and difficult to maintain, especially if missions are created for a group of cooperating UUVs to achieve a common goal. If the group contains UUVs that have different capabilities all together, writing and maintaining multiple missions for this heterogeneous group will be even more difficult. The goal in this paper is to propose methods that utilize an existing high-level Mission Programming Language (MPL) as a framework to allow a user to create a set of parallel submissions for a group of UUVs from a user specified mission. We discuss various methods of generating automatically a set of parallel sub-missions from this user specified mission and provide some preliminary results from our simulations that implement the proposed methods.
UR - http://www.scopus.com/inward/record.url?scp=51849140886&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=51849140886&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:51849140886
SN - 9781577353515
T3 - AAAI Fall Symposium - Technical Report
SP - 69
EP - 74
BT - Regarding the "Intelligence" in Distributed Intelligent Systems - Papers from the AAAI Fall Symposium, Technical Report
T2 - 2007 AAAI Fall Symposium
Y2 - 9 November 2007 through 11 November 2007
ER -