YoVDO

Robot Localization with Python and Particle Filters

Offered By: Coursera Project Network via Coursera

Tags

Artificial Intelligence Courses Robotics Courses Python Courses NumPy Courses

Course Description

Overview

In this one hour long project-based course, you will tackle a real-world problem in robotics. We will be simulating a robot that can move around in an unknown environment, and have it discover its own location using only a terrain map and an elevation sensor. We will encounter some of the classic challenges that make robotics difficult: noisy sensor data, and imprecise movement. We will tackle these challenges with an artificial intelligence technique called a particle filter. By the end of this project, you will have coded a particle filter from scratch using Python and numpy. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Syllabus

  • Project Overview
    • In this one hour long project-based course, you will tackle a real-world problem in robotics. We will be simulating a robot that can move around in an unknown environment, and have it discover its own location using only a terrain map and an elevation sensor. We will encounter some of the classic challenges that make robotics difficult: noisy sensor data, and imprecise movement. We will tackle these challenges with an artificial intelligence technique called a particle filter.

Taught by

Daniel Romaniuk

Related Courses

Introduction to Artificial Intelligence
Stanford University via Udacity
Artificial Intelligence for Robotics
Stanford University via Udacity
Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Control of Mobile Robots
Georgia Institute of Technology via Coursera
Artificial Intelligence Planning
University of Edinburgh via Coursera