I was introduced into Aerospace Control Systems through the AE353 and AE483 course at UIUC. I quickly grew an interest in the field and pursued research following the completion of the class. This page presents my work and history with control systems.
Aerospace Control Systems
The Class
AE353: Aerospace Control Systems focused on the modeling of linear dynamic systems; Laplace transform techniques; linear feedback control systems; and stability criteria; design techniques. For the duration of the course, we were tasked with "DesignProblems" in order to demonstrate our skills and apply the concepts to real world applications.
AscTec Quadcopter Control
AE483: UAV Navigation and Control focused on implementing control concepts into a AscTec Hummingbird Quadcopter. After figuring out the dynamics and kinematics, the class changed gears to focus on path planning and collision/object avoidance. The class culminated in a final project where my group implemented an algorithm for an under-actuated quadcopter.
|
The primary objective of this experiment was to implement a periodic solution for a quad-copter to maintain its height despite the loss of a single propeller. This project was inspired by the work of Dr. Mueller and Dr. Raffaello D’Andrea in their paper "Stability and control of a quadrocopter despite the complete loss of one, two or three propellers." For the loss of a single rotor, the control strategy consist of spinning the quadcopter about a primary axis fixed to the body frame and tilting this axis for translational control. |
|
|
During simulation, the controller performed satisfactorily. It was able to hover about a desired position as well as track a desired trajectory. During experiment, the controller did not preform as well as the one in the cited paper and had a hard time hovering about the desired position. Regardless,the project is considered to be successful given its complexity and the short duration given for completion. To explore the produced controller and flight code, follow this link. On this page are the resources for flashing the quadcopter, ground-station code, and the simulation software. |