{"id":22921048,"url":"https://github.com/jiayi-pan/bot-localization","last_synced_at":"2025-09-12T11:45:14.187Z","repository":{"id":80873582,"uuid":"439707434","full_name":"Jiayi-Pan/Bot-Localization","owner":"Jiayi-Pan","description":"Comparison and Analysis of Kalman Filter and Particle Filter in Robot Localization","archived":false,"fork":false,"pushed_at":"2022-05-05T20:40:14.000Z","size":8013,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-07T08:48:47.055Z","etag":null,"topics":["localization","robotics"],"latest_commit_sha":null,"homepage":"","language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Jiayi-Pan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-18T20:20:31.000Z","updated_at":"2021-12-23T22:52:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"313c04f9-1d77-4952-9fa3-b07238c648ae","html_url":"https://github.com/Jiayi-Pan/Bot-Localization","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jiayi-Pan%2FBot-Localization","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jiayi-Pan%2FBot-Localization/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jiayi-Pan%2FBot-Localization/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jiayi-Pan%2FBot-Localization/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jiayi-Pan","download_url":"https://codeload.github.com/Jiayi-Pan/Bot-Localization/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246651240,"owners_count":20811990,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["localization","robotics"],"created_at":"2024-12-14T07:18:26.106Z","updated_at":"2025-04-01T13:43:25.223Z","avatar_url":"https://github.com/Jiayi-Pan.png","language":"TeX","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Comparision and Analysis of Kalman Filter and Particle Filter in Robot Localization\nFinal project for EECS 498 Introduction to Algorithmic Robotics, Fall 2021, University of Michigan\n\n\u003e Author: Jiayi Pan, Changyuan Qiu (equal contributions)\n\n\u003e See the full project report: [Comparision and Analysis of Kalman Filter and Particle Filter in Robot Localization](https://github.com/Jiayi-Pan/Bot-Localization/blob/master/EECS_498_Algorithmic_Robotics_Final_Project___Project_Report.pdf)\n\n\u003cimg src=\"Images/p10000.png\" alt=\"drawing\" width=\"600\"/\u003e\n\n\nIn this project, we introduced, compared and analyzed two robot localization algorithms: Kalman Filter and Particle Filter.\nExtensive experiments were conducted under a curated simulation environment which covers scenarios including PR2 robot\nmoving forward in a spacious environment, turning around, and moving in corridors with different widths. After comparison\nand analysis, we conclude that while Kalman filter is more efficient and generates lower error overall under Gaussian noise,\nparticle filter is more robust and generates more realistic outputs when most of the surrounding space is unreachable.\n\n\n\n## To reproduce the result\n- Environment Setup: ```./install.sh```\n- See the demo and reproduce our result: ```python demo.py```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjiayi-pan%2Fbot-localization","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjiayi-pan%2Fbot-localization","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjiayi-pan%2Fbot-localization/lists"}