An Overview of Verification and Validation Challenges for Inspection Robots

The advent of sophisticated robotics and AI technology makes sending humans into hazardous and distant environments to carry out inspections increasingly avoidable. Being able to send a robot, rather than a human, into a nuclear facility or deep space is very appealing. However, building these robot...

Full description

Bibliographic Details
Main Authors: Michael Fisher, Rafael C. Cardoso, Emily C. Collins, Christopher Dadswell, Louise A. Dennis, Clare Dixon, Marie Farrell, Angelo Ferrando, Xiaowei Huang, Mike Jump, Georgios Kourtis, Alexei Lisitsa, Matt Luckcuck, Shan Luo, Vincent Page, Fabio Papacchini, Matt Webster
Format: Article
Language:English
Published: MDPI AG 2021-04-01
Series:Robotics
Subjects:
Online Access:https://www.mdpi.com/2218-6581/10/2/67
id doaj-95be0aa4cc9b4f2f94e8356227eb4c54
record_format Article
spelling doaj-95be0aa4cc9b4f2f94e8356227eb4c542021-04-29T23:08:16ZengMDPI AGRobotics2218-65812021-04-0110676710.3390/robotics10020067An Overview of Verification and Validation Challenges for Inspection RobotsMichael Fisher0Rafael C. Cardoso1Emily C. Collins2Christopher Dadswell3Louise A. Dennis4Clare Dixon5Marie Farrell6Angelo Ferrando7Xiaowei Huang8Mike Jump9Georgios Kourtis10Alexei Lisitsa11Matt Luckcuck12Shan Luo13Vincent Page14Fabio Papacchini15Matt Webster16Department of Computer Science, University of Manchester, Manchester M13 9PL, UKDepartment of Computer Science, University of Manchester, Manchester M13 9PL, UKDepartment of Computer Science, University of Manchester, Manchester M13 9PL, UKSchool of Engineering, University of Liverpool, Liverpool L69 3GH, UKDepartment of Computer Science, University of Manchester, Manchester M13 9PL, UKDepartment of Computer Science, University of Manchester, Manchester M13 9PL, UKDepartment of Computer Science, Maynooth University, Maynooth, Co., W23 N7F6 Kildare, IrelandDepartment of Computer Science, University of Manchester, Manchester M13 9PL, UKDepartment of Computer Science, University of Liverpool, Liverpool L69 3BX, UKSchool of Engineering, University of Liverpool, Liverpool L69 3GH, UKDepartment of Computer Science, University of Manchester, Manchester M13 9PL, UKDepartment of Computer Science, University of Liverpool, Liverpool L69 3BX, UKDepartment of Computer Science, Maynooth University, Maynooth, Co., W23 N7F6 Kildare, IrelandDepartment of Computer Science, University of Liverpool, Liverpool L69 3BX, UKSchool of Engineering, University of Liverpool, Liverpool L69 3GH, UKDepartment of Computer Science, University of Liverpool, Liverpool L69 3BX, UKSchool of Computer Science and Mathematics, Liverpool John Moores University, Liverpool L3 3AF, UKThe advent of sophisticated robotics and AI technology makes sending humans into hazardous and distant environments to carry out inspections increasingly avoidable. Being able to send a robot, rather than a human, into a nuclear facility or deep space is very appealing. However, building these robotic systems is just the start and we still need to carry out a range of verification and validation tasks to ensure that the systems to be deployed are as safe and reliable as possible. Based on our experience across three research and innovation hubs within the UK’s “Robots for a Safer World” programme, we present an overview of the relevant techniques and challenges in this area. As the hubs are active across nuclear, offshore, and space environments, this gives a breadth of issues common to many inspection robots.https://www.mdpi.com/2218-6581/10/2/67robotic inspectionsoftware architecturesformal verificationtesting
collection DOAJ
language English
format Article
sources DOAJ
author Michael Fisher
Rafael C. Cardoso
Emily C. Collins
Christopher Dadswell
Louise A. Dennis
Clare Dixon
Marie Farrell
Angelo Ferrando
Xiaowei Huang
Mike Jump
Georgios Kourtis
Alexei Lisitsa
Matt Luckcuck
Shan Luo
Vincent Page
Fabio Papacchini
Matt Webster
spellingShingle Michael Fisher
Rafael C. Cardoso
Emily C. Collins
Christopher Dadswell
Louise A. Dennis
Clare Dixon
Marie Farrell
Angelo Ferrando
Xiaowei Huang
Mike Jump
Georgios Kourtis
Alexei Lisitsa
Matt Luckcuck
Shan Luo
Vincent Page
Fabio Papacchini
Matt Webster
An Overview of Verification and Validation Challenges for Inspection Robots
Robotics
robotic inspection
software architectures
formal verification
testing
author_facet Michael Fisher
Rafael C. Cardoso
Emily C. Collins
Christopher Dadswell
Louise A. Dennis
Clare Dixon
Marie Farrell
Angelo Ferrando
Xiaowei Huang
Mike Jump
Georgios Kourtis
Alexei Lisitsa
Matt Luckcuck
Shan Luo
Vincent Page
Fabio Papacchini
Matt Webster
author_sort Michael Fisher
title An Overview of Verification and Validation Challenges for Inspection Robots
title_short An Overview of Verification and Validation Challenges for Inspection Robots
title_full An Overview of Verification and Validation Challenges for Inspection Robots
title_fullStr An Overview of Verification and Validation Challenges for Inspection Robots
title_full_unstemmed An Overview of Verification and Validation Challenges for Inspection Robots
title_sort overview of verification and validation challenges for inspection robots
publisher MDPI AG
series Robotics
issn 2218-6581
publishDate 2021-04-01
description The advent of sophisticated robotics and AI technology makes sending humans into hazardous and distant environments to carry out inspections increasingly avoidable. Being able to send a robot, rather than a human, into a nuclear facility or deep space is very appealing. However, building these robotic systems is just the start and we still need to carry out a range of verification and validation tasks to ensure that the systems to be deployed are as safe and reliable as possible. Based on our experience across three research and innovation hubs within the UK’s “Robots for a Safer World” programme, we present an overview of the relevant techniques and challenges in this area. As the hubs are active across nuclear, offshore, and space environments, this gives a breadth of issues common to many inspection robots.
topic robotic inspection
software architectures
formal verification
testing
url https://www.mdpi.com/2218-6581/10/2/67
work_keys_str_mv AT michaelfisher anoverviewofverificationandvalidationchallengesforinspectionrobots
AT rafaelccardoso anoverviewofverificationandvalidationchallengesforinspectionrobots
AT emilyccollins anoverviewofverificationandvalidationchallengesforinspectionrobots
AT christopherdadswell anoverviewofverificationandvalidationchallengesforinspectionrobots
AT louiseadennis anoverviewofverificationandvalidationchallengesforinspectionrobots
AT claredixon anoverviewofverificationandvalidationchallengesforinspectionrobots
AT mariefarrell anoverviewofverificationandvalidationchallengesforinspectionrobots
AT angeloferrando anoverviewofverificationandvalidationchallengesforinspectionrobots
AT xiaoweihuang anoverviewofverificationandvalidationchallengesforinspectionrobots
AT mikejump anoverviewofverificationandvalidationchallengesforinspectionrobots
AT georgioskourtis anoverviewofverificationandvalidationchallengesforinspectionrobots
AT alexeilisitsa anoverviewofverificationandvalidationchallengesforinspectionrobots
AT mattluckcuck anoverviewofverificationandvalidationchallengesforinspectionrobots
AT shanluo anoverviewofverificationandvalidationchallengesforinspectionrobots
AT vincentpage anoverviewofverificationandvalidationchallengesforinspectionrobots
AT fabiopapacchini anoverviewofverificationandvalidationchallengesforinspectionrobots
AT mattwebster anoverviewofverificationandvalidationchallengesforinspectionrobots
AT michaelfisher overviewofverificationandvalidationchallengesforinspectionrobots
AT rafaelccardoso overviewofverificationandvalidationchallengesforinspectionrobots
AT emilyccollins overviewofverificationandvalidationchallengesforinspectionrobots
AT christopherdadswell overviewofverificationandvalidationchallengesforinspectionrobots
AT louiseadennis overviewofverificationandvalidationchallengesforinspectionrobots
AT claredixon overviewofverificationandvalidationchallengesforinspectionrobots
AT mariefarrell overviewofverificationandvalidationchallengesforinspectionrobots
AT angeloferrando overviewofverificationandvalidationchallengesforinspectionrobots
AT xiaoweihuang overviewofverificationandvalidationchallengesforinspectionrobots
AT mikejump overviewofverificationandvalidationchallengesforinspectionrobots
AT georgioskourtis overviewofverificationandvalidationchallengesforinspectionrobots
AT alexeilisitsa overviewofverificationandvalidationchallengesforinspectionrobots
AT mattluckcuck overviewofverificationandvalidationchallengesforinspectionrobots
AT shanluo overviewofverificationandvalidationchallengesforinspectionrobots
AT vincentpage overviewofverificationandvalidationchallengesforinspectionrobots
AT fabiopapacchini overviewofverificationandvalidationchallengesforinspectionrobots
AT mattwebster overviewofverificationandvalidationchallengesforinspectionrobots
_version_ 1721499993521520640