本发明涉及服务器,特别涉及一种内存条的自动检测方法、装置、设备以及存储介质。
背景技术:
1、内存条,是与处理器直接交换数据的内部存储器,通常作为操作系统或其他正在运行中的程序的临时数据存储介质。在内存条生产测试或实际使用过程中,往往通过人工完成对内存条的装配以及拆卸操作,但在内存条装配以及拆卸的过程中,若内存条初始安装时存在人工操作不当导致内存条装配不当影响内存条测试或内存条使用,这时往往需要人工对内存条进一步进行手动调整,以使得检测操作可以正常进行或内存条能够正常使用。因此,内存条装配以及拆卸的过程效率低且出错率高。
技术实现思路
1、为克服相关技术中存在的问题,本发明提供了一种内存条的自动检测方法、装置、设备以及存储介质。
2、第一方面,本发明提供了一种内存条的自动检测方法,应用于自动检测装置;所述方法包括:
3、在待检测内存条与内存卡槽的相对位置信息不满足预设安装要求的情况下,基于所述自动检测装置的抓取机构以及所述待检测内存条对应的结构特征信息,对所述待检测内存条进行姿态矫正;
4、基于所述自动检测装置的三维视觉识别机构,引导所述抓取机构将姿态矫正后的所述待检测内存条移动至目标位置;
5、在所述待检测内存条完成检测操作后,基于所述抓取机构以及所述待检测内存条的当前状态信息,将所述待检测内存条从所述目标位置释放,并将所述待检测内存条转移至目标内存条存储位。
6、可选地,所述基于所述自动检测装置的抓取机构以及所述待检测内存条对应的结构特征信息,对所述待检测内存条进行姿态矫正,包括:
7、基于所述三维视觉识别机构,获取所述待检测内存条对应的结构特征信息;
8、控制所述抓取机构抓取所述待检测内存条对应的至少两个特征点;所述至少两个特征点是基于所述结构特征信息确定的;
9、基于所述相对位置信息以及所述待检测内存条的当前姿态信息,确定所述待检测内存条对应的姿态矫正参数;
10、基于所述姿态矫正参数,通过所述抓取机构将所述待检测内存条调整至目标姿态。
11、可选地,所述基于所述自动检测装置的三维视觉识别机构,引导所述抓取机构将姿态矫正后的所述待检测内存条移动至目标位置,包括:
12、通过所述三维视觉识别机构基于所述姿态矫正后的待检测内存条与所述内存卡槽对应的当前相对位置信息,确定目标引导规则;所述目标引导规则用于指示将所述待检测内存条从所述待检测内存条的当前位置移动至所述目标位置;
13、基于所述自动检测装置中的高自由度控制机构带动所述抓取机构控制所述姿态矫正后的待检测内存条按照所述目标引导规则中的运动距离信息以及运动方向信息移动至目标位置。
14、可选地,所述基于所述抓取机构以及所述待检测内存条的当前状态信息,将所述待检测内存条从所述目标位置释放,包括:
15、基于所述自动检测装置中的高自由度控制机构以及所述待检测内存条的当前状态信息,将所述抓取机构移动至指定位置;
16、基于与所述抓取机构相连接的第一驱动部件控制所述抓取机构将固定部件取消固定,以从所述目标位置释放所述待检测内存条;所述固定部件用于将所述待检测内存条固定在所述内存卡槽。
17、可选地,所述将所述待检测内存条转移至目标内存条存储位,包括:
18、基于所述待检测内存条的结构特征信息,确定所述内存条存储位中与所述结构特征信息匹配的目标内存条存储位;
19、在将所述待检测内存条从所述目标位置释放后,基于所述抓取机构抓取所述待检测内存条对应的至少两个特征点;
20、基于高自由度控制机构带动所述抓取机构将所述待检测内存条移动至所述目标内存条存储位。
21、可选地,所述方法还包括:
22、基于所述自动检测装置的压力传感器,实时检测所述抓取机构与所述待检测内存条以及所述固定部件接触时的压力值;所述压力值用于指导所述抓取机构调节与所述待检测内存条以及所述固定部件的接触状态;
23、在所述抓取机构与所述待检测内存条接触时的压力值大于第一预设阈值的情况下,发送预警信号。
24、可选地,所述方法还包括:
25、基于所述三维视觉识别机构,获取所述待检测内存条以及所述内存卡槽对应的目标成像结果;
26、基于所述目标成像结果,确定所述待检测内存条与所述内存卡槽的相对位置信息;所述相对位置信息包括相对横向位置信息、相对纵向位置信息以及相对高度信息;
27、在所述相对横向位置信息符合横向水平条件、所述相对纵向位置信息符合纵向水平条件且所述相对高度信息符合预设高度条件的情况下,确定所述待检测内存条符合预设安装要求;
28、在所述相对横向位置信息不符合所述横向水平条件,和/或所述相对纵向位置信息不符合所述纵向水平条件,和/或所述相对高度信息不符合所述预设高度条件的情况下,确定所述待检测内存条不符合预设安装要求;
29、其中,所述横向水平条件用于表征所述待检测内存条与所述内存卡槽内壁之间横向水平方向的安装要求,所述纵向水平条件用于表征所述待检测内存条与所述内存卡槽内壁之间纵向水平方向的安装要求,所述预设高度条件用于表征所述待检测内存条上边缘与所述内存卡槽的槽口之间的高度安装要求。
30、第二方面,本发明提供了一种内存条的自动检测装置,包括高自由度控制机构、抓取机构、三维视觉识别机构以及第一驱动部件;
31、所述抓取机构用于在待检测内存条与内存卡槽的相对位置信息不满足预设安装要求的情况下,基于所述自动检测装置的抓取机构以及所述待检测内存条对应的结构特征信息,对所述待检测内存条进行姿态矫正;
32、所述三维视觉识别机构用于基于所述自动检测装置的三维视觉识别机构,引导所述抓取机构将姿态矫正后的所述待检测内存条移动至目标位置;
33、所述抓取机构还用于在所述待检测内存条完成检测操作后,基于所述抓取机构以及所述待检测内存条的当前状态信息,将所述待检测内存条从所述目标位置释放,并将所述待检测内存条转移至目标内存条存储位。
34、第三方面,本发明提供一种电子设备,包括:处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现上述第一方面中任一项所述的内存条的自动检测方法。
35、第四方面,本发明提供一种可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如上述第一方面中任一项实施例中的内存条的自动检测方法中的步骤。
36、本发明实施例中,在待检测内存条与内存卡槽的相对位置信息不满足预设安装要求的情况下,基于自动检测装置的抓取机构以及待检测内存条对应的结构特征信息,这样,通过对待检测内存条进行姿态矫正,使得待检测内存条适配内存卡槽,并处于满足预设安装要求的待检测状态,以更准确的完成待检测内存条的内存条检测操作。基于自动检测装置的三维视觉识别机构,引导抓取机构将姿态矫正后的待检测内存条移动至目标位置,这样,通过三维视觉识别机构引导抓取机构移动待检测内存条,可以精准的基于视觉识别确保待检测内存条与内存卡槽之间对位准确,相对于通过人工调整内存条姿态的方式,提高了姿态调整的效率以及精准性。在待检测内存条完成检测操作后,基于抓取机构以及待检测内存条的当前状态信息,将待检测内存条从目标位置释放,并将待检测内存条转移至目标内存条存储位。这样,在检测待检测内存条以及对待检测内存条进行拆卸的过程中,自动化的完成对待检测内存条的检测操作以及拆卸操作,实现整个内存条检测、内存条监控、内存条姿态矫正、内存条拆卸等工序的自动化处理,各个环节快速有效的衔接,提升了内存条测试以及拆卸工作的连贯性及稳定性,进一步提高了测试效率及测试质量。
1.一种内存条的自动检测方法,其特征在于,应用于自动检测装置;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述自动检测装置的抓取机构以及所述待检测内存条对应的结构特征信息,对所述待检测内存条进行姿态矫正,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述自动检测装置的三维视觉识别机构,引导所述抓取机构将姿态矫正后的所述待检测内存条移动至目标位置,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述抓取机构以及所述待检测内存条的当前状态信息,将所述待检测内存条从所述目标位置释放,包括:
5.根据权利要求1所述的方法,其特征在于,所述将所述待检测内存条转移至目标内存条存储位,包括:
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种内存条的自动检测装置,其特征在于,包括高自由度控制机构、抓取机构、三维视觉识别机构以及第一驱动部件;
9.一种电子设备,其特征在于,包括:
10.一种可读存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行权利要求1-7中任一所述的内存条的自动检测方法。
