Robotics Fundamentals

Quadrotor math derivation

Around 2013, the following set of tools was proposed:

This paradigm proved effective for enabling quadrotors to plan and stably execute acrobatic maneuvers and shown applicable to quadrotors with various manipulators and as cooperative systems.

My PhD qualifier report rehashes the works above with a more complete exposition of deriving coordinate-free dynamics, differential flatness relationships, and geometric controller stability proofs.

Aerial Robotics Coursera course

Our 4-week course on Aerial Robotics is available on Coursera starting Oct. 2015. Adapted from the first half of the Advanced Robotics class (MEAM 620) at Penn, it covers dynamic modeling, feedback control, and search and optimization-based planning methods that both enable autonomous quadrotor flight and are general fundamental techniques. Also check out other courses in the 5-part Robotics specialization!


If you are an undergraduate student, consider spending a summer in the GRASP Lab through our Research Experience for Undergraduates (REU) program! During the summer of 2014, I worked with an incredible REU student on a research project titled “Autonomous Flight and Landing of a Quadrotor on a Moving Ground Vehicle Using April Tag Vision-Based Control”, which won the Best Presentation Award!