paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Maktub: Lightweight Robot System Test Creation and Automation

Maktub:轻量级机器人系统测试创建与自动化
ASE Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering2022匹配度 1/10 · 该论文聚焦于用 Unity 和 ROS 降低机器人系统仿真测试创建门槛,属于机器人测试与开发者工具方向,与用户关注的静态分析、LLM/Agent、浮点程序分析和贝叶斯程序分析均无直接关系。引用 0 inbox
Amr Moussa, John-Paul Ore
crossref: 2026-09-12

AI 速览

一句话:提出基于 Unity 与 ROS 的 Maktub,降低机器人系统测试创建门槛,无需机器人软件开发技能。

机器人硬件测试成本高且危险,因此机器人系统测试日益依赖仿真。然而,创建机器人仿真测试需要机器人编程与仿真工具的专业技能,现有平台与工具包在与自动化测试结合时也较繁琐。本文提出 Maktub,一个基于 Unity 和 ROS 的测试创建工具,利用 Unity 丰富的 3D 操作能力降低机器人系统测试的创建门槛。其核心思想是让用户无需机器人软件开发技能即可创建测试。摘要未报告量化评估,仅提供视频演示与开源代码。

问题
机器人系统测试依赖仿真,但创建机器人仿真测试需要专业的机器人编程与仿真工具技能,现有平台与工具包在与自动化测试结合时较为繁琐。
方法
Maktub 是一个基于 Unity 与 ROS 的测试创建工具,利用 Unity 的 3D 操作能力降低机器人系统测试的创建门槛,核心目标是无需机器人软件开发技能即可编写测试。
评估
摘要未报告量化评估,仅提供视频演示与开源代码仓库。
原文摘要(Abstract)

The rapid expansion of robotics relies on properly configuring and testing hardware and software. Due to the expense and hazard of real-world testing on hardware, robot system testing increasingly utilizes extensive simulation. Creating robot simulation tests requires specialized skills in robot programming and simulation tools. While there are many platforms and tool-kits to create these simulations, they can be cumbersome when combined with automated testing. We present Maktub: a tool for creating tests using Unity and ROS. Maktub leverages the extensive 3D manipulation capabilities of Unity to lower the barrier in creating system tests for robots. A key idea of Maktub is to make tests without needing robotic software development skills. A video demonstration of Maktub can be found here: https://youtu.be/c0Bacy3DlEE, and the source code can be found at https://github.com/RobotCodeLab/Maktub.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot7353,
  title = {Maktub: Lightweight Robot System Test Creation and Automation},
  author = {Amr Moussa and John-Paul Ore},
  booktitle = {ASE},
  year = {2022},
  doi = {10.1145/3551349.3559531}
}