Provably safe motion of mobile robots in human environments

Mobile robots operating in a shared environment with pedestrians are required to move provably safe to avoid harming pedestrians. Current approaches like safety fields use conservative obstacle models for guaranteeing safety, which leads to degraded performance in populated environments. In this paper, we introduce an online verification approach that uses information about the current pedestrian velocities to compute possible occupancies based on a kinematic model of pedestrian motion. We demonstrate that our method reduces the need for stopping while retaining safety guarantees, and thus goals are reached between 1.4 and 3.5 times faster than the standard ROS navigation stack in the tested scenarios.

[1]  Matthias Althoff,et al.  Road occupancy prediction of traffic participants , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[2]  Thierry Fraichard,et al.  Inevitable Collision States: A probabilistic perspective , 2010, 2010 IEEE International Conference on Robotics and Automation.

[3]  Ivan Petrovic,et al.  Dynamic window based approach to mobile robot motion control in the presence of moving obstacles , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[4]  Rachid Alami,et al.  Human-aware robot navigation: A survey , 2013, Robotics Auton. Syst..

[5]  Claire J. Tomlin,et al.  A practical reachability-based collision avoidance algorithm for sampled-data systems: Application to ground robots , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Martin Buss,et al.  Safety assessment of robot trajectories for navigation in uncertain and dynamic environments , 2011, Autonomous Robots.

[7]  André Platzer,et al.  ModelPlex: verified runtime validation of verified cyber-physical system models , 2014, Formal Methods in System Design.

[8]  Fabian Immler,et al.  Verified Reachability Analysis of Continuous Systems , 2015, TACAS.

[9]  Luc Van Gool,et al.  You'll never walk alone: Modeling social behavior for multi-target tracking , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[10]  Christian Laugier,et al.  Navigation Among Moving Obstacles Using the NLVO: Principles and Applications to Intelligent Vehicles , 2005, Auton. Robots.

[11]  Roland Siegwart,et al.  Towards Safe Vehicle Navigation in Dynamic Urban Scenarios , 2009 .

[12]  Matthias Althoff,et al.  Reachset Conformance Testing of Hybrid Automata , 2016, HSCC.

[13]  K. Madhava Krishna,et al.  Provably Safe Motions Strategies for Mobile Robots in Dynamic Domains , 2007 .

[14]  Wolfram Burgard,et al.  The dynamic window approach to collision avoidance , 1997, IEEE Robotics Autom. Mag..

[15]  Andreas Rausch,et al.  Towards the Verification of Safety-critical Autonomous Systems in Dynamic Environments , 2016, V2CPS@IFM.

[16]  Matthias Althoff,et al.  Formal verification of maneuver automata for parameterized motion primitives , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Hassen Salhi,et al.  Relaxing the inevitable collision state concept to address provably safe mobile robot navigation with limited field-of-views in unknown dynamic environments , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Matthias Althoff,et al.  Safety control of robots under Computed Torque control using reachable sets , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[19]  Florent Lamiraux,et al.  Motion Planning and Obstacle Avoidance , 2016, Springer Handbook of Robotics, 2nd Ed..

[20]  André Platzer,et al.  On Provably Safe Obstacle Avoidance for Autonomous Robotic Ground Vehicles , 2013, Robotics: Science and Systems.

[21]  Matthias Althoff,et al.  Probabilistic collision state checker for crowded environments , 2010, 2010 IEEE International Conference on Robotics and Automation.

[22]  Russ Tedrake,et al.  Robust Online Motion Planning with Regions of Finite Time Invariance , 2012, WAFR.

[23]  Woojin Chung,et al.  Safe Navigation of a Mobile Robot Considering Visibility of Environment , 2009, IEEE Transactions on Industrial Electronics.

[24]  Xinyu Zhang,et al.  Formally verifying navigation safety for ground robots , 2016, 2016 IEEE International Conference on Mechatronics and Automation.

[25]  Matthias Althoff,et al.  Online Verification of Automated Road Vehicles Using Reachability Analysis , 2014, IEEE Transactions on Robotics.

[26]  Thierry Fraichard,et al.  Collision avoidance in dynamic environments: An ICS-based solution and its comparative evaluation , 2009, 2009 IEEE International Conference on Robotics and Automation.