Robotic systems are complex and safety-critical software systems. As such, they need to be tested thoroughly. Unfortunately, robot software is intrinsically hard to test compared to traditional software, mainly since the software needs to closely interact with hardware, account for uncertainty in its operational environment, handle disturbances, and act highly autonomously. However, given the large space in which robots operate, anticipating possible failures when designing tests is challenging. This paper presents a mapping study by considering robotics testing papers and relating them to the software testing theory. We consider 247 robotics testing papers and map them to software testing, discussing the state-of-the-art software testing in robotics with an illustrated example, and discuss current challenges. Forming the basis to introduce both the robotics and software engineering communities to software testing challenges. Finally, we identify open questions and lessons learned.


翻译:机器人系统是复杂且对安全性要求极高的软件系统。因此,它们需要进行彻底的测试。然而,与传统软件相比,机器人软件本质上难以测试,这主要是因为软件需要与硬件紧密交互、考虑操作环境的不确定性、处理干扰并实现高度自主运行。鉴于机器人运行环境的广阔性,在设计测试时预测可能的故障具有挑战性。本文通过梳理机器人测试相关文献并将其与软件测试理论相关联,开展了一项系统性映射研究。我们分析了247篇机器人测试论文,将其映射至软件测试领域,通过示例阐述了机器人学中软件测试的最新进展,并探讨了当前面临的挑战。本研究旨在为机器人学与软件工程学界介绍软件测试的核心挑战奠定基础。最后,我们提出了若干开放性问题并总结了经验教训。

0
下载
关闭预览

相关内容

软件(中国大陆及香港用语,台湾作软体,英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。软件就是程序加文档的集合体。
《应对人工智能系统测试和评估新挑战的最佳实践》
专知会员服务
87+阅读 · 2023年8月7日
专知会员服务
98+阅读 · 2021年1月24日
概述自动机器学习(AutoML)
人工智能学家
19+阅读 · 2019年8月11日
无人驾驶仿真软件
智能交通技术
22+阅读 · 2019年5月9日
【机器人】机器人PID控制
产业智能官
10+阅读 · 2018年11月25日
机器学习笔试题精选
人工智能头条
13+阅读 · 2018年7月22日
《软件方法》1-8章全部自测题更新内容
UMLChina
11+阅读 · 2018年3月26日
机器学习必备手册
机器学习研究会
19+阅读 · 2017年10月24日
国家自然科学基金
13+阅读 · 2016年12月31日
国家自然科学基金
11+阅读 · 2015年12月31日
国家自然科学基金
50+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
4+阅读 · 2015年12月31日
国家自然科学基金
28+阅读 · 2014年12月31日
国家自然科学基金
12+阅读 · 2014年12月31日
国家自然科学基金
12+阅读 · 2013年12月31日
国家自然科学基金
22+阅读 · 2009年12月31日
VIP会员
相关VIP内容
相关资讯
概述自动机器学习(AutoML)
人工智能学家
19+阅读 · 2019年8月11日
无人驾驶仿真软件
智能交通技术
22+阅读 · 2019年5月9日
【机器人】机器人PID控制
产业智能官
10+阅读 · 2018年11月25日
机器学习笔试题精选
人工智能头条
13+阅读 · 2018年7月22日
《软件方法》1-8章全部自测题更新内容
UMLChina
11+阅读 · 2018年3月26日
机器学习必备手册
机器学习研究会
19+阅读 · 2017年10月24日
相关基金
国家自然科学基金
13+阅读 · 2016年12月31日
国家自然科学基金
11+阅读 · 2015年12月31日
国家自然科学基金
50+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
4+阅读 · 2015年12月31日
国家自然科学基金
28+阅读 · 2014年12月31日
国家自然科学基金
12+阅读 · 2014年12月31日
国家自然科学基金
12+阅读 · 2013年12月31日
国家自然科学基金
22+阅读 · 2009年12月31日
Top
微信扫码咨询专知VIP会员