msckf-vio 跑Euroc数据集,并用evo进行评估
2024-01-11 04:36:03
开发
52
所需材料:
Euroc数据集主页:https://projects.asl.ethz.ch/datasets/doku.php?id=kmavvisualinertialdatasets
evo评估工具代码:https://github.com/MichaelGrupp/evo
向msckf-vio中添加保存位姿的代码,可参考https://blog.csdn.net/xiaoxiaoyikesu/article/details/106308311 不过需要特别注意, 这里的lp[4]~[7]所对应的q的顺序应为x,y,z,w,而不是w,x,y,z,该顺序是与tum数据格式一致,才能用evo_ape tum xxxxx。如果不改这个地方,evo_ape 进行评估时,角度会差很多,乱七八糟的 。下图为evo github代码wiki对tum格式的介绍,当然也可以参考tum数据集的主页 。 上图来源为:https://github.com/MichaelGrupp/evo/wiki/Formats 但我跑完了V101~103,以及MH04后,发现其RMSE结果与论文中所列的不同,基本是论文中的一半 ,令人非常费解。有没有解决过这个问题的大佬给指点下。。。 上图来源为msckf-vio配套的论文,Ke Sun等人的“Robust Stereo Visual Inertial Odometry for Fast Autonomous Flight” ,用sci-hub可以方便的下载。
原文地址:https://blog.csdn.net/m0_38095099/article/details/135442574
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:https://www.suanlizi.com/kf/1745182734696976384.html
如若内容造成侵权/违法违规/事实不符,请联系《酸梨子》网邮箱:1419361763@qq.com进行投诉反馈,一经查实,立即删除!