首页> 外文会议>International Symposium on Distributed Autonomous Robotic Systems >From Formalised State Machines to Implementations of Robotic Controllers
【24h】

From Formalised State Machines to Implementations of Robotic Controllers

机译:从形式化的国家机器到机器人控制器的实现

获取原文

摘要

Controllers for autonomous robotic systems can be specified using state machines. However, these are typically developed in an ad hoc manner without formal semantics, which makes it difficult to analyse the controller. Simulations are often used during the development, but a rigorous connection between the designed controller and the implementation is often overlooked. This paper presents a state-machine based notation, RoboChart, together with a tool to automatically create code from the state machines, establishing a rigorous connection between specification and implementation. In RoboChart, a robot's controller is specified either graphically or using a textual description language. The controller code for simulation is automatically generated through a direct mapping from the specification. We demonstrate our approach using two case studies (self-organized aggregation and swarm taxis) in swarm robotics. The simulations are presented using two different simulators showing the general applicability of our approach.
机译:可以使用状态机指定自主机器人系统的控制器。然而,这些通常以临时方式开发,无需正式语义,这使得难以分析控制器。在开发期间通常使用模拟,但是设计控制器之间的严格连接通常忽略了。本文介绍了一种基于状态机的符号,RoboChart以及工具,以自动从状态机创建代码,在规范和实施之间建立严格的连接。在RoboChart中,机器人的控制器是以图形方式指定的或使用文本描述语言指定。通过从规范中直接映射自动生成模拟的控制器代码。我们展示了在群体机器人中使用两种案例研究(自组织聚集和群体)的方法。使用两种不同的模拟器呈现模拟,显示了我们的方法的一般适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号