Not an Obstacle for Dog, but a Hazard for Human: A Co-Ego Navigation System for Guide Dog Robots
Authors: Ruiping Liu, Jingqi Zhang, Junwei Zheng, Yufan Chen, Peter Seungjune Lee, Di Wen, Kunyu Peng, Jiaming Zhang, +3 more
Organizations: The authors are with Karlsruhe Institute of Technology, 76131 Karlsruhe, Germany. · The author is with ETH Zurich, 8092 Zurich, Switzerland. · The author is with INSAIT, Sofia University “St. Kliment Ohridski”, 1784 Sofia, Bulgaria. · The authors are with Hunan University, Changsha 410012, China.
Guide dogs offer independence to Blind and Low-Vision (BLV) individuals, yet their limited availability leaves the vast majority of BLV users without access. Quadruped robotic guide dogs present a promising alternative, but existing systems rely solely on the robot's ground-level sensors for navigation, overlooking a critical class of hazards: obstacles that are transparent to the robot yet dangerous at human body height, such as bent branches. We term this the viewpoint asymmetry problem and present the first system to explicitly address it. Our Co-Ego system adopts a dual-branch obstacle avoidance framework that integrates the robot-centric ground sensing with the user's elevated egocentric perspective to ensure comprehensive navigation safety. Deployed on a quadruped robot, the system is evaluated in a controlled user study with sighted participants under blindfold across three conditions: unassisted, single-view, and cross-view fusion. Results demonstrate that cross-view fusion significantly reduces collision times and cognitive load, verifying the necessity of viewpoint complementarity for safe robotic guide dog navigation.
Figures & tables
Fig. 1 : Corner cases where the human encounters hazards that are not obstacles for the guide dog [ 6 ] .
Fig. 2 : Hardware components of our Co-Ego system.
Fig. 3 : Viewpoint asymmetry between human and robot egocentric views. (a) RGB and (b) point cloud from the user’s neck-worn camera capture the hanging lamp at head height but miss the ground-level cabinet. (c) RGB and (d) cost map from the quadruped’s point cloud detect ground-level obstacles (red regions) with a navigable path in between (blue regions) but remain blind to the overhead lamp.
Fig. 4 : Change of velocity and turns when avoiding an obstacle. vx denotes the forward velocity, while wz denotes the angular velocity. Zone I corresponds to turning to avoid the obstacle, whereas Zone II corresponds to recovery.
Fig. 5 : Flowchart of the dual-perception priority-based navigation algorithm.
Fig. 6 : Flowchart of the environment warning process.
Fig. 7 : Test scenario. The hallway includes three ground-level obstacles affecting both the robot dog and the human (a chair and two cabinets), and two hanging obstacles affecting only the human (a lamp and a bent branch).
Fig. 8 : Illustration of the three navigation conditions evaluated in our study.
Fig. 9 : Quantitative comparison of the three navigation conditions: without assistance, with robot guide dog, and with our Co-Ego system. From left to right, the plots show (a) number of collisions, (b) task completion time, and (c) perceived safety. Error bars denote participant variability.
Fig. 10 : NASA-TLX cognitive load measured while completing tasks under three conditions: without assistance , with the robot guide dog , and with our Co-Ego system . Lower scores indicate lower cognitive load.
Robotic guide dogs should understand their surroundings, objects, and potential risks. Prior research has focused on raw sensor data from cameras and 2D or 3D LiDAR, which precisely measure distance points rather than provide a semantic understanding of the scene. While these physical measurements are effective for robot-centric collision avoidance and robot safety, they are not suitable for human-centric guidance. The system should recognize the type and relevance of obstacles and explain them, clearly and actionably, in terms of their spatial relation to the user. We present complete on-device perception modules that fuse a 360 camera and a 2D LiDAR for reliable collision avoidance, with moving-object detection and tracking for human-centric guidance. Finally, in walking-impossible situations, a vision--language model delivers pathway explanations as a safety mechanism to reduce user anxiety. In experiments, verification of fused 360 camera--LiDAR depth shows reliable near-range perception but inherent mid-range bias, while the system as a whole sustained real-time performance under 55 W. On the real-world egocentric GuideDogQA benchmark, our system achieved 83.8% accuracy, compared with 67.1% for GPT-4o. These results demonstrate that practical human-centric guidance with real-time on-device inference is feasible even on quadrupeds.
Jinse Kwon, Yoojin Lim, Choonghan Lee +3
Electronics and Telecommunications Research Institute (ETRI), Korea · School of Computer Science and Engineering, Pusan National University, Korea · Division of Electronics and Information Engineering, Jeonbuk National University, Korea
Many Blind and Low-Vision (BLV) people rely on guide dogs for moment-to-moment navigation, such as staying on path and avoiding obstacles and pedestrians. However, guide dogs are expensive to acquire and maintain (approximately $50k USD plus ongoing costs), often involve long waiting lists, and have relatively short life expectancies. While robot guide dogs offer a promising alternative, existing approaches exploring this idea suffer from several drawbacks: They often lack the autonomy required for real-world deployment, relying on prior 3D scans of the environment, external computation, or limited awareness of the handler. In this work, we present Milo, the first open-source, low-cost (approximately $2k USD) robotic guide dog platform capable of fulfilling the basic collaborative navigation role expected of a guide dog. Milo is fully autonomous, requiring no a priori knowledge of the environment, completely self-contained with all computation performed onboard, and suitable for both indoor and outdoor navigation while avoiding obstacles and pedestrians. Our system consists of a modified Unitree Go2 robot (equipped with onboard compute, sensors, and a handle), a perception stack combining voxel mapping with floor, obstacle, and pedestrian detection, and a navigation stack based on an obstacle-avoidance policy trained in a custom bird's-eye-view simulator. We evaluate Milo in real indoor and outdoor obstacle courses and compare it against a costmap-based baseline, demonstrating smoother navigation and fewer handler collisions. To maximize accessibility for BLV users, we release both the robot hardware instructions and the complete software stack as open source.
Florian Golemo, Joanna Wolski, Joel Ruben Antony Moniz +1
Mila - Quebec AI Institute Montreal, Canada · Mila - Quebec AI Institute, Polytechnique Montreal, Canada
Robotic guidance systems have shown promise in supporting blind and visually impaired (BVI) individuals with wayfinding and obstacle avoidance. However, most existing systems assume a clear path and do not support a critical aspect of navigation - environmental interactions that require manipulating objects to enable movement. These interactions are challenging for a human-robot pair because they demand (i) precise localization and manipulation of interaction targets (e.g., pressing elevator buttons) and (ii) dynamic coordination between the user's and robot's movements (e.g., pulling out a chair to sit). We present a collaborative human-robot approach that combines our robotic guide dog's precise sensing and localization capabilities with the user's ability to perform physical manipulation. The system alternates between two modes: lead mode, where the robot detects and guides the user to the target, and adaptation mode, where the robot adjusts its motion as the user interacts with the environment (e.g., opening a door). Evaluation results show that our system enables navigation that is safer, smoother, and more efficient than both a traditional white cane and a non-adaptive guiding system, with the performance gap widening as tasks demand higher precision in locating interaction targets. These findings highlight the promise of human-robot collaboration in advancing assistive technologies toward more generalizable and realistic navigation support.
Shaojun Cai, Nuwan Janaka, Ashwin Ram +4
National University of Singapore Singapore Singapore · City University of Hong Kong Hong Kong China · Saarland University Saarbrücken Germany +3