Litcius/Paper detail

Obstacle Detection and Avoidance System for Small UAVs using a LiDAR

Andrew Moffatt, E. Platt, Brandon Mondragon, Aaron Kwok, Dennis Uryeu, Subodh Bhandari

202044 citationsDOI

Abstract

This paper presents the obstacle detection and avoidance system for a multicopter UAV. A Velodyne VLP-16 LiDAR is used for obstacle detection. The LiDAR generates a 360° view of the environment around the multicopter, enabling the multicopter to navigate around any obstacles in any direction. An Intel NUC processor is used as an onboard flight computer, which processes the LiDAR data and obstacle avoidance algorithm. The flight computer communicates with the flight controller (Pixhawk2 autopilot) using a Python library called DroneKit to send the obstacle avoidance commands. This results in the multicopter safely navigating around obstacles autonomously. Simulation and ground test results are shown.

Topics & Concepts

Obstacle avoidanceAutopilotObstacleLidarComputer scienceFlight testCollision avoidanceSimulationArtificial intelligenceAerospace engineeringEngineeringRemote sensingMobile robotGeographyRobotComputer securityCollisionArchaeologyRobotic Path Planning AlgorithmsRobotics and Sensor-Based LocalizationAutonomous Vehicle Technology and Safety
Obstacle Detection and Avoidance System for Small UAVs using a LiDAR | Litcius