Vidéo pédagogique

3.2. Examples for the Perception in the EKF

Durée : 00:08:46 -Réalisation : 1 juin 2015 -Mise en ligne : 1 juin 2015
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
  • audio 1 audio 2 audio 3
Descriptif

In this video we discuss the secondtwo equations of the Kalman filter.

Intervenant
Thème
Notice
Sous-titrage
English
Langue :
Anglais
Crédits
Agostino Martinelli (Intervenant)
Conditions d'utilisation
This course material is provided under Creative Commons License BY-NC-ND: the name of the author should always be mentioned ; the user can exploit the work except in a commercial context and he cannot make changes to the original work.
Citer cette ressource :
Agostino Martinelli. Inria. (2015, 1 juin). 3.2. Examples for the Perception in the EKF. [Vidéo]. Canal-U. https://www.canal-u.tv/61967. (Consultée le 27 septembre 2023)
Contacter
Documentation

Avec les mêmes intervenants

  • 3.1. Examples for the Action in the EKF
    Vidéo pédagogique
    00:09:13
    3.1. Examples for the Action in the EKF
    Martinelli
    Agostino

    In part 2, we have seen the equations of the Bayes filter, which are the general equations which allow us to update the probability distribution, as the data from both proprioceptive sensors and

  • 2.7. Grid Localization: an example in 1D
    Vidéo pédagogique
    00:11:52
    2.7. Grid Localization: an example in 1D
    Martinelli
    Agostino

    Now that we have the equations of the Bayes filter, we need a method in order to implement in real cases these equations. So, in the following, I want to discuss two methods, which are commonly

  • 3.7. Observability Rank Criterion
    Vidéo pédagogique
    00:06:56
    3.7. Observability Rank Criterion
    Martinelli
    Agostino

    In this video, we discuss an automatic method which is analytical and allows us to answer the question if a state is observable or not: this method is the Observability Rank Criterion which has

  • 3.6. Observability in robotics
    Vidéo pédagogique
    00:07:21
    3.6. Observability in robotics
    Martinelli
    Agostino

    In this video we discuss a fundamental issue which arises when we deal with an estimation problem: understanding if the system contains enough information to perform the estimation of the state.

  • 3.8. Applications of the Observability Rank Criterion
    Vidéo pédagogique
    00:08:10
    3.8. Applications of the Observability Rank Criterion
    Martinelli
    Agostino

    In this video we want to apply the observability rank criterion to understand the observability properties of the system that we saw in the previous videos.

  • 3.3. The EKF is a weight mean
    Vidéo pédagogique
    00:07:21
    3.3. The EKF is a weight mean
    Martinelli
    Agostino

    In this video I want to discuss the second two equations of the Kalman filter. And in particular I want to show that these actually perform a kind of weight mean.

  • 3.4. The use of the EKF in robotics
    Vidéo pédagogique
    00:10:35
    3.4. The use of the EKF in robotics
    Martinelli
    Agostino

    In this video I want to explain the steps that we have to follow in order to implement an extended Kalman filter in robotics.

  • 2.5. Reminds on probability
    Vidéo pédagogique
    00:06:07
    2.5. Reminds on probability
    Martinelli
    Agostino

    In this sequence I want to remind you a few concepts in the theory of probability and then in the next one we finally derive the equations of the Bayes filter. So the concept that I want to

  • 2.8. The Extended Kalman Filter (EKF)
    Vidéo pédagogique
    00:08:01
    2.8. The Extended Kalman Filter (EKF)
    Martinelli
    Agostino

    We have seen the grid localization, and the advantage of this approach is that we can deal with any kind of probability distribution; in particular we don't need to do a Gaussian assumption. The

  • 2.6. The Bayes Filter
    Vidéo pédagogique
    00:07:35
    2.6. The Bayes Filter
    Martinelli
    Agostino

    The equations of the Bayes filters are the equation that allow us to update the probability distribution for the robot to be in a given configuration by integrating the information that are in the

  • 2.3. Wheel encoders for a differential drive vehicle
    Vidéo pédagogique
    00:07:47
    2.3. Wheel encoders for a differential drive vehicle
    Martinelli
    Agostino

    In this video, we want to discuss the case of a wheel encoders in 2D, and in particular the case of a robot equipped with a differential drive which is very popular in mobile robotics.

Sur le même thème

  • 3.1. Examples for the Action in the EKF
    Vidéo pédagogique
    00:09:13
    3.1. Examples for the Action in the EKF
    Martinelli
    Agostino

    In part 2, we have seen the equations of the Bayes filter, which are the general equations which allow us to update the probability distribution, as the data from both proprioceptive sensors and

  • 2.7. Grid Localization: an example in 1D
    Vidéo pédagogique
    00:11:52
    2.7. Grid Localization: an example in 1D
    Martinelli
    Agostino

    Now that we have the equations of the Bayes filter, we need a method in order to implement in real cases these equations. So, in the following, I want to discuss two methods, which are commonly

  • 5.9. Other approaches: Planning-based approaches
    Vidéo pédagogique
    00:07:52
    5.9. Other approaches: Planning-based approaches
    Vasquez Govea
    Alejandro Dizan

    In this video we are going to study a second, and probably the most promising alternative for motion prediction: planning-based algorithms.

  • 5.7. Typical Trajectories: drawbacks
    Vidéo pédagogique
    00:05:32
    5.7. Typical Trajectories: drawbacks
    Vasquez Govea
    Alejandro Dizan

    In previous videos we have discussed how to implement the typical trajectories and motion patterns approach. In this video we are going to discuss what are the drawbacks of such an approach,

  • 5.8. Other approaches: Social Forces
    Vidéo pédagogique
    00:05:35
    5.8. Other approaches: Social Forces
    Vasquez Govea
    Alejandro Dizan

    In this video we will review one of the alternatives we are proposing to the use of Hidden Markov models and typical trajectories: the Social Force model.

  • 5.6. Predicting Human Motion
    Vidéo pédagogique
    00:07:25
    5.6. Predicting Human Motion
    Vasquez Govea
    Alejandro Dizan

    In video 5.5 we have defined an HMM in Python. In this video we are going to learn how to use it to estimate and predict motion.

  • 5.4. Bayesian filter inference
    Vidéo pédagogique
    00:04:13
    5.4. Bayesian filter inference
    Vasquez Govea
    Alejandro Dizan

    In this video we will review the base filter and we will study a particular instance of the Bayesian filter called Hidden Markov models which is a discrete version of a Bayesian filter.

  • 5.3b. Learning typical trajectories 2/2
    Vidéo pédagogique
    00:04:46
    5.3b. Learning typical trajectories 2/2
    Vasquez Govea
    Alejandro Dizan

    In this video we are aiming to improve on the results we obtained in video 5.3a, in particular with respect to the greyed-out trajectories that are badly represented.

  • 5.3a. Learning typical trajectories 1/2
    Vidéo pédagogique
    00:05:30
    5.3a. Learning typical trajectories 1/2
    Vasquez Govea
    Alejandro Dizan

    In video 5.2 we showed how to apply the expectation maximization clustering algorithm to two-dimensional data. In this video we will learn how to apply it to trajectory data. And then we will be