首页> 外文会议>Information and Automation (ICIA), 2012 International Conference on >Distributed component-based framework for Unmanned Air Vehicle systems
【24h】

Distributed component-based framework for Unmanned Air Vehicle systems

机译:分布式基于组件的无人机系统框架

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

摘要

Unmanned Air Vehicles (UAVs) are gaining increased importance in a variety of applications, both military and civilian, due to their ability to carry out critical missions with reduced costs and minimal risks to human life. However, a UAV system is essentially a complex distributed system involving multiple heterogeneous software and hardware modules. The seamless integration of such components is one of the key challenges facing UAV systems. Furthermore, developing and maintaining a UAV system is a highly expensive and time consuming process. In this paper we present the framework a novel distributed component-based software framework that facilitates rapid development, seamless integration and run-time maintenance of UAV systems. The framework is composed of four main components: the Mission Planner, the Task Executer, the World Model, and DicoCom. Whereas the first three components facilitate the creation and execution of UAV missions, the latter is a generic component model that constitutes the basis for creating distributed components with different interaction patterns. Furthermore, the framework provides a scripting language, called DicoScript, used for binding the distributed components together and describing high level UAV missions. This paper presents the framework design goals and architecture, elucidates the main framework components and the DicoScript language, and describes the use of the framework to create UAV-based search and rescue application.
机译:无人飞行器(UAV)由于能够以降低的成本和最小的生命危险执行关键任务,因此在军事和民用各种应用中都变得越来越重要。但是,UAV系统本质上是一个复杂的分布式系统,涉及多个异构软件和硬件模块。这些组件的无缝集成是无人机系统面临的主要挑战之一。此外,开发和维护无人机系统是非常昂贵且耗时的过程。在本文中,我们介绍了一种新颖的基于分布式组件的软件框架,该框架可促进无人机系统的快速开发,无缝集成和运行时维护。该框架由四个主要部分组成:任务计划者,任务执行者,世界模型和DicoCom。前三个组件促进了无人机任务的创建和执行,而后者是通用组件模型,构成了创建具有不同交互模式的分布式组件的基础。此外,该框架提供了一种称为DicoScript的脚本语言,用于将分布式组件绑定在一起并描述高级无人机任务。本文介绍了框架的设计目标和体系结构,阐明了主要的框架组件和DicoScript语言,并描述了使用该框架创建基于UAV的搜索和救援应用程序的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号