基于信息融合描述子的机器人复杂场景位姿估计算法
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金项目(61763037)、内蒙古自治区科技计划项目(2021GG164)和内蒙古自治区自然科学基金项目(2020MS05029、2021MS06018)


Pose Estimation Algorithm for Robot Complex Scenes Based on Information Fusion Descriptor
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    传统机器人V-SLAM前端定位算法是基于人工设定的特征点提取和描述子局部匹配进行定位的,由于人工设定的主观性会导致提取方法鲁棒性差、复杂场景适应能力弱(场景明亮变化、噪声的引入、运动模糊)以及局部描述子匹配精度低等问题,为此,提出一种前端定位算法(SuperPoint Brief and K-means visual location, SBK-VL),该算法首先采用一种改进的概率p-SuperPoint深度学习算法提取特征点,以解决特征点鲁棒性低、复杂场景适应力弱的问题。其次提出一种全局信息(特征点聚类)和局部信息(Brief描述子)相结合的复合描述子,降低传统描述子误匹配及匹配精度低的问题,实验结果显示该复合描述子的平均匹配正确率为92.71%。最后将该SBK-VL替换ORB-SLAM2的前端,引入一种Ransac随机抽样方法对位姿进行检验,并使用绝对轨迹误差、相对轨迹误差、平均跟踪时间与ORB-SLAM2算法和GCNv2-SLAM算法进行比较。实验结果表明,本文算法具有更好的均衡性能,一方面可提升经典V-SLAM算法的复杂场景适应性和估计精度,另一方面相比传统深度学习SLAM算法具有更好的实时性和更低计算成本。

    Abstract:

    The traditional robot V-SLAM frontend positioning algorithm is based on manually set feature point extraction and descriptor local matching for positioning. Due to the subjectivity of manual setting, the extraction method will have poor robustness and weak adaptability to complex scenes (scene brightness changes, the introduction of noise, motion blur) and the low accuracy of local descriptor matching. For this reason, a front-end positioning algorithm (SuperPoint Brief and K-means visual location, SBK-VL) was proposed. The algorithm firstly used an improved p-probability-SuperPoint deep learning framework extracted feature points to solve the problem of low robustness of feature points and weak adaptability to complex scenes; secondly, a combination of global information (feature point clustering) and local information (Brief descriptor) was proposed. Descriptors can reduce the mismatch of traditional descriptors and improve the problem of low matching accuracy. The experimental results showed that the average matching accuracy rate was 92.71%. Finally, replacing the SBK-VL with the front end of ORB-SLAM2, a Ransac random sampling method was used to test the pose, and the absolute trajectory error index was used. Relative trajectory error index and average tracking time were compared with that of ORB-SLAM2 algorithm and GCNv2-SLAM algorithm. The experimental results showed that the algorithm had better equalization performance. On the one hand, it can improve the complex scene adaptability and estimation accuracy of the classic V-SLAM algorithm. On the other hand, it had better real-time performance and computational cost than the traditional deep learning SLAM algorithm.

    参考文献
    相似文献
    引证文献
引用本文

齐咏生,姚辰武,刘利强,董朝轶,李永亭.基于信息融合描述子的机器人复杂场景位姿估计算法[J].农业机械学报,2022,53(10):293-305. QI Yongsheng, YAO Chenwu, LIU Liqiang, DONG Chaoyi, LI Yongting. Pose Estimation Algorithm for Robot Complex Scenes Based on Information Fusion Descriptor[J]. Transactions of the Chinese Society for Agricultural Machinery,2022,53(10):293-305.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2021-11-24
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2022-04-19
  • 出版日期: