awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 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 estrellas·4,496 forks·Jupyter Notebook·10 vistas

Kalman And Bayesian Filters In Python

Este proyecto es un recurso educativo y un kit de herramientas para implementar estimación bayesiana y filtros de Kalman en Python. Proporciona un marco para construir filtros lineales y no lineales con el fin de estimar el estado de sistemas dinámicos combinando datos de sensores ruidosos con modelos matemáticos de procesos.

La biblioteca se centra en la estimación probabilística de estados, utilizando actualización bayesiana recursiva y modelado matemático de espacio de estados para refinar las creencias sobre los estados del sistema. Incluye utilidades para simular sistemas dinámicos, lo que permite a los usuarios generar trayectorias sintéticas y observaciones de sensores para validar algoritmos de seguimiento frente a datos de referencia conocidos.

La colección cubre conceptos fundamentales en ingeniería de sistemas de control, navegación robótica y fusión de datos de sensores. Está estructurada como una guía completa que combina explicaciones teóricas con implementaciones prácticas de código para calcular distribuciones de probabilidad y gestionar la incertidumbre en entornos dinámicos.

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.
  • Localización y estimación de estado - 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.

Historial de estrellas

Gráfico del historial de estrellas de rlabbe/kalman-and-bayesian-filters-in-pythonGráfico del historial de estrellas de rlabbe/kalman-and-bayesian-filters-in-python

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Kalman And Bayesian Filters In Python

Proyectos open-source similares, clasificados según cuántas características comparten con Kalman And Bayesian Filters In Python.
  • rlabbe/filterpyAvatar de rlabbe

    rlabbe/filterpy

    3,772Ver en 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
    Ver en GitHub↗3,772
  • atsushisakai/pythonroboticsAvatar de AtsushiSakai

    AtsushiSakai/PythonRobotics

    29,772Ver en 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
    Ver en GitHub↗29,772
  • hku-mars/fast-livo2Avatar de hku-mars

    hku-mars/FAST-LIVO2

    3,634Ver en 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
    Ver en GitHub↗3,634
  • rpng/open_vinsAvatar de rpng

    rpng/open_vins

    2,758Ver en 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
    Ver en GitHub↗2,758
Ver las 30 alternativas a Kalman And Bayesian Filters In Python→

Preguntas frecuentes

¿Qué hace rlabbe/kalman-and-bayesian-filters-in-python?

Este proyecto es un recurso educativo y un kit de herramientas para implementar estimación bayesiana y filtros de Kalman en Python. Proporciona un marco para construir filtros lineales y no lineales con el fin de estimar el estado de sistemas dinámicos combinando datos de sensores ruidosos con modelos matemáticos de procesos.

¿Cuáles son las características principales de rlabbe/kalman-and-bayesian-filters-in-python?

Las características principales de rlabbe/kalman-and-bayesian-filters-in-python son: Kalman Filter Implementations, Bayesian Estimation Guides, Kalman Filter Localization, State Estimation Libraries, Probabilistic Estimation Toolkits, Dynamic System Simulators, Recursive Bayesian Updates, Bayesian Machine Learning.

¿Qué alternativas de código abierto existen para rlabbe/kalman-and-bayesian-filters-in-python?

Las alternativas de código abierto para rlabbe/kalman-and-bayesian-filters-in-python incluyen: 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,…