{"id":{"repo_id":"unr","oai_identifier":"oai:scholarwolf.unr.edu:11714/2150"},"canonical_url":"https://search.dev.ndltd.org/etd/unr/oai:scholarwolf.unr.edu:11714/2150","repository":{"repo_id":"unr","name":"University of Nevada - Reno","base_url":"https://scholarwolf.unr.edu/server/oai/request"},"display":{"title":"An Extended Potential Field Controller for use on Aerial Robots","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.","abstract_html":"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&#x27;s ability and improves performance. The proposed controller is simulated using Matlab&#x27;s Simulink tool, and the simulation results show that the ePFC reduces the overshoot of the robot&#x27;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.","abstract_has_math":false,"creators":["Woods, Alexander Cromwell"],"institution":null,"degree_name":null,"degree_level":"Master's Degree","degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":["La, Hung M."],"committee_chairs":[],"committee_members":["Fu, Henry","Wang, Eric","Nicolescu, Monica"],"year":2016,"date_issued":"2016","date_published":"2016","updated_at":"2026-07-27T21:47:58Z","subjects":["control","drone","navigation","quadcopter","UAS","UAV"],"languages":[],"rights":["In Copyright(All Rights Reserved)"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/11714/2150","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["La, Hung M."]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Fu, Henry","Wang, Eric","Nicolescu, Monica"]},{"key":"dc:creator","label":"Author","values":["Woods, Alexander Cromwell"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2017-10-23T18:33:48Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2017-10-23T18:33:48Z"]},{"key":"dc:date.issued","label":"Date","values":["2016"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Master's Degree"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["control","drone","navigation","quadcopter","UAS","UAV"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["In Copyright(All Rights Reserved)"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/11714/2150"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["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."]},{"key":"dc:format","label":"Dc Format","values":["PDF"]},{"key":"dc:title","label":"Title","values":["An Extended Potential Field Controller for use on Aerial Robots"]}]}],"canonical_facts":{"dc:contributor.advisor":["La, Hung M."],"dc:contributor.committeemember":["Fu, Henry","Wang, Eric","Nicolescu, Monica"],"dc:creator":["Woods, Alexander Cromwell"],"dc:date.accessioned":["2017-10-23T18:33:48Z"],"dc:date.available":["2017-10-23T18:33:48Z"],"dc:date.issued":["2016"],"dc:description.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."],"dc:format":["PDF"],"dc:identifier.uri":["http://hdl.handle.net/11714/2150"],"dc:rights":["In Copyright(All Rights Reserved)"],"dc:subject":["control","drone","navigation","quadcopter","UAS","UAV"],"dc:title":["An Extended Potential Field Controller for use on Aerial Robots"],"dc:type":["Thesis"],"thesis:degree_level":["Master's Degree"]},"updated_at":"2026-07-27T21:47:58Z"}