Skip to main content
CenXiv.org
此网站处于试运行阶段,支持我们!
我们衷心感谢所有贡献者的支持。
贡献
赞助
cenxiv logo > cs > arXiv:2507.05125v1

帮助 | 高级搜索

计算机科学 > 机器人技术

arXiv:2507.05125v1 (cs)
[提交于 2025年7月1日 ]

标题: 机器人系统的自动化行为驱动验收测试

标题: Automated Behaviour-Driven Acceptance Testing of Robotic Systems

Authors:Minh Nguyen, Sebastian Wrede, Nico Hochgeschwender
摘要: 机器人应用的规范和验证需要弥合需求制定与系统测试之间的差距。 这通常涉及手动且容易出错的任务,随着需求、设计和实现的发展,这些任务变得更加复杂。 为系统性地解决这一挑战,我们提出扩展行为驱动开发(BDD)以定义和验证机器人系统的接受标准。 在此背景下,我们使用领域特定建模,并将可组合的BDD模型表示为知识图谱,以便进行稳健的查询和操作,促进可执行测试模型的生成。 一种领域特定语言有助于高效地指定机器人接受标准。 我们探索通过集成BDD框架、Isaac Sim和模型转换的软件架构,实现接受测试的自动生成功能和执行,重点针对抓取和放置应用的接受标准。 我们使用现有的抓取和放置实现测试了该架构,并评估了执行结果,这展示了当针对代理和环境的不同变化进行测试时,该应用的行为和失败方式有何不同。 这项研究推进了机器人系统的严格和自动化评估,有助于提高其可靠性和可信度。
摘要: The specification and validation of robotics applications require bridging the gap between formulating requirements and systematic testing. This often involves manual and error-prone tasks that become more complex as requirements, design, and implementation evolve. To address this challenge systematically, we propose extending behaviour-driven development (BDD) to define and verify acceptance criteria for robotic systems. In this context, we use domain-specific modelling and represent composable BDD models as knowledge graphs for robust querying and manipulation, facilitating the generation of executable testing models. A domain-specific language helps to efficiently specify robotic acceptance criteria. We explore the potential for automated generation and execution of acceptance tests through a software architecture that integrates a BDD framework, Isaac Sim, and model transformations, focusing on acceptance criteria for pick-and-place applications. We tested this architecture with an existing pick-and-place implementation and evaluated the execution results, which shows how this application behaves and fails differently when tested against variations of the agent and environment. This research advances the rigorous and automated evaluation of robotic systems, contributing to their reliability and trustworthiness.
评论: 7页,5图,将发表于2025年IEEE/RSJ智能机器人与系统国际会议(IROS 2025)
主题: 机器人技术 (cs.RO)
引用方式: arXiv:2507.05125 [cs.RO]
  (或者 arXiv:2507.05125v1 [cs.RO] 对于此版本)
  https://doi.org/10.48550/arXiv.2507.05125
通过 DataCite 发表的 arXiv DOI(待注册)

提交历史

来自: Minh Nguyen [查看电子邮件]
[v1] 星期二, 2025 年 7 月 1 日 11:47:55 UTC (7,015 KB)
全文链接:

获取论文:

    查看标题为《》的 PDF
  • 查看中文 PDF
  • 查看 PDF
  • HTML(实验性)
  • TeX 源代码
  • 其他格式
查看许可
当前浏览上下文:
cs.RO
< 上一篇   |   下一篇 >
新的 | 最近的 | 2025-07
切换浏览方式为:
cs

参考文献与引用

  • NASA ADS
  • 谷歌学术搜索
  • 语义学者
a 导出 BibTeX 引用 加载中...

BibTeX 格式的引用

×
数据由提供:

收藏

BibSonomy logo Reddit logo

文献和引用工具

文献资源探索 (什么是资源探索?)
连接的论文 (什么是连接的论文?)
Litmaps (什么是 Litmaps?)
scite 智能引用 (什么是智能引用?)

与本文相关的代码,数据和媒体

alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)

演示

复制 (什么是复制?)
Hugging Face Spaces (什么是 Spaces?)
TXYZ.AI (什么是 TXYZ.AI?)

推荐器和搜索工具

影响之花 (什么是影响之花?)
核心推荐器 (什么是核心?)
IArxiv 推荐器 (什么是 IArxiv?)
  • 作者
  • 地点
  • 机构
  • 主题

arXivLabs:与社区合作伙伴的实验项目

arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。

与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。

有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.

这篇论文的哪些作者是支持者? | 禁用 MathJax (什么是 MathJax?)
  • 关于
  • 帮助
  • contact arXivClick here to contact arXiv 联系
  • 订阅 arXiv 邮件列表点击这里订阅 订阅
  • 版权
  • 隐私政策
  • 网络无障碍帮助
  • arXiv 运营状态
    通过...获取状态通知 email 或者 slack

京ICP备2025123034号