Obstacle Avoidance for a Quadrotor using A* Path Planning and LQR-based Trajectory Tracking
Date of Degree
Original embargo terms
Complete embargo for 3 years
Graduate Thesis - Open Access
Master of Science
James Worth Bagley College of Engineering
Department of Aerospace Engineering
The vertical take-off and landing capabilities of quadrotors, and their maneuverability has contributed towards their recent popularity. They are widely used for indoors applications, where robust control strategies and automation of mission planning is necessary. In this thesis, a mathematical model for a quadrotor is derived using Newton's and Euler's laws. The model is linearized around hover and optimal control theory is used to derive a standard linear quadratic regulator controller for trajectory following. A feedorward of the tracking error is introduced to the standard LQR to improve its transient response. The performance of the proposed controller is compared with a conventional PID controller and the standard LQR controller for a variety of trajectories. The proposed controller produced a faster transient response with better disturbance rejection. A* algorithm is used to generate collisionree paths for the quadrotor where the proposed LQR is used to follow the trajectory.
Taoudi, Amine, "Obstacle Avoidance for a Quadrotor using A* Path Planning and LQR-based Trajectory Tracking" (2018). Theses and Dissertations MSU. 3346.