Litcius/Paper detail

AvoidBench: A high-fidelity vision-based obstacle avoidance benchmarking suite for multi-rotors

Hang Yu, Guido C. H. E de Croon, Christophe De Wagter

202315 citationsDOIOpen Access PDF

Abstract

Obstacle avoidance is an essential topic in the field of autonomous drone research. When choosing an avoidance algorithm, many different options are available, each with their advantages and disadvantages. As there is currently no consensus on testing methods, it is quite challenging to compare the performance between algorithms. In this paper, we propose AvoidBench, a benchmarking suite which can evaluate the performance of vision-based obstacle avoidance algorithms by subjecting them to a series of tasks. Thanks to the high fidelity of multi-rotors dynamics from RotorS and virtual scenes of Unity3D, AvoidBench can realize realistic simulated flight experiments. Compared to current drone simulators, we propose and implement both performance and environment metrics to reveal the suitability of obstacle avoidance algorithms for environments of different complexity. To illustrate AvoidBench's usage, we compare three algorithms: Ego-planner, MBPlanner, and Agile-autonomy. The trends observed are validated with real-world obstacle avoidance experiments. Code is available at: https://github.com/tudelft/AvoidBench

Topics & Concepts

Obstacle avoidanceComputer scienceBenchmarkingSuiteDroneCollision avoidanceObstacleFidelityArtificial intelligenceAgile software developmentSAFERPlannerMotion planningCode (set theory)RobotHuman–computer interactionComputer visionMobile robotSoftware engineeringComputer securityBiologyTelecommunicationsCollisionProgramming languagePolitical scienceArchaeologyGeneticsLawSet (abstract data type)HistoryMarketingBusinessRobotic Path Planning AlgorithmsRobotics and Sensor-Based LocalizationAdvanced Neural Network Applications
AvoidBench: A high-fidelity vision-based obstacle avoidance benchmarking suite for multi-rotors | Litcius