Free AI web copilot to create summaries, insights and extended knowledge, download it at here
5423
Abstract
fer Learning</b>
Here, you’ll fine tune pre-trained networks to apply them to your own problems. You’ll study cannonical networks such as AlexNet, VGG, GoogLeNet, and ResNet.</li><li><b>Project: Behavioral Cloning</b></li></ol>
<figure id="7aee">
<div>
<div>
<img class="ratio" src="http://placehold.it/16x9">
<iframe class="" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FPMbV0JVtNg8%3Ffeature%3Doembed&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPMbV0JVtNg8&image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FPMbV0JVtNg8%2Fhqdefault.jpg&key=a19fcc184b9711e1b4764040d3dc5c07&type=text%2Fhtml&schema=youtube" allowfullscreen="" frameborder="0" height="480" width="640">
</div>
</div>
</figure></iframe></div></div></figure><p id="2ff2">For this project, you’ll architect and train a deep neural network to drive a car in a simulator. You’ll collect your own training data, and use it to clone your own driving behavior on a test track.</p><h2 id="b787">Career Development</h2><ol><li><b>GitHub</b>
For this career-focused project, you’ll get support and guidance on how to polish your portfolio of GitHub repositories. Hiring managers and recruiters will often explore your GitHub portfolio before an interview. So it’s important to create a professional appearance, make it easy to navigate, and ensure it showcases the full measure of your skills and experience.</li></ol><h2 id="8c5f">Sensor Fusion</h2><p id="c128">Our terms are broken out into modules, which are in turn comprised of a series of focused lessons. This Sensor Fusion module is built with our partners at <a href="http://mbrdna.com/">Mercedes-Benz</a>. The team at Mercedes-Benz is amazing. They are world-class automotive engineers applying autonomous vehicle techniques to some of the finest vehicles in the world. They are also <a href="http://blog.udacity.com/2016/10/new-hiring-partners-self-driving-car-engineer-nanodegree.html">Udacity hiring partners</a>, which means the curriculum we’ve developed is expressly designed to nurture and advance the kind of talent they’re eager to hire!</p><ol><li><b>Sensors
</b>The first lesson of the Sensor Fusion Module covers the physics of two of the most import sensors on an autonomous vehicle — radar and lidar.</li><li><b>Kalman Filters
</b>Kalman filters are a key mathematical tool for fusing together data. You’ll implement these filters in Python to combine measurements from a single sensor over time.</li><li><b>C++ Checkpoint
</b>This is a chance to test your knowledge of C++ to evaluate your readiness for the upcoming projects.</li><li><b>Geometry and Trigonometry
</b>Before advancing further, you’ll get a refresh on your knowledge of the fundamental geometric and trigonometric functions that are necessary to model vehicular motion.</li><li><b>Extended Kalman Filters
</b>Extended Kalman Filters (EKFs) are used by autonomous vehicle engineers to combine measurements from multiple sensors into a non-linear model. First, you’ll learn the physics and mathematics behind vehicular motion. Then, you’ll combine that knowledge with an extended Kalman filter to estimate the positions of other vehicles on the road.</li><li><b>Project: Extended Kalman Filters in C++</b></li></ol>
<figure id="eda6">
<div>
<div>
<img class="ratio" src="http://placehold.it/16x9">
<iframe class="" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F9hsFGzllfVM%3Ffeature%3Doembed&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D9hsFGzllfVM&image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F9hsFGzllfVM%2Fhqdefault.jpg&key=a19fcc184b9711e1b4764040d3dc5c07&type=text%2Fhtml&schema=youtube" allowfullscreen="" frameborder="0" height="480" width="640">
</div>
</div>
</figure></iframe></div></div></figure><p id="2b93">For this project, you’ll use data from multiple sensors to track a vehicle’s motion, and estimate its location with precision. Building an EKF is an impressive skill to show an employer.</p><h1 id="a819">Term 2</h1><h2 id="41de">Localization</h2><p id="0e4f">This module is also built with our partners at <a href="http://mbrdna.com/">Mercedes-Benz,</a> who employ cutting-edge localization techniques in their own autonomous vehicles. Together we show students how to implement and use foundational algorithms that every localization engineer needs to know.</p><ol><li><b>Introduction to Localization
</b>In this intro, you’ll study how motion and probability affect your understanding of where you are in the world.</li><li><b>Markov Localization
</b>Here, you’ll use a Bayesian filter to localize the vehicle in a simplified environment.</li><li><b>Motion Models
</b>Next, you’ll learn basic models for vehicle movements, including the bicycle model. You’ll estimate the position of the car over time given different sensor data.</li><li><b>Particle Filter
</b>Next, you’ll use a probabilistic sampling technique known as a particle filter to localize the vehicle in a complex environment.</li><li><b>Implementation of a Particle Filter
</b>To prepare for your project, you’ll implement a particle filter in C++.</li><li><b>Project: Kidnapped Vehicle</b></li></ol>
<figure id="8c
Options
a7">
<div>
<div>
<img class="ratio" src="http://placehold.it/16x9">
<iframe class="" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FYjptuXYY0yI%3Ffeature%3Doembed&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DYjptuXYY0yI&image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FYjptuXYY0yI%2Fhqdefault.jpg&key=a19fcc184b9711e1b4764040d3dc5c07&type=text%2Fhtml&schema=youtube" allowfullscreen="" frameborder="0" height="480" width="640">
</div>
</div>
</figure></iframe></div></div></figure><p id="da58">For your actual project, you’ll implement a particle filter to take real-world data and localize a lost vehicle.</p><h2 id="c2a3">Planning</h2><ol><li><b>Search
</b>First, you’ll learn to search the environment for paths to navigate the vehicle to its goal.</li><li><b>Prediction</b>
Then, you’ll estimate where other vehicles on the road will be in the future, utilizing both models and data.</li><li><b>Behavior Planning
</b>Next, you’ll model your vehicles behavior choices using a finite state machine. You’ll construct a cost function to determine which state to move to next.</li><li><b>Trajectory Generation
</b>Here, you’ll sample the motion space, and optimize a trajectory for the vehicle to execute its behavior.</li><li><b>Project: Highway Driving</b></li></ol>
<figure id="5cd5">
<div>
<div>
<img class="ratio" src="http://placehold.it/16x9">
<iframe class="" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FpSzZVTGztQg%3Ffeature%3Doembed&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DpSzZVTGztQg&image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FpSzZVTGztQg%2Fhqdefault.jpg&key=a19fcc184b9711e1b4764040d3dc5c07&type=text%2Fhtml&schema=youtube" allowfullscreen="" frameborder="0" height="480" width="854">
</div>
</div>
</figure></iframe></div></div></figure><p id="a48e">For your project, you’ll program a planner to navigate your vehicle through traffic on a highway. <i>Pro tip: Make sure you adhere to the speed, acceleration, and jerk constraints!</i></p><h2 id="3465">Control</h2><ol><li><b>Control</b>
You’ll begin by build control systems to actuate a vehicle to move it on a path.</li><li><b>Project: PID Control</b></li></ol>
<figure id="d410">
<div>
<div>
<img class="ratio" src="http://placehold.it/16x9">
<iframe class="" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FnbVoUx6fCeo%3Ffeature%3Doembed&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DnbVoUx6fCeo&image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FnbVoUx6fCeo%2Fhqdefault.jpg&key=a19fcc184b9711e1b4764040d3dc5c07&type=text%2Fhtml&schema=youtube" allowfullscreen="" frameborder="0" height="480" width="854">
</div>
</div>
</figure></iframe></div></div></figure><p id="f53f">Then, you’ll implement the classic closed-loop controller — a proportional-integral-derivative control system.</p><h2 id="3017">Career Development</h2><ol><li><b>Build Your Online Presence
</b>Here, you’ll continue to develop your professional brand, with the goal of making it easy for employers to understand why you are the best candidate for their job.</li></ol><h2 id="c7d6">System Integration</h2><ol><li><b>Autonomous Vehicle Architecture
</b>Get ready! It’s time to earn the system architecture of Carla, Udacity’s own self-driving car!</li><li><b>Introduction to ROS</b>
Here, you’ll navigate Robot Operating System (ROS) to send and receive messages, and perform basic commands.</li><li><b>Packages & Catkin Workspaces
</b>Next, you’ll create and prepare an ROS package so that you are ready to deploy code on Carla.</li><li><b>Writing ROS Nodes
</b>The, you’ll develop ROS nodes to perform specific vehicle functions, like image classification or motion control.</li><li><b>Project: Program an Autonomous Vehicle</b></li></ol>
<figure id="9504">
<div>
<div>
<img class="ratio" src="http://placehold.it/16x9">
<iframe class="" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FMV5Dmj3c9oY%3Ffeature%3Doembed&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DMV5Dmj3c9oY&image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FMV5Dmj3c9oY%2Fhqdefault.jpg&key=a19fcc184b9711e1b4764040d3dc5c07&type=text%2Fhtml&schema=youtube" allowfullscreen="" frameborder="0" height="480" width="854">
</div>
</div>
</figure></iframe></div></div></figure><p id="9931">Finally, for your last project, you’ll deploy your teams’ code to Carla, a real self-driving car, and see how well it drives around the test track!</p><ol><li><b>Graduation
</b>Congratulations! You did it!</li></ol><p id="0fff">By structuring our curriculum in this way, we’re able to offer you the opportunity to master critical skills in each core area of the self-driving car stack. You’ll establish the core foundations necessary to launch or advance your career, while simultaneously preparing yourself for more specialized and advanced study.</p><p id="eafb">Ready? Let’s drive!</p></article></body>