awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
rlabbe avatar

rlabbe/Kalman-and-Bayesian-Filters-in-Python

0
View on GitHub↗
19,050 星标·4,496 分支·Jupyter Notebook·9 次浏览

Kalman And Bayesian Filters In Python

本项目是一个用于在 Python 中实现贝叶斯估计和卡尔曼滤波的教育资源和工具包。它提供了一个框架,通过结合噪声传感器数据与数学过程模型来构建线性及非线性滤波器,从而估计动态系统的状态。

该库专注于概率状态估计,利用递归贝叶斯更新和状态空间数学建模来优化对系统状态的认知。它包含用于模拟动态系统的实用工具,允许用户生成合成轨迹和传感器观测数据,以验证跟踪算法与已知真值数据的匹配度。

该合集涵盖了控制系统工程、机器人导航和传感器数据融合的核心概念。它结构化为一个综合指南,将理论解释与计算概率分布及管理动态环境不确定性的实用代码实现相结合。

Features

  • Kalman Filter Implementations - Provides a comprehensive toolkit for building linear and non-linear Kalman filters to estimate dynamic system states.
  • Bayesian Estimation Guides - Serves as a comprehensive educational resource for learning and implementing Bayesian estimation and Kalman filters.
  • Kalman Filter Localization - Provides a library of tools for constructing Kalman filters to estimate system states.
  • State Estimation Libraries - Implements probabilistic state estimation to track system status using sensor measurements and predictive models.
  • Probabilistic Estimation Toolkits - Offers a toolkit for calculating probability distributions of system states using iterative Bayesian updates.
  • Dynamic System Simulators - Includes utilities for simulating dynamic systems to generate synthetic data for algorithm validation.
  • Recursive Bayesian Updates - Implements recursive Bayesian updating to refine system state beliefs based on incoming sensor measurements.
  • Bayesian Machine Learning - Tutorials on Bayesian filtering and Kalman filter implementations.
  • 定位与状态估计 - Educational resource for Kalman and Bayesian filters.
  • Time Series Analysis - Educational library for Kalman and Bayesian filtering.
  • Robotics Education - Educational resource for Bayesian filtering and estimation.
  • Control Systems Engineering - Covers core concepts in control systems engineering for maintaining stability in dynamic environments.
  • Sensor Fusion - Combines noisy measurements from multiple sensors to produce accurate system state estimates.
  • Simulation Frameworks - Provides a framework for simulating dynamic systems to validate tracking and estimation algorithms.
  • State-Space Models - Provides state-space mathematical modeling to represent dynamic systems for recursive estimation.
  • Covariance Propagation - Implements iterative covariance propagation to update system uncertainty estimates at each time step.
  • Navigation Algorithms - Implements mathematical filters to assist in robotics navigation and tracking.
  • Gaussian Approximations - Provides methods for approximating uncertainty as multivariate normal distributions to simplify non-linear state estimation.
  • Monte Carlo Simulators - Generates synthetic trajectories and sensor observations using Monte Carlo simulation to validate tracking algorithms.

Star 历史

rlabbe/kalman-and-bayesian-filters-in-python 的 Star 历史图表rlabbe/kalman-and-bayesian-filters-in-python 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Kalman And Bayesian Filters In Python 的开源替代方案

相似的开源项目,按与 Kalman And Bayesian Filters In Python 的功能重合度排序。
  • rlabbe/filterpyrlabbe 的头像

    rlabbe/filterpy

    3,772在 GitHub 上查看↗

    filterpy is a toolkit for Bayesian state estimation, Gaussian statistical analysis, and time-series noise reduction. It provides a library of linear and non-linear Kalman filters, as well as routines for non-Gaussian state estimation and signal smoothing. The project implements a variety of estimation methods, including particle filtering using Markov Chain Monte Carlo and resampling, and discrete Bayes filtering. It also includes a suite of algorithms for refining historical state estimates through backward and fixed-lag smoothing. Additional capabilities cover multivariate Gaussian analysi

    Python
    在 GitHub 上查看↗3,772
  • atsushisakai/pythonroboticsAtsushiSakai 的头像

    AtsushiSakai/PythonRobotics

    29,772在 GitHub 上查看↗

    PythonRobotics is a comprehensive collection of modular robotics algorithms and educational simulations designed for autonomous navigation, state estimation, and motion control. The project provides a library of standalone implementations for path planning, localization, mapping, and kinematics, serving as a resource for researchers and students to experiment with foundational and advanced robotic theories. The project distinguishes itself through an algorithm-centric design where each module functions as an isolated script, allowing for independent testing and clear pedagogical demonstration

    Pythonalgorithmanimationautonomous-driving
    在 GitHub 上查看↗29,772
  • hku-mars/fast-livo2hku-mars 的头像

    hku-mars/FAST-LIVO2

    3,634在 GitHub 上查看↗

    FAST-LIVO2 is a LiDAR-inertial odometry framework and factor-graph SLAM implementation designed for real-time robot localization and 3D mapping. It functions as a multi-sensor fusion pipeline and state estimator that integrates LiDAR, inertial, and camera inputs to track a robot's position and orientation. The system employs a tightly-coupled sensor fusion approach to maintain stable navigation, particularly in degraded environments. It utilizes a voxel-based 3D mapping tool to organize point clouds into volumetric grids, which optimizes memory usage and search speed during spatial reconstruc

    C++3d-reconstructioncolored-point-cloudgaussian-splatting
    在 GitHub 上查看↗3,634
  • rpng/open_vinsrpng 的头像

    rpng/open_vins

    2,758在 GitHub 上查看↗

    Open_vins is a visual-inertial odometry framework and SLAM system designed for robotic state estimation. It uses an Extended Kalman Filter to fuse high-frequency inertial sensor data with visual feature tracks to estimate the position and orientation of a moving device. The system features a sensor calibration suite for calculating intrinsic and extrinsic parameters, as well as temporal offsets between cameras and inertial measurement units. It includes a manifold interpolator that uses B-Spline curves over the special Euclidean group to produce smooth trajectory paths between discrete pose e

    C++ekf-localizationmsckfopen-vins
    在 GitHub 上查看↗2,758
查看 Kalman And Bayesian Filters In Python 的所有 30 个替代方案→

常见问题解答

rlabbe/kalman-and-bayesian-filters-in-python 是做什么的?

本项目是一个用于在 Python 中实现贝叶斯估计和卡尔曼滤波的教育资源和工具包。它提供了一个框架,通过结合噪声传感器数据与数学过程模型来构建线性及非线性滤波器,从而估计动态系统的状态。

rlabbe/kalman-and-bayesian-filters-in-python 的主要功能有哪些?

rlabbe/kalman-and-bayesian-filters-in-python 的主要功能包括:Kalman Filter Implementations, Bayesian Estimation Guides, Kalman Filter Localization, State Estimation Libraries, Probabilistic Estimation Toolkits, Dynamic System Simulators, Recursive Bayesian Updates, Bayesian Machine Learning。

rlabbe/kalman-and-bayesian-filters-in-python 有哪些开源替代品?

rlabbe/kalman-and-bayesian-filters-in-python 的开源替代品包括: rlabbe/filterpy — filterpy is a toolkit for Bayesian state estimation, Gaussian statistical analysis, and time-series noise reduction.… atsushisakai/pythonrobotics — PythonRobotics is a comprehensive collection of modular robotics algorithms and educational simulations designed for… hku-mars/fast-livo2 — FAST-LIVO2 is a LiDAR-inertial odometry framework and factor-graph SLAM implementation designed for real-time robot… rpng/open_vins — Open_vins is a visual-inertial odometry framework and SLAM system designed for robotic state estimation. It uses an… hku-mars/fast_lio — FAST_LIO is a real-time SLAM system and LiDAR-inertial odometry package designed for simultaneous localization and… hkust-aerial-robotics/vins-fusion — VINS-Fusion is a multi-sensor fusion framework and visual-inertial odometry system. It integrates camera images,…