Comments (6)
With this change:
bool ESKF::Init(const GPSData &curr_gps_data, const IMUData &curr_imu_data) {
// init_velocity_ = curr_gps_data.true_velocity;
init_velocity_ = Eigen::Vector3d(0, 0, 0);
////
from eskf-gps-imu-fusion.
如果初值的速度或者位置差的太远,会影响收敛的效果,你需要去根据实际情况进行调参。目前代码进行了更新,修复了一些bug,欢迎再次尝试
from eskf-gps-imu-fusion.
如果初值的速度或者位置差的太远,会影响收敛的效果,你需要去根据实际情况进行调参。目前代码进行了更新,修复了一些bug,欢迎再次尝试
博主您好,如果我在实际应用中,gps无法获取到 true velocity,直接用imu的速度来作为初值可以吗
from eskf-gps-imu-fusion.
如果初值的速度或者位置差的太远,会影响收敛的效果,你需要去根据实际情况进行调参。目前代码进行了更新,修复了一些bug,欢迎再次尝试
博主您好,如果我在实际应用中,gps无法获取到 true velocity,直接用imu的速度来作为初值可以吗
你好,imu+gps的系统多数情况下是一个收敛的系统,即使你给的初速度与真实速度有差距,系统运行一段时间也是会收敛的,如果你没有真实速度,最简单的方法,你把两个时刻的gps位置相减,然后除以时间,得到的速度作为初速度即可。另外IMU是一个测加速度的传感器,它本身无法得到速度的。
from eskf-gps-imu-fusion.
如果初值的速度或者位置差的太远,会影响收敛的效果,你需要去根据实际情况进行调参。目前代码进行了更新,修复了一些bug,欢迎再次尝试
博主您好,如果我在实际应用中,gps无法获取到 true velocity,直接用imu的速度来作为初值可以吗
你好,imu+gps的系统多数情况下是一个收敛的系统,即使你给的初速度与真实速度有差距,系统运行一段时间也是会收敛的,如果你没有真实速度,最简单的方法,你把两个时刻的gps位置相减,然后除以时间,得到的速度作为初速度即可。另外IMU是一个测加速度的传感器,它本身无法得到速度的。
非常感谢您的回复,我会在自己的系统中尝试该方法
from eskf-gps-imu-fusion.
from eskf-gps-imu-fusion.
Related Issues (20)
- Correct函数中符号问题? HOT 1
- 能否添加一个license? HOT 1
- 请教下估计一段时间后出现比较离谱的漂移是会是哪里的问题呢? HOT 1
- 似乎发现一个小问题 HOT 2
- 请问您提到的文章的DOI号是多少 HOT 1
- gps位置是lla形式,是在NED(坐标系)? HOT 5
- 如果我的imu是ENU坐标系该怎么修改代码实现融合呢? HOT 1
- 关于SOPExp函数和偏差消除 HOT 7
- 仿真偏差较大 HOT 1
- my_test.csv HOT 1
- no ploblem
- 可以使用ros订阅发布话题的形式,使用这套开源代码吗? HOT 7
- w_en_n的计算疑问 HOT 1
- R_nm_nm_1的计算问题 HOT 1
- g_的初始化疑问
- 您好,想问下真值gt是怎么提供的 HOT 6
- 您好,ESKF的系统进入收敛状态该如何判断 HOT 2
- 关于ComputePosition HOT 1
- 关于惯性纯积分存在的一些疑问 HOT 4
- 关于F、B矩阵的推导问题以及姿态角的EliminateError问题 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eskf-gps-imu-fusion.