【技术实现步骤摘要】
一种软性材质边界检测方法、装置以及存储介质
[0001]本专利技术主要涉及电机控制
,具体涉及一种软性材质边界检测方法、装置以及存储介质。
技术介绍
[0002]在电机控制领域,控制系统对当前位置是需要知道的,目前,解决方案有以下四种:
[0003]1.绝对位置传感器。在机器安装时校准零位,后面使用由绝对位置传感器获得当前位置,但其缺点是成本较高。
[0004]2.相对位置传感器+电池。是一种绝对位置传感器方案的变种,但其缺点是硬件系统设计较为复杂。
[0005]3.相对位置传感器+限位传感器。机器每次上电时都需要自主的寻找原点,原点就是限位传感器所在的位置,但其缺点是每次上电都需要运行一次。
[0006]4.相对位置传感器+物理限位。与上述的第三种解决方案一样,通过电机扭矩或电机检测物理限位,物理限位就是零点,但其缺点就是物理限位的检测过程会带来撞击的噪音。
[0007]可以看出,上述的第四种解决方案是最具有成本优势,但上述的第四种解决方案的物理限位带来的噪音也是一种困扰,为了降低噪音,可以使用软性材质材料来替代刚性材质材料,但在现有技术的物理限位检测算法下,会造成较大的误差。
技术实现思路
[0008]本专利技术所要解决的技术问题是针对现有技术的不足,提供一种软性材质边界检测方法、装置以及存储介质。
[0009]本专利技术解决上述技术问题的技术方案如下:一种软性材质边界检测方法,包括如下步骤:
[0010]S1:控制电机向待测物体方向移 ...
【技术保护点】
【技术特征摘要】
1.一种软性材质边界检测方法,其特征在于,包括如下步骤:S1:控制电机向待测物体方向移动,并从设置在所述电机上的位置传感器中获取第一位置信息;S2:通过所述第一位置信息对所述第一位置信息对应的前一位置信息进行位置分析,得到第二位置信息,并将所述电机设置为断电状态;S3:从所述位置传感器中获取第三位置信息,并通过所述第三位置信息对所述第三位置信息对应的前一位置信息再次进行位置分析,得到第四位置信息;S4:对所述第二位置信息和所述第四位置信息进行目标位置的分析,得到目标位置,并将所述目标位置作为检测结果。2.根据权利要求1所述的软性材质边界检测方法,其特征在于,所述步骤S2中,通过所述第一位置信息对所述第一位置信息对应的前一位置信息进行位置分析,得到第二位置信息的过程包括:S21:通过所述第一位置信息对所述第一位置信息对应的前一位置信息进行第一位置信息的位置差值计算,得到第一位置之差;S22:判断所述第一位置之差是否等于零,若是,则将所述第一位置信息作为第二位置信息;若否,则返回步骤S1。3.根据权利要求1所述的软性材质边界检测方法,其特征在于,所述步骤S3的过程包括:S31:从所述位置传感器中获取第三位置信息;S32:通过所述第三位置信息对所述第三位置信息对应的前一位置信息进行第三位置信息的位置差值计算,得到第三位置之差;S33:判断所述第三位置之差是否等于零,若是,则将所述第三位置信息作为第四位置信息;若否,则返回步骤S31。4.根据权利要求1所述的软性材质边界检测方法,其特征在于,所述步骤S4的过程包括:S41:通过第一式对所述第二位置信息和所述第四位置信息进行位移计算,得到电机位移,所述第一式为:TS=S0
‑
MIN,其中,S0=M0
‑
O0,其中,TS为电机位移,MIN为预设的电机最小移动精度,S0为初始位移,O0为第二位置信息,M0为第四位置信息;S42:对所述电机位移和所述第四位置信息进行位移的分析,得到目标位置,并将所述目标位置作为检测结果。5.根据权利要求4所述的软性材质边界检测方法,其特征在于,所述S42中,对所述电机位移和所述第四位置信息进行位移的分析,得到目标位置的过程包括:S421:控制所述电机向所述待测物体方向移动,并从所述位置传感器中获取第五位置信息;S422:判断所述第四位置信息与所述第五位置信息之和是否等于所述电机位移,若是,则将所述电机设置为所述断电状态,并从所述位置传感器中获取第六位置信息,并执行步
骤S423;若否,则执行步骤S424;S423:通过所述第六位置信息对所述第六位置信息对应的前一位置信息进行第六位置信息的位置差值计算,得到第六位置之差,并执行步骤S425;S424:控制所述电机返回至所述第四位置信息处,并通过第二式对所述电机位移进行更新,得到更新后的电机位移,并返回步骤S421,所述第二式为:TS...
【专利技术属性】
技术研发人员:李林峰,汪杨刚,王强,
申请(专利权)人:武汉海微科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。