System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及机器人,特别是涉及一种移动机器人的控制方法、计算机设备及计算机可读存储介质。
技术介绍
1、随着科技的发展,人们对自动化输送的需求也越来越大,由于移动机器人可以实现快速的对物料等负载进行运输、搬运等功能,移动机器人被广泛应用到自动化输送中。
2、移动机器人在运行过程中,通过预先标定的库位的位置,控制移动机器人行驶至对应的库位后,将负载放置在库位上。然而,由于标定的库位的位置与库位的实际位置可能存在偏差,移动机器人可能无法准确地对接到对应的库位。
3、目前,移动机器人每次运行都需要重新获取库位的实际位置,再行驶至库位实际位置,使得运行过程每次都需要调整路线。
技术实现思路
1、本申请主要解决的技术问题是提供一种移动机器人的控制方法、计算机设备及存储介质,能够减少后续行驶时的路线调整,从而提高移动机器人再次响应行驶指令的准确度。
2、为了解决上述问题,本申请第一方面提供了一种移动机器人的控制方法,该方法包括:响应于移动机器人的行驶指令,基于目标库位的预设位置,控制移动机器人行驶至目标库位;对目标库位进行位置识别,得到目标库位的目标位置;利用目标位置,对预设位置进行更新;其中,更新后的预设位置用于移动机器人在预设时间内再次响应移动机器人的行驶指令。
3、为了解决上述问题,本申请第二方面提供了一种计算机设备,该计算机设备包括相互耦接的存储器和处理器,存储器中存储有程序数据,处理器用于执行程序数据以实现上述移动机器人的控制方法的任一步
4、为了解决上述问题,本申请第三方面提供了一种计算机可读存储介质,该计算机可读存储介质存储有能够被处理器运行的程序数据,程序数据用于实现上述移动机器人的控制方法的任一步骤。
5、上述方案,通过响应于移动机器人的行驶指令,基于目标库位的预设位置,控制移动机器人行驶至目标库位,到达目标库位之后,对目标库位进行位置识别,得到目标库位的目标位置,从而利用目标位置对预设位置进行更新,使得更新后的预设位置用于移动机器人在预设时间内再次响应移动机器人的行驶指令,在目标库位的预设位置存在偏差的情况下,使得后续以直线的方式行驶至目标库位,减少后续行驶时的路线调整,从而提高移动机器人再次响应行驶指令的准确度。
本文档来自技高网...【技术保护点】
1.一种移动机器人的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于目标库位的预设位置,控制所述移动机器人行驶至所述目标库位,包括:
3.根据权利要求2所述的方法,其特征在于,所述对所述目标库位进行位置识别,得到所述目标库位的库位识别位置,包括:
4.根据权利要求2所述的方法,其特征在于,所述按照所述目标行驶路线控制所述移动机器人从所述第一位置点行驶至所述目标库位的库位识别位置之前,包括:
5.根据权利要求1所述的方法,其特征在于,所述利用所述目标位置,对所述预设位置进行更新,包括:
6.根据权利要求5所述的方法,其特征在于,所述利用所述第一位置误差,对所述预设位置进行更新,得到所述更新后的预设位置,包括:
7.根据权利要求1所述的方法,其特征在于,所述利用所述目标位置,对所述目标库位的预设位置进行更新,包括:
8.根据权利要求7所述的方法,其特征在于,所述利用所述目标位置和所述历史更新位置,对所述预设位置进行更新,得到所述更新后的预设位置,包括:
< ...【技术特征摘要】
1.一种移动机器人的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于目标库位的预设位置,控制所述移动机器人行驶至所述目标库位,包括:
3.根据权利要求2所述的方法,其特征在于,所述对所述目标库位进行位置识别,得到所述目标库位的库位识别位置,包括:
4.根据权利要求2所述的方法,其特征在于,所述按照所述目标行驶路线控制所述移动机器人从所述第一位置点行驶至所述目标库位的库位识别位置之前,包括:
5.根据权利要求1所述的方法,其特征在于,所述利用所述目标位置,对所述预设位置进行更新,包括:
6.根据权利要求5所述的方法,其特征在于,所述利用所述第一位置误差,对所述预设位置进行更新,得到所述更新后的预设位置,包括:
【专利技术属性】
技术研发人员:余冬冬,林辉义,高炳舒,李承远,卢维,
申请(专利权)人:浙江华睿科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。