Unmanned Aerial Vehicles
Key Components of Autonomous Flight
Meet the TAs
Dynamics and 1-D Linear Control
Design Considerations (continued)
Agility and Maneuverability
Effects of Size
Supplementary Material: Introduction
Supplementary Material: Dynamical Systems
Supplementary Material: Rates of Convergence
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based
The Robotics: Aerial Robotics Certification Course is the first out of six of the Robotics Specialization Programme offered by the faculty of the University of Pennsylvania. The course provides a detailed introduction to the mechanics of flight, the working of quadrotor flying robots and the robotics engineering mechanism that supports other micro aerial vehicles.
The Robotics: Aerial Robotics Online Course will provide a window towards different dynamic models, device controllers, and planners operating in three dimensional environments. Through this 100% online course, learners will be able to witness real world examples from the immensely growing drone industry along with its practical applications.
The Robotics: Aerial Robotics Training Course is taught by Prof. Vijay Kumar, Professor of Mechanical Engineering and Applied Mechanics of the University of Pennsylvania. The course would require learners to have some mathematics knowledge in linear algebra, single variable calculus, and differential equations along with basic programming experience with MATLAB or Octave.
4 weeks duration
18 study hours
Subtitles in English, Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, Spanish
- Digital shareable certificate
- Self-paced course
- Flexible deadlines
- 100% online
- English medium
- English subtitles
- 4 weeks duration
- 18 study hours
- Financial aid
- Peer review
- Practice quizzes
- Academic readings
- Graded assignments
Course and certificate fees
The Robotics: Aerial Robotics Course provides candidates with two options wherein the free or audit track will give access to all course content except the graded assessments and the certificate. The candidates can take the free 7 day trial and choose the paid version of the course in order to purchase the certificate of completion. The paid course fee is Rs. 2,904 only.
Robotics: Aerial Robotics Course Fee Structure
Audit mode(no certificate)
Course Fee(certificate included)
certificate providing authority
What you will learn
After completing Robotics: Aerial Robotics Training Course, you will gain insights into the following topics:
- Unmanned Aerial Robotics (UAVs)
- Basic mechanics and control strategies of quadrotors
- Kinematics of quadrotors
- Steps to derive the dynamic equations for quadrotors
- Programming assignment on 1-D quadrotor control
- Ways to develop linear controllers for three-dimensional dynamic models of the quadrotor
- How to enable quadrotors to perform more agile maneuvers and to perform autonomous operations in teams
Given below are the steps given to enroll in Robotics: Aerial Robotics Training Course:
Step 1: Click on the URL given below -
Step 2: Click on the “Enroll for Free” option and click on the desired course.
Step 3: Fill in the required details and complete the process.
Week 1: Introduction to Aerial Robotics
Setting up your Matlab programming environment
Matlab Tutorials - Introduction to the Matlab Environment
Matlab Tutorials - Programming Basics
Matlab Tutorials - Advanced Tools
Week 2: Geometry and Mechanics
Axis/Angle Representations for Rotations
Supplementary Material: Rigid-Body Displacements
Supplementary Material: Properties of Functions
Supplementary Material: Symbolic Calculations in Matlab
Supplementary Material: The atan2 Function
Supplementary Material: Eigenvalues and Eigenvectors of Matrices
Supplementary Material: Quaternions
Supplementary Material: Matrix Derivative
Supplementary Material: Skew-Symmetric Matrices and the Hat Operator
Principal Axes and Principal Moments of Inertia
Quadrotor Equations of Motion
Supplementary Material: State-Space Form
Supplementary Material: Getting Started With the First Programming Assignment
Week 3: Planning and Control
2-D Quadrotor Control
3-D Quadrotor Control
Time, Motion, and Trajectories
Time, Motion, and Trajectories (continued)
Motion Planning for Quadrotors
Supplementary Material: Minimum Velocity Trajectories from the Euler-Lagrange Equations
Supplementary Material: Solving for Coefficients of Minimum Jerk Trajectories
Supplementary Material: Minimum Velocity Trajectories
Supplementary Material: Linearization of Quadrotor Equations of Motion
Week 4: Advanced Topics
Sensing and Estimation
Control of Multiple Robots
Supplementary Material: Introduction to the Motion Capture System by Matthew Turpin
Students who cannot afford to pay the course fee can send an application for getting financial aid on the Coursera website.
How it helps
The Robotics: Aerial Robotics Certification Benefits are given here:
- The course will introduce learners to the specialized working of micro aerial vehicles through several programming tasks and assignments.
- Through the detailed modules of the course, learners will understand the challenges of using noisy sensors for localization and maneuvering in complicated, three-dimensional environments.
- Through the real time examples all around the globe, learners will be proficient in various applications and challenges faced by the drone and robotics industry.
The course will require approximately 18 study hours for completion.
The Robotics: Aerial Robotics Course is administered by the University of Pennsylvania.
Yes, the certificate given to learners after close completion is shareable.
No, the Robotics: Aerial Robotics Certification Course does not provide any university credits for students. But some universities may accept the course certificate.
Students who cannot afford to pay the fee can seek financial aid on the Coursera official website.