技术栈

实战技能

飞同学
1 年前
实战技能
vio参数文件内相机imu参数的修改imu标定工具网络上有各种IMU校准工具和校准教程,曾经花费了巨大精力跟着各种教程去跑校准。 然而,标定使用的数据都是在静止状态下录制的,我们在使用vio或者imu-cam联合标定的时候,imu确是处于动态运动状态,如果直接使用静态标定出来的参数会很容易造成vio的崩溃漂移。标定出来的imu只能当作一个参考。 其实做不做imu标定无所谓,在vio效果不理想时直接按倍数放大imu噪声效果反而会后更好。
飞同学
1 年前
实战技能
PX4在使用外部定位下跳出position模式之前一直使用relsense d435的vio代码生成的pose位置信息,飞控端位置信息比较稳定。更换livox-mid360使用fastlio代码后,飞控端经常出现位置模式下莫名报黄不能解锁和跳出位置模式的情况。 原因:外部输入的位置定位和px4加速度计估计的差别挺大,导致EKF2融合会出现延迟。尤其是在飞机急停或者转弯,px4实际融合的位置会延迟或者超调。大部分帖子给出的解决方式都是通过log分析视觉姿态和飞控姿态的时间差,通过调整ekf2_ev_delay来解决问题。 但是经过测试并没有根本上解决问