Robotics: Aerial Robotics

The Introduction to Robotics Specialization introduces you to the concepts of robot flight and movement, how robots perceive their environment, and how they adjust their movements to avoid obstacles, navigate difficult terrains and accomplish complex tasks such as construction and disaster recovery. You will be exposed to real world examples of how robots have been applied in disaster situations, how they have made advances in human health care and what their future capabilities will be. The courses build towards a capstone in which you will learn how to program a robot to perform a variety of

Created by: Vijay Kumar

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a flutter course? Or looking for more detail on Vijay Kumar's Robotics: Aerial Robotics? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

How can we create agile micro aerial vehicles that are able to operate autonomously in cluttered indoor and outdoor environments? You will gain an introduction to the mechanics of flight and the design of quadrotor flying robots and will be able to develop dynamic models, derive controllers, and synthesize planners for operating in three dimensional environments. You will be exposed to the challenges of using noisy sensors for localization and maneuvering in complex, three-dimensional environments. Finally, you will gain insights through seeing real world examples of the possible applications and challenges for the rapidly-growing drone industry.Mathematical prerequisites: Students taking this course are expected to have some familiarity with linear algebra, single variable calculus, and differential equations.Programming prerequisites: Some experience programming with MATLAB or Octave is recommended (we will use MATLAB in this course.) MATLAB will require the use of a 64-bit computer.

icon
Instructor Details

placeholder

Vijay studies collective behaviors in biological and robotic systems. He and his group design novel architectures, create abstractions for systems of interacting individuals, and develop new algorithms for cooperating robots. The overarching themes in his research include modeling nature and developing bio-inspired architectures and algorithms, understanding group/individual dynamics, and the design and composition of controllers for robust, scalable autonomous systems. Vijay's key challenges include operation in unstructured, dynamic environments, integration of control, communication and perception, and scaling down to smaller sizes with limited actuation, sensing, and computational resources.

error finding courses_global jsonerror finding courses_global jsonerror finding courses_global json

icon
Reviews

4.4

466 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete