计算机科学 > 机器人技术
[提交于 2025年7月1日
]
标题: 机器人系统的自动化行为驱动验收测试
标题: Automated Behaviour-Driven Acceptance Testing of Robotic Systems
摘要: 机器人应用的规范和验证需要弥合需求制定与系统测试之间的差距。 这通常涉及手动且容易出错的任务,随着需求、设计和实现的发展,这些任务变得更加复杂。 为系统性地解决这一挑战,我们提出扩展行为驱动开发(BDD)以定义和验证机器人系统的接受标准。 在此背景下,我们使用领域特定建模,并将可组合的BDD模型表示为知识图谱,以便进行稳健的查询和操作,促进可执行测试模型的生成。 一种领域特定语言有助于高效地指定机器人接受标准。 我们探索通过集成BDD框架、Isaac Sim和模型转换的软件架构,实现接受测试的自动生成功能和执行,重点针对抓取和放置应用的接受标准。 我们使用现有的抓取和放置实现测试了该架构,并评估了执行结果,这展示了当针对代理和环境的不同变化进行测试时,该应用的行为和失败方式有何不同。 这项研究推进了机器人系统的严格和自动化评估,有助于提高其可靠性和可信度。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.