
GPS_IMU_Kalman_Filter
融合GPS/IMU/编码器,让定位更精准可靠
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 652
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 3.8+ 与 NumPy
- 带真值的多传感器数据集
安装与启动步骤
-
1拉代码看依赖
纯算法仓库,没有安装脚本,依赖要自己按 import 补齐。
-
2准备输入数据
GPS、IMU、编码器三路数据要有共同时间戳,这是最容易出错的一步。
-
3先跑离线回放
用一段已知轨迹的数据回放,看估计轨迹和真值的偏差是否收敛。
-
4调过程噪声矩阵
扩展卡尔曼的 Q 和 R 直接决定信任谁,先动 Q 再动 R,一次只改一个。
-
5换自己的数据复盘
把数据换成自己的采集,注意坐标系和单位要和代码里的假设一致。
如何确认成功
回放后估计轨迹与真值的均方误差随调参下降,且姿态角不发散
注意事项
- 代码里对坐标系和旋转顺序有隐含假设,接自己的数据前务必核对。
- 真值本身也有误差,别把差距全算成算法问题。
- 只做二维平面估计时三维接口要手动降维。
核心亮点
- 完整实现EKF融合流程,代码注释详细,适合学习组合导航原理
- 支持ROS节点,可直接接入现有自动驾驶或机器人系统
- 提供传感器噪声参数配置接口,便于针对不同硬件调优
不足之处
- 文档/社区待观察
- 未提供可视化工具或数据集,验证效果需自行搭建环境
适用场景
- 自动驾驶车辆的高精度定位
- 无人机或地面机器人的导航系统
- 组合导航算法教学与实验
替代项目
robot_localization、RTKLIB、GTSAM
上一篇:DocMTAgent
下一篇:Streamer-Sales
同类项目推荐
siclaw
开源
让 AI 帮你深度排查基础设施故障,快速定位根因。
AI-powered SRE platform — read-only infrastructure diagnostics with deep investigat···
ImageTrans_chrome_extension
开源
浏览器里直接翻译网页图片,一键复制译文和原图
Chrome extension for ImageTrans to translate and copy images on websites
riftcoach-agent
开源
赛后自动复盘,把对局数据变成上分建议
A quality-gated League of Legends post-game coaching agent built on deterministic ma···
MioVRC_Translator
开源
VRChat 里实时把外语语音翻译成中文再读出来
MioVRC Translator 语音翻译工具与 MioVRCA VRChat 素材托管工具官网。
PentestGPT
开源
让大模型当你的渗透测试副驾驶,自动规划并执行攻击链路
Automated Penetration Testing Agentic Framework Powered by Large Language Models
itksnap
开源
在三维医学影像上快速勾画器官与病灶,无需编程
ITK-SNAP medical image segmentation tool
PCLA
开源
在 CARLA 中自动生成对抗场景,测试自动驾驶智能体的安全性。
PCLA: A framework for testing autonomous agents in the CARLA simulator
business-leads-ai-automation
开源
AI 帮你找客户、写话术,审批后自动发信跟进
Open-source AI sales & marketing OS: find leads, draft outreach in your own voice, a···
AiSOC
开源
告警自动研判,每步决策可回放审计
Open-source AI Security Operations Center: alert fusion, LLM-agent triage, MITRE ATT···