首页> 外文会议>Unmanned Systems Technology X >Soldier Universal Robot Controller
【24h】

Soldier Universal Robot Controller

机译:士兵通用机器人控制器

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

摘要

The Soldier Universal Robot Controller (SURC) is a modular OCU designed for simultaneous control of heterogeneous unmanned vehicles. It has a well defined, published API., defined using XML schemas, that allows other potential users of the system to develop their own modules for rapid integration with SURC.rnThe SURC architecture is broken down into three layers: User Interface, Core Functions, and Transport. The User Interface layer is the front end module which provides the human computer interface for user control of robots. The Core layer is further divided into the following modules: Capabilities, Tactical, Mobility, and World Model. The Capabilities module keeps track of the known robots and provides a list of specifications and services. The Mobility module provides path planning via D~*, while the Tactical module provides higher level mission planning (multi-agent/multi-mission) capabilities for collaborative operations. The World Model module is a relational database which stores world model objects. Finally, a Transport module provides translation from the SURC architecture to the robot specific messaging protocols (such as JAUS). This allows fast integration of new robot protocols into an existing SURC implementation to enable a new system to rapidly leverage existing SURC capabilities.rnThe communication between different modules within the SURC architecture is done via XML. This gives developers and users the flexibility to extend existing messages without breaking backwards compatibility. The modularity of SURC offers users and developers alike the capability to create custom modules and plug them into place, as long as they follow the pre defined messaging API for that module.
机译:士兵通用机器人控制器(SURC)是模块化的OCU,设计用于同时控制异构无人驾驶车辆。它具有使用XML模式定义的定义良好的已发布API。该API允许系统的其他潜在用户开发自己的模块以与SURC快速集成。rnSURC体系结构分为三层:用户界面,核心功能,和运输。用户界面层是前端模块,它提供用于控制机器人的人机界面。核心层进一步分为以下模块:能力,战术,机动性和世界模型。功能模块跟踪已知的机器人并提供规格和服务列表。移动模块通过D〜*提供路径规划,而战术模块为协作作战提供更高级别的任务规划(多代理/多任务)功能。世界模型模块是一个存储世界模型对象的关系数据库。最后,传输模块提供了从SURC体系结构到机器人特定消息传递协议(例如JAUS)的转换。这允许将新的机器人协议快速集成到现有的SURC实施中,以使新系统能够快速利用现有的SURC功能。SURC体系结构中不同模块之间的通信是通过XML完成的。这使开发人员和用户可以灵活地扩展现有消息,而不会破坏向后兼容性。 SURC的模块化为用户和开发人员提供了创建自定义模块并将其插入到位的能力,只要他们遵循该模块的预定义消息传递API。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号