Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Hossen, Md Abir, Kharade, Sonam, Schmerl, Bradley, Cámara, Javier, O'Kane, Jason M., Czaplinski, Ellen C., Dzurilla, Katherine A., Garlan, David, Jamshidi, Pooyan
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:https://arxiv.org/abs/2301.07690
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866915170363637760
author Hossen, Md Abir
Kharade, Sonam
Schmerl, Bradley
Cámara, Javier
O'Kane, Jason M.
Czaplinski, Ellen C.
Dzurilla, Katherine A.
Garlan, David
Jamshidi, Pooyan
author_facet Hossen, Md Abir
Kharade, Sonam
Schmerl, Bradley
Cámara, Javier
O'Kane, Jason M.
Czaplinski, Ellen C.
Dzurilla, Katherine A.
Garlan, David
Jamshidi, Pooyan
contents Robotic systems have subsystems with a combinatorially large configuration space and hundreds or thousands of possible software and hardware configuration options interacting non-trivially. The configurable parameters are set to target specific objectives, but they can cause functional faults when incorrectly configured. Finding the root cause of such faults is challenging due to the exponentially large configuration space and the dependencies between the robot's configuration settings and performance. This paper proposes CaRE -- a method for diagnosing the root cause of functional faults through the lens of causality. CaRE abstracts the causal relationships between various configuration options and the robot's performance objectives by learning a causal structure and estimating the causal effects of options on robot performance indicators. We demonstrate CaRE's efficacy by finding the root cause of the observed functional faults and validating the diagnosed root cause by conducting experiments in both physical robots (Husky and Turtlebot 3) and in simulation (Gazebo). Furthermore, we demonstrate that the causal models learned from robots in simulation (e.g., Husky in Gazebo) are transferable to physical robots across different platforms (e.g., Husky and Turtlebot 3).
format Preprint
id arxiv_https___arxiv_org_abs_2301_07690
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle CaRE: Finding Root Causes of Configuration Issues in Highly-Configurable Robots
Hossen, Md Abir
Kharade, Sonam
Schmerl, Bradley
Cámara, Javier
O'Kane, Jason M.
Czaplinski, Ellen C.
Dzurilla, Katherine A.
Garlan, David
Jamshidi, Pooyan
Robotics
Artificial Intelligence
Robotic systems have subsystems with a combinatorially large configuration space and hundreds or thousands of possible software and hardware configuration options interacting non-trivially. The configurable parameters are set to target specific objectives, but they can cause functional faults when incorrectly configured. Finding the root cause of such faults is challenging due to the exponentially large configuration space and the dependencies between the robot's configuration settings and performance. This paper proposes CaRE -- a method for diagnosing the root cause of functional faults through the lens of causality. CaRE abstracts the causal relationships between various configuration options and the robot's performance objectives by learning a causal structure and estimating the causal effects of options on robot performance indicators. We demonstrate CaRE's efficacy by finding the root cause of the observed functional faults and validating the diagnosed root cause by conducting experiments in both physical robots (Husky and Turtlebot 3) and in simulation (Gazebo). Furthermore, we demonstrate that the causal models learned from robots in simulation (e.g., Husky in Gazebo) are transferable to physical robots across different platforms (e.g., Husky and Turtlebot 3).
title CaRE: Finding Root Causes of Configuration Issues in Highly-Configurable Robots
topic Robotics
Artificial Intelligence
url https://arxiv.org/abs/2301.07690