RA-L 2023 Submission

Cooperative Recovery for Safe Multirobot Operations

A Cooperative Recovery Framework for Safe Multi-robot Operations: Exploiting Randomness


This work has been submitted to the IEEE Robotics and Automation Letters (RA-L) and is currently under review.

Abstract: Cooperative multi-robot systems (MRSs) coordinate their motion by utilizing control consensus schemes to perform desired tasks. In the event of stealthy cyber-attacks or faults to position sensors on individual robots, the loss of observability results in diminished control performance and could potentially hijack the MRS to undesired states. In this letter, we propose a framework to: i) generate a detectable hidden signal to alert neighboring robots of its loss of positioning sensing, and ii) a cooperative behavior of neighboring robots to aid in recovery (i.e., localization) of any compromised robots. To accomplish these objectives, we leverage a randomness-based approach to information exchange amongst robots to hide and detect the hidden signal. Furthermore, neighboring robots follow a known cooperative behavior to encircle any compromised robots to come within distance/range sensing to aid in recovery. Compromised robots then use particle filtering for re-localization by utilizing the received position information of neighboring robots (i.e., mobile landmarks) and the distance measurements of robots within on-board range sensing. Our framework is validated in simulation and experiments on proximity-based formations of unmanned ground vehicles (UGVs) in the presence of cyber-attacks or faults to localization sensors.

A depiction of the problem at hand, where neighboring robots create a cooperative motion to aid in localization recovery of a compromised robot suffering from cyber attacks or faulty on-board sensors.

Today’s multi-robot systems are able to autonomously perform a wide variety of coordinated tasks for both civilian and military applications. With the use of multiple robots instead of only one, it is now possible to complete tasks faster and more efficiently, or perform tasks that are not possible with only a single robot. Examples of such operations that can benefit from the use of autonomous multi-robot systems are search and rescue operations, surveillance, military convoying, aerial vehicle formations, and exploration missions.

Typically, operations that leverage multiple robots assume that all robots are behaving cooperatively while performing the desired tasks. However, these robots are susceptible to malicious cyber attacks or faults to their on-board positioning sensors that receive data from external sources (e.g., global positioning systems (GPS)) which can negatively impact swarming capability, thus affecting the entire system’s performance. Successful attackers are able to control the entire multi-robot system to an undesired location all while remaining hidden from anomaly detectors. Attackers in the past have demonstrated their ability to fool individual systems via stealthy attack sequences in cases such as: the GPS spoofing of a vessel and a GPS failure on an unmanned drone.

In this work, we propose to leverage randomness to contain hidden data within stochastic system information to alert neighboring robots of malicious cyber-attacks/faults in multi-robot systems. For example, when a robot detects that its on-board position sensors for localization have been compromised, it could broadcast a detectable hidden signal to alert neighboring robots of its unreliable sensor information. This signal triggers the surrounding robots to cooperatively encircle the estimated robot location in a decentralized manner to come within sensing/visual range (i.e., to act a mobile landmarks) to aid in re-localizing the compromised robot (i.e., cooperative localization). We target mobile autonomous multi-robot systems that perform operations within unknown adversarial environments that are absent of landmarks that could be used for localization. Our approach is an extension of previous literature that utilize virtual spring-damper mesh models for decentralized formation control while formalizing a framework that provide to: i) generate hidden signals to alert neighboring robots of impending sensor attacks/faults and ii) cooperative multi-robot control behavior to aid in re-localizing compromised robots by acting as mobile landmarks.

Videos will be included on this page once this work has been completed!