Kalman Filters

Learn how Kalman filters work and how to apply them to mobile robots using ROS.


Basics for Robotics
10 hours
25 exercises
1 robot used
0% completed

Course overview

One of the most common problems in robot navigation is to know where your robot is localized in the environment (known as robot localization). In this field, Kalman Filters are one of the most important tools that we can use.

With this course, you will understand the importance of Kalman Filters for robotics, and how they work. You will learn the theoretical meaning, but also the Python implementation. Finally, you will also apply the studied filters to mobile robots using ROS.

What You Will Learn

In this course you will learn:

  • What is a Kalman Filter and why are required
  • Different types of Kalman Filters and when to apply each one.
  • Bayesian Filters
  • One-dimensional Kalman Filters
  • Multivariate Kalman Filters
  • Unscendent Kalman Filters
  • Extended Kalman Filters
  • Particle Filters

Course Summary

User Ratings

Order ratings by

DEMBELE MAMADOU
Rated 5 stars out of 5
5.0
22/11/2022, 10:28:59
Ruben Vidal
Rated 4 stars out of 5
4.0
16/11/2022, 03:19:35
FINNY VARGHESE
Rated 4 stars out of 5
4.0
13/11/2022, 20:32:37
Daniel Eneh
Rated 5 stars out of 5
5.0
11/11/2022, 19:20:05
Shayma Akbar
Rated 4 stars out of 5
4.0
4/11/2022, 18:23:43
Talha Wahab
Rated 5 stars out of 5
5.0
12/10/2022, 05:14:55
Abhishek Sreesaila
Rated 4 stars out of 5
4.0
4/10/2022, 12:56:29
Manuel Esquer Cerezo
Rated 4 stars out of 5
4.0
16/9/2022, 08:19:07
Ido Finkelman
Rated 2 stars out of 5
2.0
In the second unit I had major bugs in your code. In unit 3 there were no definitions for the functions that I had to write as excercises.
11/9/2022, 08:41:42
z s
Rated 5 stars out of 5
5.0
It is a very great courses which is full of detailed explaination of the concepts and every step that you need to do. It is way better than some of the others courses
31/8/2022, 15:50:26
Francisco José Mañas Álvarez
Rated 4 stars out of 5
4.0
26/8/2022, 19:28:53
Ilayda Rinscheid
Rated 1 stars out of 5
1.0
bad explanation - example is too intoduced too soon. maybe you should start with the flow diagramm and show more diagram steps between the process of data computation
25/8/2022, 13:25:38
Nawaf Khamis
Rated 5 stars out of 5
5.0
14/7/2022, 14:15:41
Samuil Aleksandrov
Rated 5 stars out of 5
5.0
4/7/2022, 11:50:34
Daniel Abraham
Rated 4 stars out of 5
4.0
29/6/2022, 11:03:39
Animesh Singhal
Rated 5 stars out of 5
5.0
22/6/2022, 23:30:42
Jason Koubi
Rated 5 stars out of 5
5.0
19/6/2022, 18:14:18
N J
Rated 5 stars out of 5
5.0
15/6/2022, 07:42:31
Fehmi Karaalioglu
Rated 4 stars out of 5
4.0
8/6/2022, 20:40:23

Showing page 1 of 1. Total records: 19.

This course is part of this learning path:
Basic Robotics Theory

Robot Used in This Course

Course Creators

Roberto Zegers