Trajectory Planning For Quadrotor Flight Through Narrow Gaps Shiyu Chen