一种机器人分拣控制方法技术

技术编号:21731589 阅读:42 留言:0更新日期:2019-07-31 17:34
本发明专利技术涉及一种机器人分拣控制方法,包括:构建机器人的目标追踪模型和目标对象的视觉特征地图,并确定初始目标对象在所述视觉特征地图上的初始位置;对目标对象图像进行采集与处理,通过激光扫描目标对象在所述视觉特征地图上的实际位置;运用图像处理的方法对机器人的操作状态进行检测和识别,获得器人操作过程下的目标对象,并获取所述目标对象在该时刻的位置信息;精确定位机器人与目标对象之间的距离,并对目标对象状态进行预测,对目标对象在下一时刻的位置信息进行预测;规划机器人的末端执行器的运行轨迹;控制机器人的末端执行器根据所规划的运动轨迹进行动作。

A Robot Sorting Control Method

【技术实现步骤摘要】
一种机器人分拣控制方法
本专利技术涉及机器人
,尤其涉及一种机器人分拣控制方法。
技术介绍
工业机器人与视觉的结合是未来的发展方向,目前在工业机器人领域应用的视觉系统一般分为两类:一类是采用智能相机,即相机和处理器集成在一起,视觉算法运行在处理器当中,智能相机配置上位机软件模块,通过上位机软件模块可以实现对智能相机中算法输入参数做相应的配置;还有一类是采用普通工业相机,并配置PC机,普通相机只有相机和镜头,没有处理器,视觉算法运行在PC机上面。两类视觉系统各有优缺点:第一类采用智能相机集成度比较高,但由于相机尺寸不能做很大,这样对于处理器的尺寸、处理能力、散热等有较高要求,增加了相机的成本,另外,这种智能相机尺寸和重量比较大,如果放在机器人末端的话,对机器人末端设计和负重是一个考验,应用较为不便;另一类采用普通工业相机集成度没有智能相机高,但是由于单独配置用于算法运行的PC机,虽然计算能力较强,其成本和智能相机差不多。工业机器人可模仿人的部分动作,根据不同的执行程序、轨迹和要求实现自动抓取、搬运工件和操作工具的机电一体化系统,它具有智能化和自动化的特点,能显著提高生产效率,改善工作条件,工业机器人的应用将大大提高我国制造业的技术水平、自动化程度、产品竞争力,促进制造业的转型升级,带来整个工业水平的提高;机器人视觉技术就是把光学电子系统拍摄的影像转换成电子图像并传送到计算机系统进行图像处理,实现对物体的颜色、尺寸、形状、位置等特征的识别,并把识别结果送到计算机以控制其他执行机构完成动作的工业系统,由于它具有非接触、识别精度高、速度快、自动化程度高、易和其他系统集成等特点,目前已广泛应用在轻工、化工、纺织、医疗、电子、汽车等行业,将机器人和机器视觉系统结合起来,是一种非常有前途的应用。工业机器人可以用于柔性分拣,但是这种在柔性分拣过程中,机器人的准确性不高,经常出现偏差,造成分拣物品的不准确,影响了生产的进行。因此,如何提高机器人在柔性分拣过程中的准确性,成为本领域技术人员亟待解决的技术难题。
技术实现思路
本专利技术的目的是提供一种机器人分拣控制方法,能够提高机器人在柔性分拣过程中的准确性,使得机器人能准确分拣到目标对象。为了实现上述目的,本专利技术提供了一种机器人分拣控制方法,包括以下步骤:构建机器人的目标追踪模型和目标对象的视觉特征地图,并确定初始目标对象在所述视觉特征地图上的初始位置;对目标对象图像进行采集与处理,通过激光扫描目标对象在所述视觉特征地图上的实际位置;运用图像处理的方法对机器人的操作状态进行检测和识别,获得器人操作过程下的目标对象,并获取所述目标对象在该时刻的位置信息;精确定位机器人与目标对象之间的距离,并对目标对象状态进行预测,对目标对象在下一时刻的位置信息进行预测;根据预测结果及时跟踪目标对象下一个状态值和下一时刻的位置;根据目标对象的当前状态信息与预测的状态信息,当前位置信息和下一刻的位置信息,规划机器人的末端执行器的运行轨迹;控制机器人的末端执行器根据所规划的运动轨迹进行动作。优选的,通过视觉传感器对目标对象图像进行采集和处理。优选的,在对目标对象图像进行采集和处理之前,通过视觉传感器获取机器人的末端执行器的位置信息和状态信息,以确定机器人的末端执行器的初始位置信息和初始状态。优选的,所述视觉传感器获取含有所述目标对象的两幅场景图像,然后经过二值化、边缘提取、轮廓外接矩形检测、椭圆检测、椭圆相似度计算、椭圆重心计算后,获得所述两幅场景图像中的所述目标对象的视差,以获得目标对象的状态信息。优选的,所述通过激光扫描目标对象在所述视觉特征地图上的实际位置,包括:通过三个激光扫描器,经过三角测量获取目标对象的位置信息,并将位置信息标记在所述视觉特征地图上。优选的,所述视觉传感器基于机器人工作背景结合颜色和边缘的跟踪算法建立目标追踪模型;以及利用帧间差分法对对机器人的操作状态下的目标对象进行检测和识别;计算出机器人与目标对象之间的距离;基于卡尔曼滤波算法预测目标对象的运动状态。优选的,所述规划机器人的末端执行器的运行轨迹;包括:所述运动轨迹由三条直线段过程的“门”字形轨迹,所述“门”字形轨迹的高度高于障碍物的高度。本专利技术提供的机器人分拣控制方法,通过采集机器人、目标对象的初始状态和初始位置,以及下一刻的状态信息及位置信息,准确规划出机器人末端执行器的运动轨迹,够提高机器人在柔性分拣过程中的准确性,使得机器人能准确分拣到目标对象。附图说明图1为本专利技术提供的机器人分拣控制方法的一种具体实施方式的流程示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参看图1,图1为本专利技术提供的机器人分拣控制方法的一种具体实施方式的流程示意图。如图1所示,本专利技术提供了一种机器人分拣控制方法,包括以下步骤。构建机器人的目标追踪模型和目标对象的视觉特征地图,并确定初始目标对象在所述视觉特征地图上的初始位置;对目标对象图像进行采集与处理,通过激光扫描目标对象在所述视觉特征地图上的实际位置;运用图像处理的方法对机器人的操作状态进行检测和识别,获得器人操作过程下的目标对象,并获取所述目标对象在该时刻的位置信息;精确定位机器人与目标对象之间的距离,并对目标对象状态进行预测,对目标对象在下一时刻的位置信息进行预测;根据预测结果及时跟踪目标对象下一个状态值和下一时刻的位置;根据目标对象的当前状态信息与预测的状态信息,当前位置信息和下一刻的位置信息,规划机器人的末端执行器的运行轨迹;控制机器人的末端执行器根据所规划的运动轨迹进行动作。具体的方案中,目标对象状态包括目标对象的姿态及目标对象的运动状态,比如目标对象的形状、运动速度、运动加速度等。本专利技术提供的机器人分拣控制方法,通过采集机器人、目标对象的初始状态和初始位置,以及下一刻的状态信息及位置信息,准确规划出机器人末端执行器的运动轨迹,够提高机器人在柔性分拣过程中的准确性,使得机器人能准确分拣到目标对象。优选的方案中,通过视觉传感器对目标对象图像进行采集和处理。优选的方案中,在对目标对象图像进行采集和处理之前,通过视觉传感器获取机器人的末端执行器的位置信息和状态信息,以确定机器人的末端执行器的初始位置信息和初始状态。优选的方案中,所述视觉传感器获取含有所述目标对象的两幅场景图像,然后经过二值化、边缘提取、轮廓外接矩形检测、椭圆检测、椭圆相似度计算、椭圆重心计算后,获得所述两幅场景图像中的所述目标对象的视差,以获得目标对象的状态信息。优选的方案中,所述通过激光扫描目标对象在所述视觉特征地图上的实际位置,包括:通过三个激光扫描器,经过三角测量获取目标对象的位置信息,并将位置信息标记在所述视觉特征地图上。优选的方案中,所述视觉传感器基于机器人工作背景结合颜色和边缘的跟踪算法建立目标追踪模型;以及利用帧间差分法对对机器人的操作状态下的目标对象进行检测和识别;计算出机器人与目标对象之间的距离;基于卡尔曼滤波算法预测目标对象的运动状态。优选的方案中,所述规本文档来自技高网
...

【技术保护点】
1.一种机器人分拣控制方法,其特征在于,包括以下步骤:构建机器人的目标追踪模型和目标对象的视觉特征地图,并确定初始目标对象在所述视觉特征地图上的初始位置;对目标对象图像进行采集与处理,通过激光扫描目标对象在所述视觉特征地图上的实际位置;运用图像处理的方法对机器人的操作状态进行检测和识别,获得器人操作过程下的目标对象,并获取所述目标对象在该时刻的位置信息;精确定位机器人与目标对象之间的距离,并对目标对象状态进行预测,对目标对象在下一时刻的位置信息进行预测;根据预测结果及时跟踪目标对象下一个状态值和下一时刻的位置;根据目标对象的当前状态信息与预测的状态信息,当前位置信息和下一刻的位置信息,规划机器人的末端执行器的运行轨迹;控制机器人的末端执行器根据所规划的运动轨迹进行动作。

【技术特征摘要】
1.一种机器人分拣控制方法,其特征在于,包括以下步骤:构建机器人的目标追踪模型和目标对象的视觉特征地图,并确定初始目标对象在所述视觉特征地图上的初始位置;对目标对象图像进行采集与处理,通过激光扫描目标对象在所述视觉特征地图上的实际位置;运用图像处理的方法对机器人的操作状态进行检测和识别,获得器人操作过程下的目标对象,并获取所述目标对象在该时刻的位置信息;精确定位机器人与目标对象之间的距离,并对目标对象状态进行预测,对目标对象在下一时刻的位置信息进行预测;根据预测结果及时跟踪目标对象下一个状态值和下一时刻的位置;根据目标对象的当前状态信息与预测的状态信息,当前位置信息和下一刻的位置信息,规划机器人的末端执行器的运行轨迹;控制机器人的末端执行器根据所规划的运动轨迹进行动作。2.根据权利要求1所述的机器人分拣控制方法,其特征在于,通过视觉传感器对目标对象图像进行采集和处理。3.根据权利要求2所述的机器人分拣控制方法,其特征在于,在对目标对象图像进行采集和处理之前,通过视觉传感器获取机器人的末端执行器的位置信息和状态信息,以确定机器人的末端执行器的初...

【专利技术属性】
技术研发人员:王拴绪
申请(专利权)人:南京机器人研究院有限公司
类型:发明
国别省市:江苏,32

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

1