lidar_slam_ros2. ROS 2 LiDAR SLAM for pointcloud-map authoring, benchmarking, and Autoware-compatible map workflows.
832lidar_localization_ros2. 3D LIDAR Localization using pointcloud map in ROS 2 (Not SLAM)
538li_slam_ros2. ROS 2 package of tightly-coupled lidar inertial ndt/gicp slam
429kalman_filter_localization_ros2. gnss/imu localization using kalman filter
358rust_robotics. 100+ robotics algorithms in Rust: planning, localization, SLAM, control, and benchmarks.
241lidar_localizer. lidar localizer in Autoware AI
187gnssplusplus-library. Modern C++ GNSS/RTK/PPP/CLAS toolkit.
180CudaRobotics. GPU-accelerated robotics (CUDA + C++)
134ndt_omp_ros2. ROS2 porting of ndt_omp
75PoseOptimizationSLAM3D. Python sample code of 3D pose optimization SLAM
68littleslam_ros2. A ROS2 Wrapper for LittleSLAM, which is a 2D-LiDAR SLAM for educational use
41NormalDistributionTransform2D. Python sample code of 2D NDT Scan Matching
37RANSAC-plus. (unofficial)(2025)RANSAC Revisited: An Improved Algorithm for Robust Subspace Recovery under Adversarial and Noisy Corruptions
30ensemble_kalman_filter. Python sample code of robot localization with ensemble kalman filter and landmarks
28laser_deskew. ros1 package for 2d laser deskew using tf.
22lidar_undistortion. A header-only program of 3d rotary lidar undistortion using 9-axis imu
21amcl_3d. AMCL(Adaptive Monte Carlo Localization) using 3D LiDAR for ROS.
20imu_estimator. attitude estimator with gyro bias correction
17gaussian_particle_filter. Python sample of Gaussian Particle Filter localization
16transfrom_velocity. C++ program for performing 3D and 2D velocity transformations using Lie algebra.
11gnss_imu_wheel_localizer. gnss/imu/wheel localizer for autoware
9particle_filtering_model_predictive_control. Particle filtering model predictive control simulation.
7mathematical_robotics. A C++ port of the MathematicalRobotics library
7pygnss. pygnss is a gnss analysis library
7quaternion-based_kalman_filter. Python
5q-method. estimator to minimize Wahba's loss function for satellite attitude
3autoware_tools. C++
2simple_visual_slam. Readable Visual SLAM in 6k lines of C++17. Mono/RGB-D/Stereo/DL-Depth, loop closing, ROS2 node. BSD-2-Clause.
2RTKLIB. C
1gsdc2023. Google Smartphone Decimeter Challenge 2023
1sideslip-angle-vehicle-estimation. MATLAB and C++ implementations of sideslip angle estimators
1glim. GLIM: versatile and extensible range-based 3D localization and mapping framework
1