首页> 外文会议>International conference on formal engineering methods >Model Checking Real-Time Properties on the Functional Layer of Autonomous Robots
【24h】

Model Checking Real-Time Properties on the Functional Layer of Autonomous Robots

机译:自主机器人功能层的模型检查实时属性

获取原文

摘要

Software is an essential part of robotic systems. As robots and autonomous systems are more and more deployed in human environments, we need to use elaborate validation and verification techniques in order to gain a higher level of trust in our systems. This motivates our determination to apply formal verification methods to robotics software. In this paper, we describe our results obtained using model-checking on the functional layer of an autonomous robot. We implement an automatic translation from GenoM, a robotics model-based software engineering framework, to the formal specification language Fiacre. This translation takes into account the semantics of the robotics middleware. TINA, our model-checking toolbox, can be used on the synthesized models to prove real-time properties of the functional modules implementation on the robot. We illustrate our approach using a realistic autonomous navigation example.
机译:软件是机器人系统的重要组成部分。随着机器人和自治系统越来越多地部署在人类环境中,我们需要使用精心设计的验证和验证技术,以便在我们的系统中获得更高的信任度。这激发了我们决心将正式的验证方法应用于机器人软件的决心。在本文中,我们描述了在自主机器人的功能层上使用模型检查获得的结果。我们实现了从GenoM(一种基于机器人模型的软件工程框架)到正式规范语言Fiacre的自动翻译。这种翻译考虑了机器人中间件的语义。 TINA,我们的模型检查工具箱,可以用于综合模型,以证明机器人上功能模块的实时性能。我们使用一个现实的自主导航示例来说明我们的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号