- Welcome
- Autonomous Flight
- Project - Backyard Flyer: This project will take you through writing a code that enables a drone to take-off, fly a preset path, and land safely in a simulated ecosystem
- Drone Integration
Expert
Online
4 Months
Quick facts
particular | details | ||
---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study, Virtual Classroom
|
Mode of Delivery
Video Based
|
Learning efforts
15 Hours Per Week
|
Course overview
A major technological revolution is brewing and the niche associated is that of autonomously propelled vehicles. The next 5 years will see the emergence of flying car engineers at the forefront of this industry. In this program, the students collaborate with the brightest minds of this arena with industry-leading tools and solve groundbreaking problems.
Typically, keeping 15 hours per week of commitment to this program will see you clear it in 4 months time. However, for candidates who would like to build on their fundamentals, there is a preparatory course to bring you up to speed. It is in the form of a Nanodegree program and goes by the name: Introduction to Self-Driving Cars. This program will enable beginners to get accustomed to the technical side of the subjects.
The Flying Car and Autonomous Flight Engineer Nanodegree program prepare the students with essential skills including Planning, Controlling, and Estimating. This is closely followed by writing code for aircraft readiness and can be applied to drones. Thus, if you have a keen interest in unravelling the exciting prospects of drones, flying cars, and smart transportation, this program will be a good fit for you.
The highlights
- 4 months program
- Commit just 15 hours per week
- Technical Mentor Support
- Real-life projects
- Nanodegree program
Program offerings
- Github review
- Career services
- Unlimited feedback loops
- Flexible curriculum
- Peer to peer learning
- Interview preparation
- Seasoned project reviewers
- Dedicated technical support
- Job search assistance
- Job offers negotiation
Course and certificate fees
The tuition fee for the Flying Car and Autonomous Flight Engineer Nanodegree program is summarized as follows:
Particulars | Amount in INR |
Annual Fee | ₹246,000/year |
Monthly fee - pay as you go | ₹20,500/month |
certificate availability
certificate providing authority
Eligibility criteria
Work experience
There is no work experience required for this program. This program is open for all.
Education
For optimum learning, it is recommended that the participants be well versed with any Object-Oriented programming language such as C++, and have a decent understanding of calculus, probabilities, and linear algebra.
Certification qualifying details
This Robotics Software Engineer program comprises 5 projects, all of which need to be cleared by the students. In order to graduate, the project submission will be evaluated closely by the expert panel and a decision will be made if it was cleared or not. If it isn’t cleared, thorough feedback is provided and the candidate will have to retake the project until he/she clears it.
What you will learn
Among its various advantages, this Nanodegree program will build on the following concepts:
- The founding principles of flight history, challenges, and vehicles
- Be adept with having a drone take-off and fly around with the requisite controls in place
- The basics of aerial path planning in order to deal with complex environments including obstacles, erratic sensor outputs, and wind, to name a few
- Master 2D problem statements, followed by experiential optimizations and subsequently grow it to work in three dimensions as well
- Immerse in a project involving autonomous navigation of a drone through a dense urban environment
- Deep dive into building a cascaded controller to enable low-level motor controls. This assists in a practical solution to traversing through a 3D path
- Become confident of designing an Extended Kalman Filter, a.k.a. EKF, to predict the relative position of a drone
- A clear understanding of sensor fusion and filtering
- Lead the flight of a fixed-wing aircraft in simulation, on the background of the concepts learned so far
Who it is for
This Nanodegree program is designed for new career entries as well as for those seeking to come abreast with the latest technological innovations in this space. This program will be most suitable for students with the following skills:
- Significant programming experience in any language
- Intermediary familiarity with Python and C++ coupled with a zeal to excel in them
- Know-how of classes, memory allocation, and references in connection with both the above-mentioned programming languages
- Introductory knowledge of linear algebra and calculus, including integrals and derivatives
- Comfortable with Probability and other statistical measures such as Variance, Mean, and Standard Deviations
- A clear understanding of elementary Physics, including knowledge of dynamics, torque, and kinematics
- Decent spoken and written English
Admission details
The enrolment steps for this program are outlined in the following section:
- Enrolment
The free trial can be availed from the home page of the course once you are ready to join. You will be prompted to sign in with Google or Facebook. If you are a new user, please sign-up instead by providing your First name, Last name, Email address, and set up a password. - Payment
The 4-month access will be displayed to be available for purchase for a price of $1356 USD. This will be charged to your card only after 7 days of the free trial is over. If you were to not graduate in the 4-month window, the fee for every month post the 4-month period is $399 USD, which will be automatically charged to your card unless cancelled or the course finished. - Learning
The LMS access is granted within 5 minutes of the receipt of the payment.
Filling the form
The application form is fairly straightforward. The steps mentioned in the previous section will suffice.
The syllabus
Introduction
3D Motion Planning
- Planning as Search
- Flying Car representation
- From Grids to Graphs
- Moving onto 3D
- Real World Planning
Project
This project will introduce you to flying a drone in a more complex urban simulated ecosystem. To achieve this, the map of an actual city is loaded and a collision-free path is chosen, thereby enabling your drone to fly above the city streets.
Controls
- Vehicle Dynamics
- Introduction to Vehicle Control
- Control Architecture
- Full 3D Control
- Project - Building a Controller: This project takes you a step ahead, into cascading your own controller in C++. You will get an opportunity to closely monitor the effects of various motions such as slow, fast, and slalom on the vehicle
Estimation
- Introduction to Estimation
- Introduction to Sensors
- Extended Kalman Filters
- The 3D EKF and UKF
- Project - Estimation: This project will involve the implementation of an EKF to estimate the relative position from the IMU and the GPS data of a drone. In doing so, you would have essentially implemented a full-stack for an aerial robot
- GPS denied navigation
Fixed Wing Aircraft
- Introduction to fixed-wing flight
- Lift and Drag
- Longitudinal Model
- Lateral-directional model
- Fixed-wing Autopilot
- Project - Fixed Wing Control: This project will require you to write code for a fixed-wing aircraft, and subsequently place solutions for a challenging control environment
Evaluation process
There are assignments built-in at the end of each module. These need to be cleared by the students in order to proceed to the next section.
How it helps
Industrial projects form a very close segment of this program. The modules presented have dedicated case studies that enable the students to apply the theory learnt to practice. Moreover, they have been designed and implemented by industry veterans, thereby creating immense value.
A successful program is one that has a robust feedback loop with the latest innovations in the market. The subjects of this Flying Car Nanodegree program have been designed with close partnerships with the leading companies in this space. Thus, the skills are perfectly in-line with what leading recruiters desire.
Instructors
Mr Nicholas Roy
Instructor
MIT University, Shil...
Ms Angela Schoellig
Assistant Professor
Freelancer
Mr Sebastian Thrun
President
Udacity
Mr Raffaello D Andrea
Instructor
Amazon.com Inc.
Mr Andy Brown
Lead
Udacity
Other Bachelors
Mr Sergei Lupashin
Instructor
Freelancer
Mr Jake Lussier
Lead
Stanford
Ph.D
FAQs
Following is the course faculty:
- Mr. Sebastian Thrun (Founder and President - Udacity)
- Mr. Nicholas Ray (Department of Aeronautics, MIT)
- Miss Angela Schoellig (Assistant Professor - University of Toronto Institute for Aerospace Studies)
- Mr. Raffaello D’Andrea (Professor of Dynamic Systems and Control, Swiss Federal Institute of Technology)
Participants will have 4 months within which to graduate out of this program. To graduate means to clear all 5 modules. This can be achieved by putting in 15 hours per week.
This course is open for all irrespective of a specific background and thus does not have selection criteria. Please refer to the program deliverables to decide if it is suitable for you.
The course access is granted as soon as you pay for it by accessing the option on the program web-page.
Our team of technical mentors will guide you for all your technical queries. They have a quick turnaround time.
There will be personalized feedback through 1 on 1 call. Moreover, your professional network will be boosted. Lastly, there will be sessions on fruitful negotiation of job offers.
Positions pertain to autonomous mobility and aerial robotics. One may work as a Software and Controls Engineer, a GNC Engineer, and an Unmanned Aircraft Software Engineer.
Yes, the preview is available on the program web-page.
Typically, a laptop or a desktop with a reliable connection to the internet, such as that created by a hotspot or a dedicated broadband connection will be apt. The following are recommended: Quad-core i-5 processor, 4 GB RAM, 50 GB available Hard disk space, stable internet connection.
Articles
Popular Articles
Similar Courses
Autonomous Navigation for Flying Robots
Technical University of Munich, Munich via Edx
Decision-Making for Autonomous Systems
Chalmers University of Technology, Gothenburg via Edx
Courses of your interest
Advanced Programme in EV Technology
IIT Delhi via upGrad
Multi Object Tracking for Automotive Systems
Chalmers University of Technolog... via Edx
Sensor Fusion and Non linear Filtering for Automot...
Chalmers University of Technolog... via Edx
Introduction to Quantum Transport
Purdue University, West Lafayette via Edx
Fundamentals of Building Information Modeling
Purdue University, West Lafayette via Edx
Stability and Design of Structural Frames
Purdue University, West Lafayette via Edx
Analysis and Design of Water Distribution Systems
Purdue University, West Lafayette via Edx
Stability and Design of Structural Members
Purdue University, West Lafayette via Edx
Nanophotonic Modeling
Purdue University, West Lafayette via Edx
Computer Applications of Artificial Intelligence a...
Purdue University, West Lafayette via Edx
More Courses by Udacity
Introduction to Data Science
Udacity
Ethical Hacker
Udacity
Design of Computer Programs
Udacity
Data Architect
Udacity
Self-Driving Car Engineer
Udacity