Skip to content

This simulator demonstrates a simple implementation of standard EKF-SLAM.

Notifications You must be signed in to change notification settings

plumewind/ekf_slam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

665a95f · Nov 6, 2018

History

10 Commits
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018
Nov 6, 2018

Repository files navigation

EKF-SLAM Simulator

To watch the video, please click on the picture below! Watch the video

This simulator demonstrates a simple implementation of standard EKF-SLAM. It permits simple configuration via 'configfile.m' to perform SLAM with various control parameters, noises, etc. Also various switches are available to choose known data-association versus gating, etc.

The key file in this simulator is called 'ekfslam_sim.m'. Type 'help ekfslam_sim' for more information of how to use it.

In addition to on-line animations, the simulator returns a data-structure of the logged state information for off-line processing. An example use of this data is shown in m-file 'plot_feature_loci.m', which plots the trajectories of the landmark estimates.

From the homework of probabilistic robot course

How to use ?

Open matlab and enter the following two commands on the command line:

load('example_webmap.mat')

ekfslam_sim(lm,wp)

About

This simulator demonstrates a simple implementation of standard EKF-SLAM.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages