一种基于单目摄像头测距的机器人跟随系统及方法技术方案

技术编号:24189212 阅读:56 留言:0更新日期:2020-05-20 08:55
一种基于单目摄像头测距的机器人跟随系统及方法,该系统包括摄像头、图像处理器、中央控制器、存储器及运动机构,所述中央控制器连接所述图像处理器、存储器及运动机构;所述摄像头用于实时捕获包括标记物的且具有设定总像素值的图像;所述图像处理器用于对图像进行处理并识别出所述标记物占所述图像中的像素值;所述存储器预先存储有前进阈值像素及停止阈值像素;所述中央控制器在所述标记物占所述图像中的像素值大于或等于所述前进阈值像素时控制所述运动机构前进,或者在所述标记物占所述图像中的像素值小于所述停止阈值像素时控制所述运动机构停止前进。本发明专利技术基于单目摄像头测距的机器人跟随系统结构更简单,更易用,成本更低。

A robot tracking system and method based on monocular camera ranging

【技术实现步骤摘要】
一种基于单目摄像头测距的机器人跟随系统及方法
本专利技术涉及机器人
,特别是涉及一种基于单目摄像头测距的机器人跟随方法及系统。
技术介绍
目前,机器人跟随一般使用红外传感器或超声波传感器,通过红外传感器或超声波传感器测量目标物距离变化进行跟随。但他们各自都存在着明显的缺陷,红外传感器由于光线的影响只能用于室内,而超声波传感器由于障碍物反射的影响只能用于室外,且他们都无法辨别特定的目标物,无法实现特定目标物的跟随。超声波雷达跟超声波传感器存在同样的问题,虽然激光雷达克服了红外传感器容易受光线影响的的弱点能够用于室外测距,但也无法辨别特定的目标物,无法实现特定目标物的跟随。深度相机的产生克服了传统传感器的不足,既能辨别特定目标物,又能测距,但成本较高,使用比较复杂,一般用于三维成像领域,很少用于目标物跟随。
技术实现思路
基于此,本专利技术提供一种可以让机器人跟随目标物行进的方法更简单,更易用,成本更低的基于单目摄像头测距的机器人跟随系统及方法。一种基于单目摄像头测距的机器人跟随系统,包括摄像头、图像处理器、中央控制器、存储器及运动机构,所述中央控制器连接所述图像处理器、存储器及运动机构;所述摄像头用于实时捕获包括标记物的且具有设定总像素值的图像;所述图像处理器用于对图像进行处理并识别出所述标记物占所述图像中的像素值;所述存储器预先存储有前进阈值像素及停止阈值像素;所述中央控制器在所述标记物占所述图像中的像素值大于或等于所述前进阈值像素时控制所述运动机构前进,或者在所述标记物占所述图像中的像素值小于所述停止阈值像素时控制所述运动机构停止前进。一种基于单目摄像头测距的机器人跟随方法,包括以下步骤:实时捕获包括标记物的且具有设定总像素值的图像;对图像进行处理并识别出所述标记物占所述图像中的像素值;预先存储前进阈值像素及停止阈值像素;在所述标记物占所述图像中的像素值大于或等于所述前进阈值像素时控制所述运动机构前进,或者在所述标记物占所述图像中的像素值小于所述停止阈值像素时控制所述运动机构停止前进。本专利技术机器人利用单目相机实现目标物跟随的方法及系统,从来获知标记物的距离大小,如果计算出来的像素值大于前进阈值,机器人就开始前进,直到所获得的图像中标记物的像素值小于停止阈值再停止;如果计算出来的像素值小于停止阈值,机器人就停止前进,直到所获得的图像中标记物的像素值大于前进阈值再前进,系统简单、成本低且具有很好的跟随性能。附图说明图1为本专利技术提供的基于单目摄像头测距的机器人跟随系统的原理示意图。图2为图1所示的基于单目摄像头测距的机器人跟随系统的摄像头获取的图像的示意图。图3为本专利技术提供的基于单目摄像头测距的机器人跟随方法的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人士在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术提供的一种基于单目摄像头测距的机器人跟随系统100,包括摄像头、图像处理器、中央控制器、存储器及运动机构,所述中央控制器连接所述图像处理器、存储器及运动机构;所述摄像头用于实时捕获包括标记物的且具有设定总像素值的图像;所述图像处理器用于对图像进行处理并识别出所述标记物占所述图像中的像素值;所述存储器存储有预先设定的前进阈值像素及停止阈值像素;所述中央控制器在所述标记物占所述图像中的像素值大于或等于所述前进阈值时控制所述运动机构前进,或者在所述标记物占所述图像中的像素值小于所述停止阈值时控制所述运动机构停止前进。请参阅图2,为了便于理解本专利技术,在一个举例中,所述摄像头实时捕获包括标记物101的且具有设定总像素值的图像10,其中图像10为矩形且总设定像素为2048×1536像素(长×宽)。所述图像处理器对图像10进行处理并识别出所述标记物101占所述图像10中的像素值,其中图像处理器可以通过基于神经网络、基于小波矩、基于分开特征等现有的方法对标识物101进行识别。例如标记物101为人体,由于人体为非规则的矩形,因此图像处理器识别到的标记物以总像素计算,而非以长×宽的方式计算,对应的所述存储器存储的前进阈值像素为300000像素以及停止阈值像素为200000像素。例如,所述图像处理器识别出所述标记物101占所述图像101中的像素值为310000像素,此时,所述中央控制器比较出所述标记物101占所述图像101中的像素值为310000大于所述前进阈值像素310000,因此,控制所述运动机构前进以对标记物101进行跟随。可以理解的是,若所述图像处理器识别出所述标记物101占所述图像101中的像素值为190000,此时,所述中央控制器比较出所述标记物101占所述图像101中的像素值为190000h于所述停止阈值像素200000,因此,控制所述运动机构停止运动以停止对标记物101进行跟随。在其他实施方式中,所述前进阈值像素和停止阈值像素也可是占所述图像的总设定像素的比例,例如,前进阈值像素为占所述图像的总设像素的10%,停止阈值像素为占所述图像的总设定像素的5%。以上举例的数值仅为了便于理解本专利技术,并不是对本专利技术的限定,在实际设计中,可以根据需求设置图像的总设定像素、前进阈值像素和停止阈值像素。在本实施方式中,所述存储器还存储有所述标记物占所述图像中的像素值与标记物相对于摄像头的距离关系;在所述标记物占所述图像中的像素值大于或等于所述前进阈值像素时,所述标记物相对于摄像头的距离小于或等于第一距离;所述标记物占所述图像中的像素值小于所述停止阈值像素时,所述标记物相对于摄像头的距离大于第二距离。以图2的图像10为例,所述标记物101占所述图像101中的像素值为310000像素时,例如在存储器中存储的与标记物相对于摄像头的距离为4米,所述第一距离例如可以为5米,所述第二距离可以为8米。在本实施方式中,所述摄像头采用RGB单目相机。所述前进阈值像素大于所述停止阈值像素,机器人在前进阈值像素与停止阈值像素之间为隔离距离,在间隔距离范围上机器人可以为待机状态,等待控制指令,可以减少扰动。本专利技术基于单目摄像头测距的机器人跟随系统100结构更简单,更易用,成本更低,由于前进阈值像素和停止阈值像素不同,中间有段隔离距离,避免了机器人扰动。如图3所示,为本专利技术提供的一种基于单目摄像头测距的机器人跟随方法,包括以下步骤:S1:实时捕获包括标记物的且具有设定总像素值的图像;S2:对图像进行处理并识别出所述标记物占所述图像中的像素值;S3:预先存储前进阈值像素及停止阈值像素;S4:在所述标记物占所述图像中的像素值大于或等于所述前进阈值时控制所述运动机构前进,或者在所述标记物占所述图像中的像素值小于所述前进阈值时控制所述运动机构停止前进。步骤S2“对图像进行处理并本文档来自技高网...

【技术保护点】
1.一种基于单目摄像头测距的机器人跟随系统,其特征在于,包括摄像头、图像处理器、中央控制器、存储器及运动机构,所述中央控制器连接所述图像处理器、存储器及运动机构;所述摄像头用于实时捕获包括标记物的且具有设定总像素值的图像;所述图像处理器用于对图像进行处理并识别出所述标记物占所述图像中的像素值;所述存储器预先存储有前进阈值像素及停止阈值像素;所述中央控制器在所述标记物占所述图像中的像素值大于或等于所述前进阈值像素时控制所述运动机构前进,或者在所述标记物占所述图像中的像素值小于所述停止阈值像素时控制所述运动机构停止前进。/n

【技术特征摘要】
1.一种基于单目摄像头测距的机器人跟随系统,其特征在于,包括摄像头、图像处理器、中央控制器、存储器及运动机构,所述中央控制器连接所述图像处理器、存储器及运动机构;所述摄像头用于实时捕获包括标记物的且具有设定总像素值的图像;所述图像处理器用于对图像进行处理并识别出所述标记物占所述图像中的像素值;所述存储器预先存储有前进阈值像素及停止阈值像素;所述中央控制器在所述标记物占所述图像中的像素值大于或等于所述前进阈值像素时控制所述运动机构前进,或者在所述标记物占所述图像中的像素值小于所述停止阈值像素时控制所述运动机构停止前进。


2.根据权利要求1所述的基于单目摄像头测距的机器人跟随系统,其特征在于,所述存储器还存储有所述标记物占所述图像中的像素值与标记物相对于摄像头的距离关系;在所述标记物占所述图像中的像素值大于或等于所述前进阈值像素时,所述标记物相对于摄像头的距离小于或等于第一距离;所述标记物占所述图像中的像素值小于所述停止阈值像素时,所述标记物相对于摄像头的距离大于第二距离。


3.根据权利要求1所述的基于单目摄像头测距的机器人跟随系统,其特征在于,所述摄像头采用RGB单目相机。


4.根据权利要求1所述的基于单目摄像头测距的机器人跟随系统,其特征在于,所述中央处理器还用于将所述图像处理器并识别出的所述标记物占所述图像中的像素值与前进阈值像素及停止阈值像素进行比较。


5.根据权利要求4所述的基于单目摄像头测距的...

【专利技术属性】
技术研发人员:尚鹏侯增涛
申请(专利权)人:中国科学院深圳先进技术研究院
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1