Skip to content

Comparison of Dead Reckoning, Least square, Extended Kalman and Particle filter

License

Notifications You must be signed in to change notification settings

naveenbiitk/State_Estimation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

State_Estimation

Comparison of Dead Reckoning, Least square, Extended Kalman and Particle filter

This program is written on python2.7 and excuted in Ubuntu16.04

Steps to run this simulation on your system

  • First Install python
  • Install the dependency library numpy and matplotlib
  • Open the terminal/CMD and type the following commands to get started
    • Type git clone https://github.com/naveenbiitk/State_Estimation.git
    • This will create a copy of the above code on your current folder in terminal
    • Now go inside the python_1 folder in the terminal
    • run the code by python main.py

You can see the simulation environment, the input control is corrupted with manual noise and the environment is assumed to be fitted with 4 becon, which provides correction to the point-robot.

Dead reckoning

dr pic

Least square

lq pic

Particle filter

pf pic

Extended Kalman filter

ekf pic

Further theory and reference can be seen in here

About

Comparison of Dead Reckoning, Least square, Extended Kalman and Particle filter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published