Development of a flexible language for mission description for multi-robot missions

作者:Silva Daniel Castro*; Abreu Pedro Henriques; Reis Luis Paulo; Oliveira Eugenio
来源:Information Sciences, 2014, 288: 27-44.
DOI:10.1016/j.ins.2014.07.047

摘要

The work described in this paper is part of the development of a framework to support the joint execution of cooperative missions by a group of robotic vehicles, in a simulated, augmented or real environment. Such framework brings forward the need for formal languages in which to specify the group of vehicles that compose a team; the scenario in which they will operate; and the definition of the mission to be performed (surveillance, pollution detection, search and rescue operations, and so on). This paper presents the Mission Description Language (MDL), a XML dialect that describes the specifics of a mission to be performed by a team of autonomous vehicles. The MDL definition decomposes a mission into a number of possibly dependent phases and uses high-level concepts that facilitate the specification of a mission by both experts and non-experts. The dialect was defined using XML Schema, with all the required information being integrated in the definition. An interface was developed and incorporated into the framework, as to allow for the creation and edition of XML files following the defined schema. Once the information is correctly specified, it can be used in the framework, thus facilitating the process of mission specification and deployment. A survey answered by both practitioners and researchers shows that the degree of satisfaction with MDL is elevated (the overall evaluation of MDL achieved a 3.97 score (out of 5), with 82.05% of the answers being equal to or above 4); also, the usability of the interface was evaluated, having achieved a score of 82.9 in the SUS scale. These results imply that MDL is flexible enough to represent several types of missions, through a user-friendly interface.

  • 出版日期2014-12-20