Cartographer融合定位时间不一致问题解决方法
Cartographer融合定位时间不一致问题解决方法
相信有小伙伴在采用cartographer融合定位时会出现以下报错:
map_by_time.h:43]Check failed: data.time > std::prev(trajectory.end())->first
这个问题出现的原因是时间不一致,就是说我们采用两个传感器,但是传感器的时间戳不一致,这样才能保证更好的实时性和准确度。
那么知道了问题所在,我们接下来就是要修改cartographer包中的sensor文件夹里的map_by_t
原创
2021-07-04 15:16:13 ·
1808 阅读 ·
0 评论