单目视觉在仿生蜘蛛中的识别与测距应用

Recognition and Distance Measurement Using Monocular Vision in Bionic Spiders

  • 摘要: 随着仿生机器人迅速的发展及应用,关于目标信息反馈的测量方法引起了广泛关注。目前,大多数目标识别和测距方法依赖于在仿生机器人上安装雷达或双目相机等辅助装置。然而,受限于仿生机器人的资源,需要开发更轻量化、低成本且易于部署的解决方案。因此,提出一种方案利用仿生蜘蛛1能够调整自身姿态的特点与单目相机相结合,经过处理达到实现目标检测及测距的效果。该方案通过YOLOv5模型识别图像中目标物。再通过MATLAB标定相机,获取相机内外参,对图像预处理,立体匹配以及目标深度计算,最终得到目标物与蜘蛛左姿态下相机的距离。最后,通过实验验证,证明本方案的有效性。

     

    Abstract: With the rapid development and application of bionic robots, the measurement method of target information feedback has attracted extensive attention. Currently, most target recognition and ranging methods rely on the installation of assistive devices such as radar or binocular cameras on bionic robots. However, theresources of biomimetic robots are limited, and solutions that are lighter, low-cost, and easy to deploy need to be developed. Therefore, a scheme was proposed to combine the bionic spider with the monocular camera by using characteristics of the bionic spider to adjust its own posture, and achieve the effect of target detection and ranging after processing. In this scheme, the model of YOLOv5 is used to identify the target in the image. The camera was calibrated by MATLAB, the internal and external parameters of the camera were obtained, the image was preprocessed, the stereo matching and the target depth were calculated, and finally the distance between the target and camera in the left attitude of the spider was obtained. Finally, the effectiveness of the scheme is proved by experimental verification.

     

/

返回文章
返回