-
Notifications
You must be signed in to change notification settings - Fork 2
chaitanya1123/Robot-Localization-using-Particle-Filtering
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
README ---Files included---: Code : particleFilter.py mapParser.py logParser.py gridFunctions.py measurementModel.py motionModel.py resample.py Data : log data,map data Output : GIF file (showing localization), .txt files (output variables) Readme file: README.txt ---Implementation---: We have implemented Robot Localization using Particle filtering in python using the provided data. Files 'wean.dat' and 'robotdata' are used to parse the map, odometry and laser readings. Particles are generated using random gaussian distribution. Odometry data is used for the motion model and log data for the sensor model. Resampling is carried out using low variance sampling. After implementing this particle filter algorithm, all the particles localize to a particular location, thus indicating the best estimate true pose of the robot. ---How to run--- : Run the file particleFilter.py with default arguments. To run the algorithm for different robot log data - Open logParser.py Choose the robotdata from the log data file and add to the filepath.
About
Robot Localization using Particle Filtering
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published