STM32
直播中

石飞鹏

8年用户 1085经验值
私信 关注
[问答]

采用ASM330LHH惯导模块输出异常的原因?

硬件设备:单相机+IMU
融合算法:open_vins
ASM330LHH设置ASM330LHH_XL_ODR_104Hz,ASM330LHH_2g,ASM330LHH_125dps
采用asm330lhh_from_fs125dps_to_mdps获取角速度,asm330lhh_from_fs2g_to_mg获取加速度。输出结果使用融合算法,不收敛。
请问有没有经典的ASM330LHH配置组合,满足自动驾驶场景,或者有其他传感器推荐?

回帖(2)

张鹏

2024-3-25 16:40:17
是否对加速度计和陀螺仪数据进行过校准?“不收敛”的表现是什么?
举报

早知

2024-3-25 17:44:44
ASM330LHH惯导模块输出异常的可能原因有以下几点:

1. 传感器配置错误:检查一下传感器的配置是否正确,包括采样率、测量范围等参数设定是否符合要求。可以参考数据手册或相关文档进行设置。

2. 传感器校准问题:传感器的精度可能存在偏差,需要进行校准。可以使用传感器提供的自动校准功能,或者通过其他方式进行手动校准。

3. 数据处理算法问题:如果使用的是自己开发的融合算法,可能存在算法问题导致不收敛。可以检查算法实现是否正确,是否存在逻辑错误或运算错误。

4. 外部干扰问题:如果传感器周围存在干扰源,例如电磁干扰或机械振动等,可能会影响传感器的输出。可以尝试在无干扰的环境下进行测试。

对于自动驾驶场景,一般需要更高的精度和可靠性。除了传感器外,还需要考虑其他因素,如定位系统、雷达等。推荐的传感器组合可能因应用需求而不同,一般会采用多种传感器进行融合,例如使用相机、LiDAR、惯性测量装置(如IMU)等。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分