Spainjfrascon/SLAM_AND_PATH_PLANNING_ALGORITHMS
This repository contains the solutions to all the exercises for the MOOC about SLAM and PATH-PLANNING algorithms given by professor Claus Brenner at Leibniz University. This repository also contains my personal notes, most of them in PDF format, and many vector graphics created by myself to illustrate the theoretical concepts. Hope you enjoy it! :)
🎓 Bài giải + tài liệu tham khảo hoàn chỉnh về SLAM & lập lộ trình đường đi
Từng bài tập được kiểm chứng kỹ lưỡng, đi kèm ghi chú cá nhân và đồ họa minh họa bằng vector.
Đây là kho lưu trữ chứa tất cả bài giải cho các bài tập lập trình trong khóa học SLAM và LẬP LỘ TRÌNH ĐƯỜNG ĐI do giảng viên Claus Brenner (Đại học Leibniz) dạy. Toàn bộ code được viết bằng Python 2.x, và mỗi bài tập đã qua kiểm tra hai đến ba lần để đảm bảo độ chính xác.
Khóa học này bao phủ từ những khái niệm cơ bản cho đến các thuật toán phức tạp như Kalman Filter, Extended Kalman Filter, Particle Filter, Fast-SLAM, cũng như các thuật toán lập lộ trình đường đi trong robot học. Người theo dõi nên có nền tảng vững về đại số và thống kê, cũng như kỹ năng Python cơ bản.
✨ Điểm nổi bật
- Code bài tập đã được giải đầy đủ: Tất cả bài tập trong khóa học được implement bằng Python 2.x.
- Ghi chú cá nhân bằng LaTeX/LyX: Bao gồm cả nguồn .tex, .lyx và bản PDF, hữu ích để tham khảo hoặc tự tạo ghi chú.
- Đồ họa vetorial minh họa: Hàng trăm hình ảnh vector được tạo bởi tác giả để giải thích rõ các khái niệm lý lý thuyết.
- Kiểm chứng chất lượng: Mỗi bài tập được kiểm tra hai đến ba lần, đảm bảo độ chính xác cao.
- Hỗ trợ học tập qua video: Tác giả cũng tạo hai danh sách phát YouTube riêng biệt cho SLAM và Path Planning, để so sánh với giải pháp của người học.
- Cấu trúc thư mục rõ ràng: Mỗi thư mục bài học chứa mã nguồn, ghi chú, và hình ảnh minh họa tương ứng.
💡 Vì sao đáng chú ý
Kho tài nguyên này không chỉ là tập hợp đáp án — mà còn là bộ công cụ học tập toàn diện. Với sự kết hợp giữa code thực thi, giải thích lý lý thuyết bằng ghi chú PDF, và hình ảnh minh họa trực quan, người mới bắt đầu có thể dễ dàng tiếp cận và hiểu sâu các khái niệm phức tạp trong robot học.
Đặc biệt, sự tồn tại của các video hướng dẫn trên YouTube giúp người học so sánh và kiểm chứng giải pháp của mình một cách hiệu quả, giống như một “bản đồ” dẫn đường rõ ràng cho việc học tự học.
#SLAM #PathPlanning #Robotics #KalmanFilter #TiniX
Similar Projects
Discover other similar projects and AI models.
Python sample codes and textbook for robotics algorithms.
:sunglasses: A curated list of robotics libraries and software
Data Assimilation with Python: a Package for Experimental Research
A Flexible Framework for Robot visualization and programming in Python
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives