Seeing-Eye Quadruped Navigation with Force Responsive Locomotion Control

Seeing-eye robots are very useful tools for guiding visually impaired people, potentially producing a huge societal impact given the low availability and high cost of real guide dogs. Although a few seeing-eye robot systems have already been demonstrated, none considered external tugs from humans, which frequently occur in a real guide dog setting. In this paper, we simultaneously train a locomotion controller that is robust to external tugging forces via Reinforcement Learning (RL), and an external force estimator via supervised learning. The controller ensures stable walking, and the force estimator enables the robot to respond to the external forces from the human. These forces are used to guide the robot to the global goal, which is unknown to the robot, while the robot guides the human around nearby obstacles via a local planner. Experimental results in simulation and on hardware show that our controller is robust to external forces, and our seeing-eye system can accurately detect force direction. We demonstrate our full seeing-eye robot system on a real quadruped robot with a blindfolded human. The video can be seen at our project page: https://bu-air-lab.github.io/guide_dog/

[1]  Sehoon Ha,et al.  Transforming a Quadruped into a Guide Robot for the Visually Impaired: Formalizing Wayfinding, Interaction Modeling, and Safety Mechanism , 2023, ArXiv.

[2]  Sehoon Ha,et al.  How to Train Your Guide Dog: Wayfinding and Safe Navigation with Human-Robot Modeling , 2023, HRI.

[3]  Yan Zhang,et al.  "I am the follower, also the boss": Exploring Different Levels of Autonomy and Machine Forms of Guiding Robots for the Visually Impaired , 2023, CHI.

[4]  G. Margolis Walk These Ways: Tuning Robot Control for Generalization with Multiplicity of Behavior , 2022, CoRL.

[5]  Donghyun Kim,et al.  System Configuration and Navigation of a Guide Dog Robot: Toward Animal Guide Dog-Level Guiding Work , 2022, 2023 IEEE International Conference on Robotics and Automation (ICRA).

[6]  Yan Zhang,et al.  Can Quadruped Navigation Robots be Used as Guide Dogs? , 2022, ArXiv.

[7]  I. Havoutis,et al.  Learning and Deploying Robust Locomotion Policies with Minimal Dynamics Randomization , 2022, ArXiv.

[8]  M. Hutter,et al.  Locomotion Policy Guided Traversability Learning using Volumetric Representations of Complex Environments , 2022, 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[9]  Xueqian Wang,et al.  Quadruped Guidance Robot for the Visually Impaired: A Comfort-Based Approach , 2022, 2023 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Jemin Hwangbo,et al.  Concurrent Training of a Control Policy and a State Estimator for Dynamic and Robust Legged Locomotion , 2022, IEEE Robotics and Automation Letters.

[11]  Lorenz Wellhausen,et al.  Learning robust perceptive locomotion for quadrupedal robots in the wild , 2022, Science Robotics.

[12]  Philipp Reist,et al.  Learning to Walk in Minutes Using Massively Parallel Deep Reinforcement Learning , 2021, CoRL.

[13]  Miles Macklin,et al.  Isaac Gym: High Performance GPU-Based Physics Simulation For Robot Learning , 2021, NeurIPS Datasets and Benchmarks.

[14]  Jitendra Malik,et al.  RMA: Rapid Motor Adaptation for Legged Robots , 2021, Robotics: Science and Systems.

[15]  Koushil Sreenath,et al.  Robotic Guide Dog: Leading a Human with Leash-Guided Hybrid Physical Interaction , 2021, 2021 IEEE International Conference on Robotics and Automation (ICRA).

[16]  Liangjun Zhang,et al.  NavDog: robotic navigation guide dog via model predictive control and human-robot modeling , 2021, SAC.

[17]  S. Levine,et al.  Learning Agile Robotic Locomotion Skills by Imitating Animals , 2020, Robotics: Science and Systems.

[18]  Alec Radford,et al.  Proximal Policy Optimization Algorithms , 2017, ArXiv.

[19]  Peter C. Thomson,et al.  Behavioral and physiological predictors of guide dog success , 2011 .

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

[21]  Justin W. Hart,et al.  Look to my Lead: How Does a Leash Affect Perceptions of a Quadruped Robot? , 2022 .

[22]  Reuth Mirsky,et al.  The Seeing-Eye Robot Grand Challenge: Rethinking Automated Care , 2021, AAMAS.

[23]  Lorraine Whitmarsh,et al.  The Benefits of Guide Dog Ownership , 2005 .