/augmented_mcl

Augmented MCL algorithm for autonomous robots

Primary LanguageC++

This project shows how a particle filter can recover from localization failure whenever
the robot is "kidnapped". This kidnapping can involve being physically moved by a human, 
or can be applied in the context of underwater robots where ocean currents or other animals
may push the robot in an unwanted direction.

I cover in detail how everything works in my blog post, http://blog.cs4u.us/2014/08/surviving-kidnapping-particle-filter.html,