2015 · 88 citations · 35 references
EngineeringComputer ScienceRobotics EngineeringComputer VisionMobile RoboticsRobot VisionAutonomous NavigationDepth EstimationObstacle DetectionRobot NavigationRobotic VisionStereo VisionDepth Map EstimationDepth Map ReconstructionNavigation In Cluttered EnvironmentsSmall Obstacle DetectionStereo MatchingStereo Vision NavigationStereo Vision Obstacle DetectionUav Navigation
We present a novel stereo vision algorithm that is capable of obstacle detection on a mobile ARM processor at 120 frames per second. Our system performs a subset of standard block-matching stereo processing, searching only for obstacles at a single depth. By using an onboard IMU and state-estimator, we can recover the position of obstacles at all other depths, building and updating a local depth-map at framerate. Here, we describe both the algorithm and our implementation on a high-speed, small UAV, flying at over 20 MPH (9 m/s) close to obstacles. The system requires no external sensing or computation and is, to the best of our knowledge, the first high-framerate stereo detection system running onboard a small UAV.
35
Parallel Tracking and Mapping for Small AR Workspaces
Georg Klein, David W. Murray · 2007 · 4.2K citations
Computer vision: algorithms and applications
Choice Reviews Online · 2011 · 4K citations
Gary Bradski · Medical Entomology and Zoology · 2000 · 3.1K citations
OctoMap: an efficient probabilistic 3D mapping framework based on octrees
Armin Hornung, Kai M. Wurm, Maren Bennewitz et al. · Autonomous Robots · 2013 · 2.8K citations