
All algorithms are using Dataset1 to generate the following results. This project contains Dataset0 (MRSLAM_Dataset4, Robot3) and Dataset1 (MRCLAM_Dataset9, Robot3). UTIAS Multi-Robot Cooperative Localization and Mapping is 2D indoor feature-based dataset. If you find anything wrong with my implementations, such as inappropriate understanding or code bugs, please leave a comment! Table of Contents If you are new to SLAM problem and is reading the book Probabilistic Robotics, this repo will be perfect for you - I programmed in Python not C++ with abundant inline comments and good demonstrations of the results. Therefore, I created this repo to demonstrate the basic concepts behind the book, paired with results running on a simple dataset. This project contains Python3 implementations and results of a variety of state estimation and SLAM algorithms in Sebastian Thrun's book Probabilistic Robotics using UTIAS Multi-Robot Cooperative Localization and Mapping dataset.Īs a beginner in SLAM, I always found it difficult to understand the non-intuitive mathematical equations, and I can barely find straightforward instructions on implementing these algorithms. SLAM Algorithm Implementation - Probabilistic Robotics Chenge Yang, 2019 Winter, Northwestern University
