首页> 外文期刊>International Journal of Intelligent Computing and Cybernetics >TML: a language to specify aerial robotic missions for the framework Aerostack
【24h】

TML: a language to specify aerial robotic missions for the framework Aerostack

机译:TML:一种为框架空气施用的空中机器人任务指定的语言

获取原文
获取原文并翻译 | 示例
           

摘要

Purpose - The purpose of this paper is to describe the specification language TML for adaptive mission plans that the authors designed and implemented for the open-source framework Aerostack for aerial robotics. Design/methodology/approach - The TML language combines a task-based hierarchical approach together with a more flexible representation, rule-based reactive planning, to facilitate adaptability. This approach includes additional notions that abstract programming details. The authors built an interpreter integrated in the software framework Aerostack. The interpreter was validated with flight experiments for multi-robot missions in dynamic environments. Findings - The experiments proved that the TML language is easy to use and expressive enough to formulate adaptive missions in dynamic environments. The experiments also showed that the TML interpreter is efficient to execute multi-robot aerial missions and reusable for different platforms. The TML interpreter is able to verify the mission plan before its execution, which increases robustness and safety, avoiding the execution of certain plans that are not feasible. Originality/value - One of the main contributions of this work is the availability of a reliable solution to specify aerial mission plans, integrated in an active open-source project with periodic releases. To the best knowledge of the authors, there are not solutions similar to this in other active open-source projects. As additional contributions, TML uses an original combination of representations for adaptive mission plans (i.e. task trees with original abstract notions and rule-based reactive planning) together with the demonstration of its adequacy for aerial robotics.
机译:目的 - 本文的目的是描述适用于适应团体计划的规范语言TML,即为空中机器人设计和实施的开源框架空气甾克设计和实施。设计/方法/方法 - TML语言将基于任务的分层方法与更灵活的表示,规则的无功规划相结合,以促进适应性。这种方法包括抽象编程细节的附加概念。作者建立了一个集成在软件框架空气托克中的解释器。解释器通过动态环境中的多机器人任务进行了验证了。结果 - 实验证明,TML语言易于使用和表现得足够令人表现为在动态环境中制定适应性任务。实验还表明,TML解释器有效地执行多机器人空中任务并可重复使用不同的平台。 TML解释器能够在执行之前核实任务计划,这增加了鲁棒性和安全性,避免了执行不可行的某些计划。原创性/值 - 这项工作的主要贡献之一是提供可靠的解决方案来指定空中特派团计划,集成在具有定期发布的主动开源项目中。为了提名的最佳知识,在其他主动开源项目中没有类似的解决方案。作为额外贡献,TML使用自适应任务计划的原始组合(即任务树与原始抽象概念和规则的反应规划)以及其对空中机器人的充分性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号