-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
imu和gps模拟手机的姿态和位置 #10
Comments
我需要的可能不是根据imu得到一个更精准的经纬 ,而是通过gps修正 imu的偏差 。 |
@wei-kris 可以参考捷联惯导里面 松耦合的方式,不过用一般imu yaw角度变化波动挺大,建议做一下低通滤波和指数平滑 |
@yyccR 感谢回复 ,我对惯导相关知识了解太少 ,近期正在吸收中 ,我想大概的实现过程是: 关于我的需求您可以帮忙提供一些资源么? 我找到了一个关于IMU GNSS 松耦合EKF实现但是不确定他是否能够解决问题: |
比较适合入门的参数书籍:《捷联惯性导航技术(第2版 译本)》译者:张天光/王秀萍/王丽霞 作者:DavidH.Titte |
谢谢 ,纠正imu在更新过程中的误差是一方面 ,像您建议的做低通滤波,或者使用加速度计和陀螺仪做互补滤波, 但是这个imu可能一开始就有一些偏移,比如手持设备拿的有点歪,所以在考虑GNSS做这种卡尔曼融合滤波能否解决拟合问题。 |
您好 ,我看到您对通过imu和gps传感器模拟定位有很多经验 ,我有一个问题很困扰想从您这得到帮助。
我是游戏开发工程师 ,希望通过手机的imu和gps模拟手机的姿态和位置出现在unity(游戏引擎)中的地图上行驶。 但是我根据imu的横摆角来模拟时和gps经纬发生了很大的偏离 ,您是否有使用gps来纠正imu yaw角 来修正朝向的经验? 我希望能够及时的响应imu的朝向 ,但不要偏离gps位置太多 。
黄色箭头是gps位置,红色箭头是根据imu航向和速度模拟的,朝向偏差导致分道扬镳了。
The text was updated successfully, but these errors were encountered: