# Self-Driving Car Engineer - Localization

by

Localizing the Vehicle with a Particle Filter

This course is a part of the Self-Driving Car Engineer Nanodegree Program.

Self-driving cars must know precisely where they are in the world, often relative to a high-definition map. You will build a particle filter and take advantage of Markov localization to determine the position of your vehicle.

###### Included in Course
• Rich Learning Content

• Interactive Quizzes

• Taught by Industry Pros

• Real World Projects

• Student Support Community

• Personalized Career Support

## Join the Path to Greatness

This course is part of a Nanodegree Program. It is a step towards a new career in Self-Driving Car Engineer.

#### Self-Driving Car Engineer - Localization

by

Enhance your skill set and boost your hirability through innovative, independent learning.

## What You Will Learn

#### Introduction to Localization

• Meet the team that will guide you through the localization lessons!

#### Introduction to Localization

• Meet the team that will guide you through the localization lessons!

#### Localization Overview

• Sebastian Thrun will give you an overview of the theory behind localization!

#### Localization Overview

• Sebastian Thrun will give you an overview of the theory behind localization!

#### Markov Localization

• In this lesson, you'll learn the math behind localization as well as how to implement Markov localization in C++.

#### Markov Localization

• In this lesson, you'll learn the math behind localization as well as how to implement Markov localization in C++.

#### Motion Models

• Here you'll learn about vehicle movement and motion models to predict where your car will be at a future time.

#### Motion Models

• Here you'll learn about vehicle movement and motion models to predict where your car will be at a future time.

#### Particle Filters

• Now, Sebastian will teach you what a particle filter is and will teach the theory and math behind the particle filter.

#### Particle Filters

• Now, Sebastian will teach you what a particle filter is and will teach the theory and math behind the particle filter.

#### Implementation of a Particle Filter

• Now that you understand how a particle filter works, you'll learn how to code a particle filter.

#### Implementation of a Particle Filter

• Now that you understand how a particle filter works, you'll learn how to code a particle filter.

#### Kidnapped Vehicle Project

• In this project, you'll build a particle filter and combine it with a real map to localize a vehicle!

#### Kidnapped Vehicle Project

• In this project, you'll build a particle filter and combine it with a real map to localize a vehicle!

## Prerequisites and Requirements

C++, Calculus, Linear Algebra

See the Technology Requirements for using Udacity.

## Why Take This Course

By the end of this course, you will be able to model a vehicle with one of several motion models, and localize it using a particle filter.

###### What do I get?
• Instructor videos
• Learn by doing exercises
• Taught by industry professionals