Safe Networked Robotics With Probabilistic Verification

被引:0
|
作者
Narasimhan, Sai Shankar [1 ]
Bhat, Sharachchandra [1 ]
Chinchali, Sandeep P. [1 ]
机构
[1] Univ Texas Austin, Dept Elect & Comp Engn, Austin, TX 78712 USA
关键词
Formal methods in robotics and automation; networked robots; teleoperation; probabilistic verification; MARKOV DECISION-PROCESSES;
D O I
10.1109/LRA.2023.3340525
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
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 article 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.
引用
下载
收藏
页码:2917 / 2924
页数:8
相关论文
共 50 条
  • [1] Combining Model Checking and Runtime Verification for Safe Robotics
    Desai, Ankush
    Dreossi, Tommaso
    Seshia, Sanjit A.
    RUNTIME VERIFICATION (RV 2017), 2017, 10548 : 172 - 189
  • [2] Networked robotics
    McKee, GT
    Schenker, PS
    SENSOR FUSION AND DECENTRALIZED CONTROL IN ROBOTIC SYSTEMS III, 2000, 4196 : 197 - 209
  • [3] What is networked robotics?
    McKee, Gerard
    ICINCO 2006: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS: ROBOTICS AND AUTOMATION, 2006, : IS33 - IS40
  • [4] Cloud Networked Robotics
    Kamei, Koji
    Nishio, Shuichi
    Hagita, Norihiro
    Sato, Miki
    IEEE NETWORK, 2012, 26 (03): : 28 - 34
  • [5] What is networked robotics?
    McKee, Gerard
    ICINCO 2006: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS: SIGNAL PROCESSING, SYSTEMS MODELING AND CONTROL, 2006, : IS33 - IS40
  • [6] A Platform for Networked Robotics
    Cardozo, Eleri
    Guimaraes, Eliane
    Rocha, Lucio
    Souza, Ricardo
    Paolieri, Fernando
    Pinho, Fernando
    IEEE/RSJ 2010 INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2010), 2010, : 1000 - 1005
  • [7] What is networked robotics?
    McKee, Gerard
    ICINCO 2006: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS: INTELLIGENT CONTROL SYSTEMS AND OPTIMIZATION, 2006, : IS33 - IS40
  • [8] Probabilistic robotics
    Thrun, S
    COMMUNICATIONS OF THE ACM, 2002, 45 (03) : 52 - 57
  • [9] Sensor networked mobile robotics
    Christensen, T
    Noergaard, M
    Madsen, C
    Hoover, A
    IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, PROCEEDINGS, VOL II, 2000, : 782 - 783
  • [10] A RESTful platform for networked robotics
    Souza, Ricardo
    Pinho, Fernando
    Olivi, Leonardo
    Cardozo, Eleri
    2013 10TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS AND AMBIENT INTELLIGENCE (URAI), 2013, : 423 - 428