2010
DOI: 10.14198/jopha.2010.4.1.05
|View full text |Cite
|
Sign up to set email alerts
|

Mission specification in underwater robotics

Abstract: Abstract-This paper describes the utilization of software design patterns and plan-based mission specification in the definition of AUVs missions. Within this approach, a mission is described in terms of a set of task-oriented plans in order to simplify mission definition and favor reutilization of some aspects of a mission. Each plan organizes how and when basic tasks like measurement sampling, navigation or communication are to be carried out. The usage of design patterns for AUVs has been considered in orde… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 11 publications
(11 citation statements)
references
References 13 publications
0
11
0
Order By: Relevance
“…Fully autonomous interfaces use a variety of frameworks to autonomously plan the paths of all the vehicles including Markov Decision Process frameworks [10], game theoretic [11], and integer programming [12]. In addition, grammar based planning [13], task based planning [14], behavior based planning [15,16] and Petri Net based planning [17] have been used in autonomous multi-agent mission planning.…”
Section: Related Workmentioning
confidence: 99%
“…Fully autonomous interfaces use a variety of frameworks to autonomously plan the paths of all the vehicles including Markov Decision Process frameworks [10], game theoretic [11], and integer programming [12]. In addition, grammar based planning [13], task based planning [14], behavior based planning [15,16] and Petri Net based planning [17] have been used in autonomous multi-agent mission planning.…”
Section: Related Workmentioning
confidence: 99%
“…We can find Language grammar, explain in [4] and partially used in [2] but which are hierarchically not simple. There is also XML, use in [5] (with XPath query language) and that we also use in the high-level description of our description for its simplicity of utilization and its great description flexibility. The XML language is not formal, but we use it only for the mission description and not for the verification.…”
Section: State Of the Artmentioning
confidence: 99%
“…There are several modeling languages as SMV (Symbolic model checking) [16], timed automata [17] or Petri net [5]. In our methodology, we will use the Petri network.…”
Section: Alternatives Graphmentioning
confidence: 99%
“…However, the use of this kind of robotic system for underwater operations faces a series of challenges that include: the power required to operate them, the constrained nature of underwater communications, the limited perception capabilities of the aforementioned systems, the lack of an underwater positioning system, and the reduced scope of existing underwater maps and the need for autonomous adaption to achieve a certain degree of delegation [1]. This latter delegation challenge has usually been tackled by defining a sequence of tasks assigned to an AUV, and known as a mission plan [4,5]. In the early uses of AUVs, the mission plan was typically created manually by human operators, being replaced recently by the use of deterministic planning algorithms [3].…”
Section: Introductionmentioning
confidence: 99%