Student Work

Vision-based Obstacle Avoidance for Small UAVs

Public

Downloadable Content

open in viewer

Autonomous obstacle avoidance is a fundamental desirable feature of all unmanned aerial vehicles (UAVs). Due to severe payload weight restrictions, small UAVs are limited in the number and type of sensors that can be carried on-board for detecting and avoiding the environment. This project describes an obstacle avoidance system based on two lightweight off-the-shelf cameras, and a small Raspberry Pi microcontroller. The system was designed to receive telemetry and sensor data from the UAV’s basic autopilot and to return command guidance for to avoid obstacles in the desired path. To implement this system, algorithms for object tracking and depth mapping using monocular and stereo camera vision were adapted. Workbench tests and flight tests on the IRIS quadrotor UAV were performed.

  • This report represents the work of one or more WPI undergraduate students submitted to the faculty as evidence of completion of a degree requirement. WPI routinely publishes these reports on its website without editorial or peer review.
Creator
Contributors
Publisher
Identifier
  • E-project-042915-132122
Advisor
Year
  • 2015
Date created
  • 2015-04-29
Resource type
Major
Rights statement

Relations

In Collection:

Items

Items

Permanent link to this page: https://digital.wpi.edu/show/qv33rx84k