当前位置: 首页 > 专利查询>五邑大学专利>正文

一种应用于搬运机器人的搬运行进方法及其搬运机器人技术

技术编号:22557641 阅读:14 留言:0更新日期:2019-11-16 01:18
本发明专利技术公开了通过目标检测算法自动从摄像头拍摄的若干目标图像中搜索并先后分别确认两个搬运目标,在行进过程中间隔地拍摄新的目标图像,并按照搬运目标的坐标调整行进方向和确认停止时机,最终实现自动将工件从一个搬运目标运送至另一个搬运目标;无需按照既定的路径来行进,能完成自动识别和自动行进的方式,具有高度的智能化,对没有固定位置的搬运目标亦能够实现搬运,大大提高了搬运效率。

A kind of moving method and robot used in moving robot

The invention discloses automatic search from several target images captured by the camera through the target detection algorithm and successively confirm two moving targets, take new target images in the middle of the moving process, adjust the moving direction and confirm the stop time according to the coordinates of the moving targets, and finally realize the automatic transportation of the workpiece from one moving target to another; none It needs to travel according to the established path, can complete the automatic identification and automatic travel mode, has a high degree of intelligence, and can also realize the transportation for the transportation target without fixed position, greatly improving the transportation efficiency.

【技术实现步骤摘要】
一种应用于搬运机器人的搬运行进方法及其搬运机器人
本专利技术涉及智能机器人领域,特别是一种应用于搬运机器人的搬运行进方法及其搬运机器人。
技术介绍
随着工业技术的迅速发展,在工业生产中,对生产设备的智能化和自动化需求日益增加。但目前的搬运机器人只能按照设定的路径来行进,无法自动寻找搬运目标,不够智能化。在搬运目标不是摆放在固定位置的情况下,搬运机器人即无法完成搬运任务,将导致搬运效率大大降低。
技术实现思路
本专利技术的目的在于至少解决现有技术中存在的技术问题之一,提供一种应用于搬运机器人的搬运行进方法及其搬运机器人,能自动搜索搬运目标并自动行进至搬运目标处。本专利技术解决其问题所采用的技术方案是:本专利技术的第一方面,提供了一种应用于搬运机器人的搬运行进方法,所述搬运机器人包括行进机构、摄像头、机械臂、激光测距仪和控制处理器,所述搬运行进方式包括以下步骤:步骤S1、通过摄像头拍摄目标图像;步骤S2、通过目标检测算法判断目标图像是否存在第一搬运目标;步骤S3、若目标图像不存在第一搬运目标,则旋转摄像头继续拍摄直至检测到目标图像存在第一搬运目标;步骤S4、检测到目标图像存在第一搬运目标后向第一搬运目标行进,每间隔设定拍摄时间重新拍摄包含第一搬运目标的目标图像和获取对应的第一搬运目标的位置坐标(x,y);步骤S5、根据最新的横坐标x通过比例闭环控制调节移动方向并相应地调整移动速度以及通过激光测距仪获得与第一搬运目标的实时距离h,直至实时距离h等于第一阈值且最新的纵坐标y等于第二阈值则停止移动、停止拍摄目标图像和停止获取第一搬运目标的位置坐标;步骤S6、通过机械臂抓取第一搬运目标上的工件;步骤S7、按照步骤S1至步骤S5所采用的方法确认第二搬运目标并移动至第二搬运目标前;步骤S8、将机械臂上的工件放置到第二搬运目标上。上述应用于搬运机器人的搬运行进方法至少具有以下的有益效果:使搬运机器人通过目标检测算法自动从摄像头拍摄的若干目标图像中搜索并先后分别确认两个搬运目标,在行进过程中间隔地拍摄新的目标图像,并按照搬运目标的坐标调整行进方向和确认停止时机,无需按照既定的路径来行进,实现搬运机器人的自动识别和自动行进的方式,提高了搬运机器人的智能化程度,对没有固定位置的搬运目标亦能够实现搬运,大大提高了搬运效率。根据本专利技术的第一方面,所述获取对应的第一搬运目标的位置坐标(x,y)具体为:x=cx*k1,y=cy*k2,其中cx为目标检测算法对第一搬运目标框定的边界框的中心点横坐标,cy为目标检测算法对第一搬运目标框定的边界框的中心点纵坐标,k1为目标图像的分辨率的横向像素值,k2为目标图像的分辨率的纵向像素值。根据本专利技术的第一方面,所述根据最新的横坐标x通过比例闭环系统调节移动方向具体为:比较横坐标x与目标图像横向中心点的坐标值xc,当x大于xc时,调节移动方向偏右,当x小于xc时,调节移动方向偏左。根据本专利技术的第一方面,所述行进机构包括两个前轮和两个后轮,两个前轮分别连接有电机A和电机B,两个后轮分别连接有电机C和电机D;移动速度的调整方式具体为:检测到移动速度与设定速度不同,则将移动速度和设定速度的差的绝对值作为速度偏差输出值Vx,对电机A、电机B、电机C和电机D按照如下方式调整:其中Target_A、Target_B、Target_C和Target_D分别为电机A、电机B、电机C和电机D的输出目标值,RC_Position为给定最大移动位置值。根据本专利技术的第一方面,当实时距离h等于第一阈值而最新的纵坐标y大于第二阈值,则判定前方存在障碍物,此时根据最新的横坐标x通过比例闭环系统调节移动方向并相应地调整移动速度。根据本专利技术的第一方面,所述目标检测算法为基于TensorFlow框架的SSD目标检测算法。根据本专利技术的第一方面,通过识别第一搬运目标和第二搬运目标上的标识来区分第一搬运目标和第二搬运目标。本专利技术的第二方面,提供了一种搬运机器人,包括行进机构、摄像头、机械臂、激光测距仪、控制处理器和用于与所述控制处理器通信连接的存储器;所述存储器存储有可被所述控制处理器执行的指令,所述指令被所述控制处理器执行,以使所述控制处理器能够执行如本专利技术第一方面所述的一种应用于搬运机器人的搬运行进方法。上述搬运机器人至少具有以下的有益效果:通过目标检测算法自动从摄像头拍摄的若干目标图像中搜索并先后分别确认两个搬运目标,在行进过程中间隔地拍摄新的目标图像,并按照搬运目标的坐标调整行进方向和确认停止时机,无需按照既定的路径来行进,能完成自动识别和自动行进的方式,具有高度的智能化,对没有固定位置的搬运目标亦能够实现搬运,大大提高了搬运效率。附图说明下面结合附图和实例对本专利技术作进一步说明。图1是本专利技术实施例一种应用于搬运机器人的搬运行进方法的流程图;图2是本专利技术实施例一种搬运机器人的行进示意图。具体实施方式本部分将详细描述本专利技术的具体实施例,本专利技术之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本专利技术的每个技术特征和整体技术方案,但其不能理解为对本专利技术保护范围的限制。在本专利技术的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。在本专利技术的描述中,若干的含义是一个或者多个。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。本专利技术的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属
技术人员可以结合技术方案的具体内容合理确定上述词语在本专利技术中的具体含义。参照图1和图2,本专利技术的一个实施例,提供了一种应用于搬运机器人的搬运行进方法,所述搬运机器人包括行进机构800、摄像头200、机械臂300、激光测距仪400和控制处理器100,所述搬运行进方式包括以下步骤:步骤S1、通过摄像头200拍摄目标图像;步骤S2、通过目标检测算法判断目标图像是否存在第一搬运目标600;步骤S3、若目标图像不存在第一搬运目标600,则旋转摄像头200继续拍摄直至检测到目标图像存在第一搬运目标600;步骤S4、检测到目标图像存在第一搬运目标600后向第一搬运目标600行进,每间隔设定拍摄时间重新拍摄包含第一搬运目标600的目标图像和获取对应的第一搬运目标600的位置坐标(x,y);步骤S5、根据最新的横坐标x通过比例闭环控制调节移动方向并相应地调整移动速度以及通过激光测距仪400获得与第一搬运目标600的实时距离h,直至实时距离h等于第一阈值且最新本文档来自技高网
...

【技术保护点】
1.一种应用于搬运机器人的搬运行进方法,其特征在于,所述搬运机器人包括行进机构、摄像头、机械臂、激光测距仪和控制处理器,所述搬运行进方式包括以下步骤:/n步骤S1、通过摄像头拍摄目标图像;/n步骤S2、通过目标检测算法判断目标图像是否存在第一搬运目标;/n步骤S3、若目标图像不存在第一搬运目标,则旋转摄像头继续拍摄直至检测到目标图像存在第一搬运目标;/n步骤S4、检测到目标图像存在第一搬运目标后向第一搬运目标行进,每间隔设定拍摄时间重新拍摄包含第一搬运目标的目标图像和获取对应的第一搬运目标的位置坐标(x,y);/n步骤S5、根据最新的横坐标x通过比例闭环控制调节移动方向并相应地调整移动速度以及通过激光测距仪获得与第一搬运目标的实时距离h,直至实时距离h等于第一阈值且最新的纵坐标y等于第二阈值则停止移动、停止拍摄目标图像和停止获取第一搬运目标的位置坐标;/n步骤S6、通过机械臂抓取第一搬运目标上的工件;/n步骤S7、按照步骤S1至步骤S5所采用的方法确认第二搬运目标并移动至第二搬运目标前;/n步骤S8、将机械臂上的工件放置到第二搬运目标上。/n

【技术特征摘要】
1.一种应用于搬运机器人的搬运行进方法,其特征在于,所述搬运机器人包括行进机构、摄像头、机械臂、激光测距仪和控制处理器,所述搬运行进方式包括以下步骤:
步骤S1、通过摄像头拍摄目标图像;
步骤S2、通过目标检测算法判断目标图像是否存在第一搬运目标;
步骤S3、若目标图像不存在第一搬运目标,则旋转摄像头继续拍摄直至检测到目标图像存在第一搬运目标;
步骤S4、检测到目标图像存在第一搬运目标后向第一搬运目标行进,每间隔设定拍摄时间重新拍摄包含第一搬运目标的目标图像和获取对应的第一搬运目标的位置坐标(x,y);
步骤S5、根据最新的横坐标x通过比例闭环控制调节移动方向并相应地调整移动速度以及通过激光测距仪获得与第一搬运目标的实时距离h,直至实时距离h等于第一阈值且最新的纵坐标y等于第二阈值则停止移动、停止拍摄目标图像和停止获取第一搬运目标的位置坐标;
步骤S6、通过机械臂抓取第一搬运目标上的工件;
步骤S7、按照步骤S1至步骤S5所采用的方法确认第二搬运目标并移动至第二搬运目标前;
步骤S8、将机械臂上的工件放置到第二搬运目标上。


2.根据权利要求1所述的一种应用于搬运机器人的搬运行进方法,其特征在于,所述获取对应的第一搬运目标的位置坐标(x,y)具体为:x=cx*k1,y=cy*k2,其中cx为目标检测算法对第一搬运目标框定的边界框的中心点横坐标,cy为目标检测算法对第一搬运目标框定的边界框的中心点纵坐标,k1为目标图像的分辨率的横向像素值,k2为目标图像的分辨率的纵向像素值。


3.根据权利要求1所述的一种应用于搬运机器人的搬运行进方法,其特征在于,所述根据最新的横坐标x通过比例闭环系统调节移动方向具体为:比较横坐标x...

【专利技术属性】
技术研发人员:张建民廖嘉欣郑英明韩宏志胡良沛杨汇滢朱坚清龙佳乐陈润松凌钟发覃超妹曾俊涛许鸿凯许志辉刘馨悦谢济键李潮平
申请(专利权)人:五邑大学
类型:发明
国别省市:广东;44

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

1