《计算机应用》唯一官方网站

• •    下一篇

地下封闭水体内多无人艇协同的视觉定位方法

车文博1,王建华1,郑翔1,吴恭兴1,张舜2,王浩铸1   

  1. 1. 上海海事大学
    2. 上海邀拓深水装备技术开发有限公司
  • 收稿日期:2023-12-29 修回日期:2024-04-02 发布日期:2024-04-19 出版日期:2024-04-19
  • 通讯作者: 王建华
  • 基金资助:
    国家自然科学基金资助项目基金

Cooperative visual localization method of multiple unmanned surface vehicles in subterranean confined water body

  • Received:2023-12-29 Revised:2024-04-02 Online:2024-04-19 Published:2024-04-19

摘要: 摘 要: 针对无人艇(USV)在地下封闭水体中卫星定位信号缺失、通信受限、环境光线弱等问题,本文提出一种地下封闭水体内多无人艇协同的视觉定位方法。首先,设计了一种艇载光源合作标志物,根据艇身结构与应用场景对标志物结构进行优化;其次,采用单目视觉采集标志物图像,求取特征点的图像坐标;再次,根据摄像机成像模型,通过合作标志物特征点的空间坐标及其对应的图像坐标之间的关系,通过改进直接线性变换方法求解相邻艇间的相对位置;继次,利用前后艇的摄像机进行艇间对视,通过最小方差算法,融合根据前后艇摄像机图像求解的相对位置,提高相对定位精度;最后,利用场景中已知的绝对坐标,获得各无人艇的绝对位置。仿真实验对影响定位误差的因素进行分析,并与传统直接线性变换方法对比,随着距离的增加,本文方法效果更趋明显,在距离15m时求解的位置方差稳定在0.2m2以内,验证了本文方法的准确性。静态实验表明,本文方法能够将相对误差稳定在10.0%以内;通过地下河道内的动态实验,求解绝对定位的航行轨迹,达到与卫星定位相当的精度,验证了本文方法的可行性。

关键词: 无人艇, 协同定位, 单目视觉, 合作标志, 地下封闭水体

Abstract: Abstract: Aiming at the problems of lack of satellite positioning signal, limited communication and weak ambient light in subterranean confined water body, a cooperative visual localization method of multiple Unmanned Surface Vehicles (USV) in subterranean confined water body was proposed in this paper. Firstly, a vehicles-borne light cooperative markers was designed, and the markers structure was optimized according to the vehicle structure and application scene. Secondly, monocular vision was used to collect the markers image and obtain the image coordinates of the feature points. Next, on the basis of camera imaging model, by using the relationship between the coordinates of the marker in the marker coordinate frame and the coordinates of the corresponding feature points of the markers in the image coordinate frame, and the relative pose between adjacent vehicles was calculated by improved direct linear transform method. Then, the cameras of the front and rear vehicles were used to view each other between the vehicles. Through the minimum variance algorithm, the relative positions calculated based on the images of the front and rear vehicles were fused to improve the relative positioning accuracy. Finally, the absolute location of each USV was obtained by using the known absolute coordinates in the scene. In this paper, the factors affecting positioning error are analyzed through simulation experiments, and compared with the traditional direct linear transformation method. As the distance increases, the effect of this method becomes more obvious. At a distance of 15m, the position variance solved is stable within 0.2m2, verifying the accuracy of this method. Static experiments show that the method in this paper can stabilize the relative error within 10.0%; through dynamic experiments in underground rivers, the absolute positioning navigation trajectory is solved, achieving an accuracy comparable to satellite positioning, which verifies the feasibility of this method.

Key words: Unmanned Surface Vehicle (USV), cooperative localization, monocular vision, cooperative markers, subterranean confined water body

中图分类号: