Safe Networked Robotics with Probabilistic Verification
Sai Shankar Narasimhan, Sharachchandra Bhat, Sandeep P. Chinchali
TL;DR
Shankar et al. address safety for networked robotics under stochastic communication delays by modeling the remote-in-the-loop control as a Delayed Communication MDP (DC-MDP) and synthesizing an ε-shield that guarantees a target safety probability $\\delta$. The approach offline constructs a run-time shield $C_{\\epsilon}$ that restricts the cloud controller’s actions to a safe subset, ensuring the safety property $\\varphi=\\square \\neg S_{unsafe}$ with probability at least $\\delta$, even when delays $\\tau_t$ are random with upper bound $\\tau_{max}$. The DC-MDP integrates the delay dynamics $\\mathbb{P}_{\\tau}$ and an action buffer to capture the information available at the robot, enabling accurate safety analysis and shield synthesis. The method is validated in simulation and on an F1/10th vehicle over congested WiFi, showing improved safety guarantees and tunable safety-efficiency trade-offs via $\\delta$ and the known delay distribution.
Abstract
Autonomous robots must utilize rich sensory data to make safe control decisions. To process this data, compute-constrained robots often require assistance from remote computation, or the cloud, that runs compute-intensive deep neural network perception or control models. However, this assistance comes at the cost of a time delay due to network latency, resulting in past observations being used in the cloud to compute the control commands for the present robot state. Such communication delays could potentially lead to the violation of essential safety properties, such as collision avoidance. This paper develops methods to ensure the safety of robots operated over communication networks with stochastic latency. To do so, we use tools from formal verification to construct a shield, i.e., a run-time monitor, that provides a list of safe actions for any delayed sensory observation, given the expected and maximum network latency. Our shield is minimally intrusive and enables networked robots to satisfy key safety constraints, expressed as temporal logic specifications, with desired probability. We demonstrate our approach on a real F1/10th autonomous vehicle that navigates in indoor environments and transmits rich LiDAR sensory data over congested WiFi links.
