一种基于六轴机械臂的自动测试路径规划方法及其系统技术方案

技术编号:19436383 阅读:26 留言:0更新日期:2018-11-14 13:07
本发明专利技术公开了一种基于六轴机械臂的自动测试路径规划方法及其系统,对六轴机械臂所处的测试机等待位进行检测,若检测到搬运信号为高则将该等待位的测试产品搬运到下一测试机中进行测试;若检测到搬运信号为低,则对距离最近的测试机的等待位进行检测,以此循环实现任一等待位搬运信号为高时六轴机械臂都可以及时进行搬运。采用本发明专利技术的方法可实现所有测试机同时运行并且单独进行搬运判定,从而提高了测试机的利用率。

【技术实现步骤摘要】
一种基于六轴机械臂的自动测试路径规划方法及其系统
本专利技术涉及自动测试路径规划领域,特别是一种基于六轴机械臂的自动测试路径规划方法及其系统。
技术介绍
目前,在电子产品的生产过程中,对生产出来的产品进行测试是不可或缺的一个步骤。在众多测试项目中,功能测试需要根据产品的型号、功能的不同进行不同的测试,而且一件产品通常需要在多台测试机上进行不同项目的测试以保证产品质量,因此一个完整的测试过程涉及到多台测试机,如何完成产品在不同测试机之间的运输是提升测试效率的关键。现有技术中一般通过人工操作测试机的方式完成操作,每完成一次操作后通过人工将产品搬运到下一台测试机进行测试,但这种做法很容易因为人为因素导致生产效率低下,出错率高的问题。现今也有一些将多台测试机安装在输送带上进行搬运的技术方案,但这种做法遇到其中一台测试机测试时间过长时输送带无法继续搬运,导致后机空置,测试机利用率不高。
技术实现思路
为解决上述问题,本专利技术的目的在于提供一种利用六轴机械臂对测试板进行搬运,在实际应用中能够提高自动测试效率的一种基于六轴机械臂的自动测试路径规划方法及其系统。本专利技术解决其问题所采用的技术方案是:一种基于六轴机械臂的自动测试路径规划方法,包括以下步骤:步骤A、读取各测试机及其等待位和送料等待位的位置信息和距离信息,将送料等待位的位置信息发送至六轴机械臂作为初始位置信息;步骤B、设置各等待位的搬运信号高低;步骤C、检测六轴机械臂当前所处等待位的搬运信号是否为高,若是,执行步骤F,若不是,执行步骤D;步骤D、根据步骤A所得距离信息,检测出与步骤C所述等待位的距离最近的搬运信号为高的等待位;步骤E、将步骤D所得等待位的位置信息发送至六轴机械臂;步骤F、将当前等待位设置为搬运等待位;步骤G、启动搬运进程,完成后重复执行步骤B。进一步,步骤A所述各测试机及其等待位的位置信息包括各测试机及其等待位相对六轴机械臂所处的位置;所述距离信息包括各测试机之间的直线距离。进一步,所述步骤B包括以下步骤:步骤B1、检测当前所处等待位是否为送料等待位,若是,执行步骤B2,若不是,执行步骤B3;步骤B2、检测送料区内是否有料且第一测试机内无料,若是,则将该等待位的搬运信号设置为高并执行步骤B6,若否,则将该等待位的搬运信号设置为低并执行步骤B6;步骤B3、检测该等待位的对应测试机内是否测试通过,若是,执行步骤B4,若否,则将该等待位的搬运信号设置为低并执行步骤B6;步骤B4、检测该等待位的对应测试机是否为最后一台测试机,若否,执行B5,若是,则将该等待位的搬运信号设置为低并执行步骤B6;步骤B5、检测下一测试机内是否有料,若否,则将该等待位的搬运信号设置为高并执行步骤B6,若是,则将该等待位的搬运信号设置为低并执行步骤B6;步骤B6、对下一等待位重复执行步骤B1。进一步,步骤B5所述测试机内无料包括测试机未开始测试时测试内无料和测试机测试不通过出料后无料。进一步,步骤G所述搬运进程还包括以下步骤:步骤G1、读取搬运等待位和下一测试机的位置信息;步骤G2、以搬运等待位的位置信息为起点信息,以下一测试机位置为终点信息发送至六轴机械臂。一种基于六轴机械臂的自动测试路径规划系统,包括以下装置:位置信息读取装置:用于读取各测试机及其等待位和送料等待位的位置信息;位置信息发送装置:用于将测试机、等待位和送料等待位的位置信息发送至六轴机械臂;等待位搬运信号设置装置:用于设置等待位搬运信号的高低;等待位搬运信号检测装置:用于检测等待位搬运信号的高低;距离最近的等待位搬运信号检测装置:根据与当前等待位距离从近到远检测等待位搬运信号;搬运等待位设置装置:用于将选定搬运的等待位设为搬运等待位;搬运装置:用于启动搬运进程控制六轴机械臂进行搬运。进一步,包括以下装置:当前等待位判断装置:用于判断当前所在等待位的类型;测试机测试通过判断装置:用于检测测试机是否测试通过;测试机有料判断装置:用于判断测试机内是否有料;搬运信号设置装置:用于设置搬运信号的高低。一种基于六轴机械臂的自动测试路径规划系统,包括控制模块和存储控制指令的存储模块,控制模块读取所述指令执行以下步骤:步骤A、读取各测试机及其等待位和送料等待位的位置信息和距离信息,将送料等待位的位置信息发送至六轴机械臂作为初始位置信息;步骤B、设置各等待位的搬运信号高低;步骤C、检测六轴机械臂当前所处等待位的搬运信号是否为高,若是,执行步骤F,若不是,执行步骤D;步骤D、根据步骤A所得距离信息,检测出与步骤C所述等待位的距离最近的搬运信号为高的等待位;步骤E、将步骤D所得等待位的位置信息发送至六轴机械臂;步骤F、将当前等待位设置为搬运等待位;步骤G、启动搬运进程,完成后重复执行步骤B。进一步,步骤A所述各测试机及其等待位的位置信息包括各测试机及其等待位相对六轴机械臂所处的位置;所述距离信息包括各测试机之间的直线距离。进一步,所述步骤B包括以下步骤:步骤B1、检测当前所处等待位是否为送料等待位,若是,执行步骤B2,若不是,执行步骤B3;步骤B2、检测送料区内是否有料且第一测试机内无料,若是,则将该等待位的搬运信号设置为高并执行步骤B6,若否,则将该等待位的搬运信号设置为低并执行步骤B6;步骤B3、检测该等待位的对应测试机内是否测试通过,若是,执行步骤B4,若否,则将该等待位的搬运信号设置为低并执行步骤B6;步骤B4、检测该等待位的对应测试机是否为最后一台测试机,若否,执行B5,若是,则将该等待位的搬运信号设置为低并执行步骤B6;步骤B5、检测下一测试机内是否有料,若否,则将该等待位的搬运信号设置为高并执行步骤B6,若是,则将该等待位的搬运信号设置为低并执行步骤B6;步骤B6、对下一等待位重复执行步骤B1。进一步,步骤B5所述测试机内无料包括测试机未开始测试时测试内无料和测试机测试不通过出料后无料。进一步,步骤G所述搬运进程还包括以下步骤:步骤G1、读取搬运等待位和下一测试机的位置信息;步骤G2、以搬运等待位的位置信息为起点信息,以下一测试机位置为终点信息发送至六轴机械臂。本专利技术的有益效果是:本专利技术采用的一种基于六轴机械臂的自动测试路径规划方法及其系统,利用六轴机械臂对测试产品进行搬运解决了依靠人力效率低下、错误率高等由人为因素引起的问题。使用过程中通过对等待位的搬运信号高低检测以控制六轴机械臂搬运,相比起现有技术依靠传输带进行搬运的方案,本专利技术的方案不受单一测试机测试时间过长的影响导致无法搬运,在当前等待位搬运信号低时自动根据距离从近到远判断出可搬运的等待位,大大减少了测试机的闲置率,提高了生产的效率。附图说明下面结合附图和实例对本专利技术作进一步说明。图1是本专利技术一种基于六轴机械臂的自动测试路径规划方法及其系统的流程示意图;图2是本专利技术一种基于六轴机械臂的自动测试路径规划方法及其系统的步骤B搬运信号的设置流程图;图3是本专利技术一种基于六轴机械臂的自动测试路径规划方法及其系统的步骤G的搬运进程流程图。具体实施方式参照图1,一种基于六轴机械臂的自动测试路径规划方法,包括以下步骤:步骤A、读取各测试机及其等待位和送料等待位的位置信息和距离信息,将送料等待位的位置信息发送至六轴机械臂作为初始位置信息;步骤B、设置各等待位的搬运信号高本文档来自技高网...

【技术保护点】
1.一种基于六轴机械臂的自动测试路径规划方法,其特征在于,包括以下步骤:步骤A、读取各测试机及其等待位和送料等待位的位置信息和距离信息,将送料等待位的位置信息发送至六轴机械臂作为初始位置信息;步骤B、设置各等待位的搬运信号高低;步骤C、检测六轴机械臂当前所处等待位的搬运信号是否为高,若是,执行步骤F,若不是,执行步骤D;步骤D、根据步骤A所得距离信息,检测出与步骤C所述等待位的距离最近的搬运信号为高的等待位;步骤E、将步骤D所得等待位的位置信息发送至六轴机械臂;步骤F、将当前等待位设置为搬运等待位;步骤G、启动搬运进程,完成后重复执行步骤B。

【技术特征摘要】
1.一种基于六轴机械臂的自动测试路径规划方法,其特征在于,包括以下步骤:步骤A、读取各测试机及其等待位和送料等待位的位置信息和距离信息,将送料等待位的位置信息发送至六轴机械臂作为初始位置信息;步骤B、设置各等待位的搬运信号高低;步骤C、检测六轴机械臂当前所处等待位的搬运信号是否为高,若是,执行步骤F,若不是,执行步骤D;步骤D、根据步骤A所得距离信息,检测出与步骤C所述等待位的距离最近的搬运信号为高的等待位;步骤E、将步骤D所得等待位的位置信息发送至六轴机械臂;步骤F、将当前等待位设置为搬运等待位;步骤G、启动搬运进程,完成后重复执行步骤B。2.根据权利要求1所述的一种基于六轴机械臂的自动测试路径规划方法,其特征在于:步骤A所述各测试机及其等待位的位置信息包括各测试机及其等待位相对六轴机械臂所处的位置;所述距离信息包括各测试机之间的直线距离。3.根据权利要求1所述的一种基于六轴机械臂的自动测试路径规划方法,其特征在于:所述步骤B包括以下步骤:步骤B1、检测当前所处等待位是否为送料等待位,若是,执行步骤B2,若不是,执行步骤B3;步骤B2、检测送料区内是否有料且第一测试机内无料,若是,则将该等待位的搬运信号设置为高并执行步骤B6,若否,则将该等待位的搬运信号设置为低并执行步骤B6;步骤B3、检测该等待位的对应测试机内是否测试通过,若是,执行步骤B4,若否,则将该等待位的搬运信号设置为低并执行步骤B6;步骤B4、检测该等待位的对应测试机是否为最后一台测试机,若否,执行B5,若是,则将该等待位的搬运信号设置为低并执行步骤B6;步骤B5、检测下一测试机内是否有料,若否,则将该等待位的搬运信号设置为高并执行步骤B6,若是,则将该等待位的搬运信号设置为低并执行步骤B6;步骤B6、对下一等待位重复执行步骤B1。4.根据权利要求3所述的一种基于六轴机械臂的自动测试路径规划方法,其特征在于:步骤B5所述测试机内无料包括测试机未开始测试时测试内无料和测试机测试不通过出料后无料。5.根据权利要求1所述的一种基于六轴机械臂的自动测试路径规划方法,其特征在于:步骤G所述搬运进程还包括以下步骤:步骤G1、读取搬运等待位和下一测试机的位置信息;步骤G2、以搬运等待位的位置信息为起点信息,以下一测试机位置为终点信息发送至六轴机械臂。6.一种基于六轴机械臂的自动测试路径规划系统,其特征在于,包括以下装置:位置信息读取装置:用于读取各测试机及其等待位和送料等待位的位置信息;位置信息发送装置:用于将测试机、等待位和送料等待位的位置信息发送至六轴机械臂;等待...

【专利技术属性】
技术研发人员:王海峰梁俊雄陈健斌郭嘉威关倩宜
申请(专利权)人:广东科学技术职业学院
类型:发明
国别省市:广东,44

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

1