About this Course

70,709 recent views

Learner Career Outcomes

31%

started a new career after completing these courses

31%

got a tangible career benefit from this course

11%

got a pay increase or promotion
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 1 of 6 in the
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 18 hours to complete
English

Skills you will gain

Motion PlanningRoboticsQuadcoperMatlab

Learner Career Outcomes

31%

started a new career after completing these courses

31%

got a tangible career benefit from this course

11%

got a pay increase or promotion
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 1 of 6 in the
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 18 hours to complete
English

Offered by

Placeholder

University of Pennsylvania

Syllabus - What you will learn from this course

Content RatingThumbs Up88%(9,562 ratings)Info
Week
1

Week 1

3 hours to complete

Introduction to Aerial Robotics

3 hours to complete
16 videos (Total 74 min), 4 readings, 2 quizzes
16 videos
Quadrotors3m
Key Components of Autonomous Flight1m
State Estimation7m
Applications3m
Meet the TAs52s
Basic Mechanics4m
Dynamics and 1-D Linear Control10m
Design Considerations3m
Design Considerations (continued)4m
Agility and Maneuverability7m
Component Selection4m
Effects of Size4m
Supplementary Material: Introduction3m
Supplementary Material: Dynamical Systems3m
Supplementary Material: Rates of Convergence3m
4 readings
Setting up your Matlab programming environment10m
Matlab Tutorials - Introduction to the Matlab Environment10m
Matlab Tutorials - Programming Basics10m
Matlab Tutorials - Advanced Tools10m
2 practice exercises
1.130m
1.230m
Week
2

Week 2

5 hours to complete

Geometry and Mechanics

5 hours to complete
19 videos (Total 117 min)
19 videos
Rotations4m
Euler Angles12m
Axis/Angle Representations for Rotations14m
Angular Velocity9m
Supplementary Material: Rigid-Body Displacements6m
Supplementary Material: Properties of Functions3m
Supplementary Material: Symbolic Calculations in Matlab4m
Supplementary Material: The atan2 Function2m
Supplementary Material: Eigenvalues and Eigenvectors of Matrices5m
Supplementary Material: Quaternions2m
Supplementary Material: Matrix Derivative1m
Supplementary Material: Skew-Symmetric Matrices and the Hat Operator4m
Formulation3m
Newton-Euler Equations6m
Principal Axes and Principal Moments of Inertia6m
Quadrotor Equations of Motion5m
Supplementary Material: State-Space Form4m
Supplementary Material: Getting Started With the First Programming Assignment3m
1 practice exercise
2.130m
Week
3

Week 3

5 hours to complete

Planning and Control

5 hours to complete
9 videos (Total 65 min)
9 videos
3-D Quadrotor Control7m
Time, Motion, and Trajectories9m
Time, Motion, and Trajectories (continued)9m
Motion Planning for Quadrotors12m
Supplementary Material: Minimum Velocity Trajectories from the Euler-Lagrange Equations2m
Supplementary Material: Solving for Coefficients of Minimum Jerk Trajectories5m
Supplementary Material: Minimum Velocity Trajectories3m
Supplementary Material: Linearization of Quadrotor Equations of Motion5m
1 practice exercise
330m
Week
4

Week 4

5 hours to complete

Advanced Topics

5 hours to complete
5 videos (Total 68 min)
5 videos
Nonlinear Control18m
Control of Multiple Robots26m
Adjourn1m
Supplementary Material: Introduction to the Motion Capture System by Matthew Turpin9m
1 practice exercise
430m

Reviews

TOP REVIEWS FROM ROBOTICS: AERIAL ROBOTICS

View all reviews

About the Robotics Specialization

Robotics

Frequently Asked Questions

More questions? Visit the Learner Help Center.