4

Flying Car and Autonomous Flight Engineer

 2 years ago
source link: https://www.udacity.com/course/flying-car-nanodegree--nd787
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Nanodegree Program

Flying Car and Autonomous Flight Engineer

Master autonomous flight software engineering skills as you build your career in flying cars and drone robotics.
  • 04DAYS
  • 06HRS
  • 55MIN
  • 39SEC
  • Estimated Time
    4 Months

    At 15 hrs/week

  • Enroll by
    November 17, 2021

    Get access to classroom immediately on enrollment

  • Prerequisites
    Mathematics & Programming

What You Will Learn

Syllabus

Flying Car Curriculum

You’ll learn the core concepts required to design and develop robots that fly. You’ll work with the quadrotor test platform and our custom flight simulator to implement planning, control, and estimation solutions.

Related Nanodegrees

Estimated 4 Months to complete

Prerequisite Knowledge

Here is a list of prerequisites and recommendations to help prepare you for the program curriculum.

  • Introduction

    Learn about our quadrotor test platform, work in our custom simulator, and build your first project—getting a quadrotor to take-off and fly around a backyard!

  • 3D Motion Planning

    Optimize 2D solutions using waypoints, then scale solutions to 3D problems. Apply these skills by autonomously navigating your drone through a dense urban environment.

  • Controls

    Moving a flying vehicle requires determining appropriate low-level motor controls. Here, you’ll build a nonlinear cascaded controller for your drone system.

  • Estimation

    Utilize sensor fusion and filtering. Design an Extended Kalman Filter (EKF) to estimate attitude and position from IMU and GPS data of a flying robot.

  • [Optional] Fixed-Wing Aircraft

    Learn the dynamics of fixed-wing flight and apply what you’ve learned by writing code to control a fixed-wing aircraft in simulation.

Need to prepare?

Flying cars will return 8 billion valuable commuter hours to U.S. drivers!

All Our Programs Include

Real-world projects from industry experts

With real world projects and immersive content built in partnership with top tier companies, you’ll master the tech skills companies want.

Technical mentor support

Our knowledgeable mentors guide your learning and are focused on answering your questions, motivating you and keeping you on track.

Career services

You’ll have access to resume support, Github portfolio review and LinkedIn profile optimization to help you advance your career and land a high-paying role.

Flexible learning program

Tailor a learning plan that fits your busy life. Learn at your own pace and reach your personal goals on the schedule that works best for you.
Program Offerings
Enrollment includes:
Class content
Real-world projects
icon-checkmarkCheckmark
Project reviews
icon-checkmarkCheckmark
Project feedback from experienced reviewers
icon-checkmarkCheckmark
Student Services
Technical mentor support
icon-checkmarkCheckmark
Student communityImproved
icon-checkmarkCheckmark
Career services
Resume support
icon-checkmarkCheckmark
Github review
icon-checkmarkCheckmark
Linkedin profile optimization
icon-checkmarkCheckmark
Succeed with Personalized Services
We provide services customized for your needs at every step of your learning journey to ensure your success!
Get timely feedback on your projects
Reviews By the numbers
1,400+ project reviewers
2.7M projects reviewed
88/100 reviewer rating
1.1 hours avg project review turnaround time
Reviewer Services
  • Personalized feedback
  • Unlimited submissions and feedback loops
  • Practical tips and industry best practices
  • Additional suggested resources to improve

Top Student Reviews

4.6 stars
(250)
Chris K.
5.0 stars

While I didn't know what to expect from this program being targeted to such an out-of-this-world concept (flying cars). It very nicely integrated the concepts of flying cares into drones - an everyday vehicle that anyone can gain access to.

The content was first class, teaching some extremely advanced concepts that are only taught at the best universities in a easily comprehendible manner. Each lesson is broken down well into it's roots to build on top of.

Overall another fine course by Udacity!!

Raoul N.
5.0 stars

This program is by far the best online course I have taken so far. It was very well put together by the Udacity team. The lessons are well thought and easily understood. The projects in this lesson are particularly very stimulating, and provide the right amount of challenges that keep you engaged, but which are surmountable. Furthermore, one does not need to be an expert programmer to be able to complete the projects.

Joseph D.
5.0 stars

One very clear outcome is that I feel a lot more comfortable in airplanes now I know how much work goes unto making them safe and comfortable. I secured admission into a team contesting for the Boeing Gofly competition, which is a dream come true. My math is much better too and it's helping me to be more productive in my other assignments. I'm very happy and grateful. You guys rock!

James M.
5.0 stars

I was skeptical before starting about what the quality of this online course would be like given my experiences on other platforms and so far I've been blown away by the structure and content. It can be very difficult to find material on advanced subject so I am delighted that Udacity exists to fill that void!

Simon R.
5.0 stars

So far it was a nice project to get to speed and very nice hands on experience with the simulator only. Looking forward to see my code on the drone that I just bought.

Unfortunately buying one of the PX4 drones from Europe/Germany is not that easy (or at least takes a long time).

Andrija E.
5.0 stars

It's hard and above my level of comfort but I am trying But at the same time it is top stuff, totaly practical. It is making me go back to school and university days and try to remember math and programming stuff. If I survive I am going to have new circuit opened in my brain.

Flying Car and Autonomous Flight Engineer Nanodegree

Get Started Today

  • Monthly Access

    Pay as you go

    ₩478549
    per month

    Enroll Now
    • Maximum flexibility to learn at your own pace.
    • Cancel anytime.
  • 4-month access

    Pay upfront and save an extra 15%

    ₩1627076 ₩1914196
    for 4-month access

    Enroll Now
    • Save an extra 15% vs. pay as you go.
    • 6 months is the average time to complete this course.
    • Switch to monthly price after if more time is needed.
    • Cancel anytime.
    Best Value
  • book-open.svg

    Learn

    Apply controls, estimation, and planning methods to autonomously navigate a quadrotor.
  • Clock.svg

    Average Time

    On average, successful students take 6 months to complete this program.
  • notepad.svg

    Benefits include

    • Real-world projects from industry experts
    • Technical mentor support
    • Career services

Program Details

PROGRAM OVERVIEW - WHY SHOULD I TAKE THIS PROGRAM?
  • Why should I enroll?
    The emerging generation of flying car engineers will reimagine how we move and transform how we live. The Flying Car Nanodegree program will prepare you to be at the forefront of this technological and societal revolution.
    In this program, you’ll learn from world-class experts, work with cutting-edge tools, and tackle real-world challenges. You’ll master techniques in planning, controls, and estimation. Most importantly, you will learn by doing, writing aircraft-ready code that you can run on your own drones.
    If you’re interested in flying cars, drones, autonomous systems, and/or the future of smart transportation, this Nanodegree program is for you!
  • What jobs will this program prepare me for?
    As a graduate of the world’s first flying car engineering program, you will be prepared for positions pertaining to aerial robotics, autonomy and mobility. Job titles in this industry vary, but include: Unmanned Aircraft Software Engineer, Software and Controls Engineer, Guidance Navigation and Controls (GNC) Engineer, Aerial Roboticist, and more.
    With experience architecting sophisticated yet safe autonomous systems, you will also be prepared for jobs far beyond aerial systems, including: Autonomous Driving Engineer, Autopilot Engineer, Robotics Software Engineer, IoT Engineer, and more.
  • How do I know if this program is right for me?
    This Nanodegree program is an advanced specialized program in aerial vehicles—transformational technologies that are reshaping our future and driving amazing new innovations. If you are interested in developing the skills to build an autonomous aircraft system, and excited by the opportunity to port your code to real drones, this is the perfect way to get started.
  • What is the difference between the Flying Car Nanodegree program and the Self-Driving Car Engineer Nanodegree program or the Robotics Software Engineer Nanodegree program?
    The Flying Car Nanodegree program is a specialized program for aerial vehicles. The focus will be on developing the skills to build an autonomous aircraft system, with a focus on quadrotors. This means a unique emphasis on planning and autonomy for three-dimensional mobility, involving hands-on projects in simulation, with the opportunity to port your code to real drones.
    The Robotics Software Engineer Nanodegree program provides an introduction to software and artificial intelligence as applied to robotics. The areas we focus on are perception, localization, path planning, deep learning, reinforcement learning, and control. These are taught using the Robot Operating System (ROS) framework. All of the techniques required to complete the projects in the Robotics Software Engineer Nanodegree program (including machine learning) are taught as part of the program.
    The Self-Driving Car Engineer Nanodegree program focuses entirely on a specialized application of robotics—it uses robotics concepts and applies them to a self-driving car. If your primary interest is in the application of robotics, machine learning, and artificial intelligence to self-driving cars, then this is the program for you. However, if you want a broader and more comprehensive robotics curriculum, with an emphasis on software engineering, then the Robotics Software Engineer Nanodegree program is your best option.
ENROLLMENT AND ADMISSION
  • Do I need to apply? What are the admission criteria?
    There is no application. This Nanodegree program accepts everyone, regardless of experience and specific background.
  • What are the prerequisites for enrollment?
    Students should have prior experience with the following:
    • Substantial experience programming in any language
    • Intermediate-level programming experience in Python or willingness to learn
    • Intermediate-level programming experience in C++ or willingness to learn (including knowledge of memory allocation, classes, and references)
    • Basic Linear algebra
    • Calculus (derivatives and integrals)
    • Probability and statistics (mean, variance, and probability distributions)
    • Basic Physics (basic mechanics including knowledge of kinematics, dynamics, and torque)
    • Students will need to be able to communicate fluently and professionally in written and spoken English.
  • If I do not meet the requirements to enroll, what should I do?
TUITION AND TERM OF PROGRAM
  • How is this Nanodegree program structured?
    The Flying Car Nanodegree program is comprised of content and curriculum to support five (5) projects. We estimate that students can complete the program in four (4) months working 10 hours per week.
    Each project will be reviewed by the Udacity reviewer network. Feedback will be provided and if you do not pass the project, you will be asked to resubmit the project until it passes.
  • How long is this Nanodegree program?
    Access to this Nanodegree program runs for the length of time specified in the payment card above. If you do not graduate within that time period, you will continue learning with month to month payments. See the Terms of Use and FAQs for other policies regarding the terms of access to our Nanodegree programs.
  • Can I switch my start date? Can I get a refund?
    Please see the Udacity Program Terms of Use and FAQs for policies on enrollment in our programs.
  • I have graduated from the Flying Car Nanodegree program but I want to keep learning. Where should I go from here?
    Once you have completed the Flying Car Nanodegree program, the Self-Driving Car Engineer Nanodegree program and the Robotics Software Engineer Nanodegree program are ideal for continuing your learning.
SOFTWARE AND HARDWARE - WHAT DO I NEED FOR THIS PROGRAM?
  • What software and versions will I need in this program?
    For the Flying Car Nanodegree Program, the minimum computational requirements are
    • 4GB RAM
    • Quad-Core i5 processor or equivalent
    • 50GB free HDD space
    • WiFi capability (802.11x)
    We also recommend that you obtain Bitcraze’s Crazyflie STEM drone bundle which you can port your code to, but it is not required.

Flying Car and Autonomous Flight Engineer Nanodegree

Jumpstart your career with Udacity.

Sign up for our newsletter to stay updated on discounts and more!

Email

By clicking "Subscribe," you agree to our Terms of Use and our Privacy Policy.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK