中文

Dolphin:一种面向自动驾驶车辆网络的任务编排语言

机器人学 2018-07-27 v2

摘要

我们提出 Dolphin,一种用于自动驾驶车辆网络的可扩展编程语言。一个 Dolphin 程序表达了为多个车辆以组合方式定义的任务的编排执行。在单车基本任务这一基础情形之上,内置算子支持以多种形式组合任务,例如依据并发、顺序或基于事件的任务流。该语言作为 Groovy DSL 实现,便于扩展并与外部软件包(特别是机器人工具包)集成。本文描述了 Dolphin 语言、其与自动驾驶车辆开源工具链的集成,以及使用无人水下航行器(UUVs)和无人 aerial 航行器(UAVs)进行实地测试的结果。

关键词

引用

@article{arxiv.1803.00944,
  title  = {Dolphin: a task orchestration language for autonomous vehicle networks},
  author = {Keila Lima and Eduardo R. B. Marques and José Pinto and João B. Sousa},
  journal= {arXiv preprint arXiv:1803.00944},
  year   = {2018}
}

备注

IEEE/RSJ IROS'18 - http://iros2018.org