1.一种电机控制方法,其特征在于,所述电机控制方法包括以下步骤:获取操作指令和所述操作指令对应的指令参数,其中,所述指令参数包括目标电机方向和目标运行步数;根据所述目标运行步数和预设速度模型计算电机的待运行速度轨迹,其中,所述待运行速度轨迹包括待运行步数和所述待运行步数对应的待运行速度;获取当前电机方向和当前速度参数;若所述目标电机方向和所述当前电机方向一致时,将所述当前速度参数作为所述待运行速度轨迹的运行起始参数,控制所述电机基于所述待运行速度轨迹运行,以使与所述电机连接的检测设备达到所述操作指令指定的位置;所述若所述目标电机方向和所述当前电机方向一致时,将所述当前速度参数作为所述待运行速度轨迹的运行起始参数,控制所述电机基于所述待运行速度轨迹运行,以使与所述电机连接的检测设备达到所述操作指令指定的位置的步骤,包括:判断所述目标电机方向和所述当前电机方向是否一致;若一致,则获取所述待运行速度轨迹中至少一个所述待运行速度,计算所述当前速度参数与所述待运行速度之间的速度差值;确定最小所述速度差值对应的所述待运行速度,得到所述运行起始参数;若所述运行起始参数和所述待运行速度轨迹的原始起始参数一致,则控制所述电机基于所述待运行速度轨迹运行,以使与所述电机连接的检测设备达到所述操作指令指定的位置。
2.如权利要求1所述的电机控制方法,其特征在于,所述目标运行步数包括第一运行步数和第二运行步数,所述获取操作指令和所述操作指令对应的指令参数的步骤之前,所述方法包括:接收第一目标图像,对所述第一目标图像进行像素点识别处理,得到目标位置坐标;对所述目标位置坐标进行步数转换处理,得到所述第一运行步数和所述第二运行步数;基于所述电机的起始点和所述目标位置坐标,确定所述目标电机方向。
3.如权利要求1所述的电机控制方法,其特征在于,所述目标运行步数还包括第三运行步数,所述获取操作指令和所述操作指令对应的指令参数的步骤之前,所述方法包括:接收第二目标图像,对所述第二目标图像进行能量梯度值计算,得到目标能量值;获取能量梯度值和步数之间的比例关系,基于所述比例关系,得到所述目标能量值对应的所述第三运行步数。
4.如权利要求1所述的电机控制方法,其特征在于,所述根据所述目标运行步数和预设速度模型计算电机的待运行速度轨迹的步骤,包括:获取预设速度模型,基于所述预设速度模型和所述电机的最大速度,得到所述电机的固定步数,其中,所述固定步数包括固定加速步数和固定减速步数;获取速度与步数之间的预设关系,基于所述预设关系得到所述固定步数对应的单位速度;比对所述固定步数和所述目标运行步数;若所述目标运行步数大于所述固定步数时,基于所述预设速度模型和所述目标运行步数,计算得到所述待运行速度轨迹。
5.如权利要求4所述的电机控制方法,其特征在于,所述待运行步数包括加速运行步数、匀速运行步数和减速运行步数,所述若所述目标运行步数大于所述固定步数时,基于所述预设速度模型和所述目标运行步数,计算得到所述待运行速度轨迹的步骤,包括:若所述目标运行步数大于所述固定步数时,获取所述固定步数中的固定加速步数,得到所述加速运行步数;获取所述固定步数中的固定减速步数,得到所述减速运行步数;基于所述目标运行步数、加速运行步数和减速运行步数,得到所述匀速运行步数;获取所述待运行步数对应的单位速度,得到所述待运行速度,基于所述待运行步数和所述待运行速度生成所述待运行速度轨迹。
6.如权利要求4所述的电机控制方法,其特征在于,所述比对所述固定步数和所述目标运行步数的步骤之后,所述方法包括:若所述目标运行步数小于所述固定步数时,基于所述目标运行步数调整所述预设速度模型,得到优化模型;基于所述优化模型和所述目标运行步数,计算得到新的待运行速度轨迹。
7.如权利要求1所述的电机控制方法,其特征在于,所述确定最小所述速度差值对应的所述待运行速度,得到所述运行起始参数的步骤之后,所述方法包括:若所述运行起始参数和所述待运行速度轨迹的原始起始参数不一致,则基于所述待运行步数和所述运行起始参数,调整所述待运行速度轨迹,得到新的待运行速度轨迹;所述电机基于所述新的待运行速度轨迹运行,以使与所述电机连接的检测设备达到所述操作指令指定的位置。
8.一种电机控制设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电机控制程序,所述电机控制程序配置为实现如权利要求1至7中任一项所述的电机控制方法的步骤。
9.一种存储介质,其特征在于,所述存储介质上存储有电机控制程序,所述电机控制程序被处理器执行时实现如权利要求1至7任一项所述的电机控制方法的步骤。