An Extended Potential Field Controller for use on Aerial Robots

Loading...
Thumbnail Image

Authors

Woods, Alexander Cromwell

Issue Date

2016

Type

Thesis

Language

Keywords

control , drone , navigation , quadcopter , UAS , UAV

Research Projects

Organizational Units

Journal Issue

Alternative Title

Abstract

This thesis focuses on the design and implementation of an extended potential field controller (ePFC) which enables a quadcopter aerial robot to track a dynamic target while simultaneously avoiding obstacles in the environment. The design of the ePFC extends the foundational concepts of a traditional potential field controller (PFC), which uses attractive and repulsive potential fields to navigate toward a target and avoid obstacles. A traditional PFC is a function of only the relative positions of the drone to the target and obstacles, respectively, and has shortcomings for aerial robots which are much harder to control than ground robots. The proposed ePFC takes into account the relative velocities of the drone to the target and obstacles, respectively, in addition to the relative positions which enhances the controller’s ability and improves performance. The proposed controller is simulated using Matlab’s Simulink tool, and the simulation results show that the ePFC reduces the overshoot of the robot’s location in response to a step input by 19% and the settling time by nearly 17% when compared to a traditional PFC. The proposed controller is implemented on an experimental platform, the ARDrone 2.0, and the obtained results show that the drone is able to track both static and dynamic targets, moving in either set or arbitrary patterns, all while avoiding obstacles in the test space. Compared to the simulation, the experimental results show an overshoot 2% higher, and a settling time only 0.5 sec slower.

Description

Citation

Publisher

License

In Copyright(All Rights Reserved)

Journal

Volume

Issue

PubMed ID

DOI

ISSN

EISSN