OF-VO: Efficient Navigation among Pedestrians Using Commodity Sensors
arXiv:2004.10976
Abstract
We present a modified velocity-obstacle (VO) algorithm that uses probabilistic partial observations of the environment to compute velocities and navigate a robot to a target. Our system uses commodity visual sensors, including a mono-camera and a 2D Lidar, to explicitly predict the velocities and positions of surrounding obstacles through optical flow estimation, object detection, and sensor fusion. A key aspect of our work is coupling the perception (OF: optical flow) and planning (VO) components for reliable navigation. Overall, our OF-VO algorithm using learning-based perception and model-based planning methods offers better performance than prior algorithms in terms of navigation time and success rate of collision avoidance. Our method also provides bounds on the probabilistic collision avoidance algorithm. We highlight the realtime performance of OF-VO on a Turtlebot navigating among pedestrians in both simulated and real-world scenes. A demo video is available at https://gamma.umd.edu/ofvo/
arXiv comment10 pages
References in corpus (5)
- MMDetection: Open MMLab Detection Toolbox and Benchmark
- From Perception to Decision: A Data-driven Approach to End-to-end Motion Planning for Autonomous Ground Robots
- Towards Monocular Vision based Obstacle Avoidance through Deep Reinforcement Learning
- Overview: Generalizations of Multi-Agent Path Finding to Real-World Scenarios
- Fully Distributed Multi-Robot Collision Avoidance via Deep Reinforcement Learning for Safe and Efficient Navigation in Complex Scenarios