1.一种移动控制方法,其特征在于,包括:
接收移动控制请求,根据所述请求中携带的目的地坐标生成移动控制路径;
利用对获取的双轮实际速度数据进行处理得到的实际线速度数据、实际角速度数据分别与解析所述移动控制路径得到的理想线速度数据、理想角速度数据进行对比,得到对比结果;
根据所述对比结果对双轮移动速度进行修正,以控制双轮沿所述移动控制路径向目的地移动。
2.根据权利要求1所述的方法,其特征在于,所述利用对获取的双轮实际速度数据进行处理得到的实际线速度数据、实际角速度数据分别与解析所述移动控制路径得到的理想线速度数据、理想角速度数据进行对比,包括:解析所述移动控制路径,得到所述路径中转点及转点间直线对应的理想线速度数据、理想角速度数据以及转点坐标;
利用预设的理想速度算法对所述理想线速度数据和理想角速度数据进行处理,得到双轮在各转点及转点间直线的理想速度数据;
利用预设的实际线速度算法和实际角速度算法对获取的双轮实际速度数据进行处理,得到实际线速度数据和实际角速度数据;
将所述实际线速度数据、所述实际角速度数据分别与所述理想线速度数据、所述理想角速度数据进行对比;
若所述实际线速度数据与所述理想线速度数据不相等,和/或所述实际角速度数据与所述理想角速度数据不相等,则根据预设的修正算法对所述双轮实际速度数据进行修正,使所述实际线速度数据、所述实际角速度数据分别与所述理想线速度数据、所述理想角速度数据相等。
3.根据权利要求2所述的方法,其特征在于,所述利用预设的理想速度算法对所述理想线速度数据和理想角速度数据进行处理,得到双轮在各转点及转点间直线的理想速度数据,包括:根据预设的理想速度算法,对获取的理想线速度数据、理想角速度数据以及双轮轮轴长度数据进行处理,得到第一理想速度数据和第二理想速度数据,所述预设的理想速度算法,包括:其中:v1*为第一理想速度,v2*为第二理想速度,v*为理想线速度,w*为理想角速度,l为双轮轮轴长度。
4.根据权利要求2所述的方法,其特征在于,所述利用预设的实际线速度算法和实际角速度算法对获取的双轮实际速度数据进行处理,得到实际线速度数据和实际角速度数据,包括:利用预设的实际线速度算法对获取的第一实际速度数据、第二实际速度数据进行处理,得到实际线速度数据,所述预设的实际线速度算法,包括:其中:v1为第一实际速度,v2为第二实际速度,v为实际线速度;
利用预设的实际角速度算法对获取的第一实际速度数据、第二实际速度数据以及双轮轮轴长度数据进行处理,得到实际角速度数据,所述预设的实际角速度算法,包括:其中:v1为第一实际速度,v2为第二实际速度,w为实际角速度,l为双轮轮轴长度。
5.根据权利要求2所述的方法,其特征在于,所述若所述实际线速度数据与所述理想线速度数据不相等,和/或所述实际角速度数据与所述理想角速度数据不相等,则根据预设的修正算法对所述双轮实际速度数据进行修正,使所述实际线速度数据、所述实际角速度数据分别与所述理想线速度数据、所述理想角速度数据相等,包括:根据预设的修正算法,对第一理想速度数据、第二理想速度数据、理想线速度数据、理想角速度数据、实际线速度数据和实际角速度数据进行处理,得到第一修正速度数据和第二修正速度数据,所述预设的修正算法,包括:其中:所述 为第一修正速度,所述 为第二修正速度,v1*为第一理想速度,v2*为第二理想速度,v*为理想线速度,w*为理想角速度,v为实际线速度,w为实际角速度。
6.根据权利要求2所述的方法,其特征在于,所述利用预设的实际线速度算法和实际角速度算法对获取的双轮实际速度数据进行处理,得到实际线速度数据和实际角速度数据,包括:解析安置于双轮上的编码器记录的脉冲信号,将所述脉冲信号转化为双轮移动的位移数据;
将所述位移数据与脉冲信号时间差的商确定为双轮移动的实际速度数据。
7.根据权利要求1所述的方法,其特征在于,所述根据所述对比结果对双轮移动速度数据进行修正,以控制双轮沿所述移动控制路径向目的地移动,包括:通过分别安置于双轮上的第一驱动电机和第二驱动电机,按照所述第一修正速度数据和第二修正速度数据对双轮进行速度修正。
8.一种移动控制装置,其特征在于,包括:
生成单元,用于接收移动控制请求,根据所述请求中携带的目的地坐标生成移动控制路径;
对比单元,用于利用对获取的双轮实际速度数据进行处理得到的实际线速度数据、实际角速度数据分别与解析所述移动控制路径得到的理想线速度数据、理想角速度数据进行对比;
修正单元,用于控制双轮沿所述移动控制路径进行移动,并实时对双轮移动速度数据进行修正。
9.一种存储介质,其上存储有计算机程序,所述存储介质中存储有至少一可执行指令,所述执行指令使处理器执行如权利要求1-7中任一项所述的移动控制方法对应的操作。
10.一种计算机设备,包括处理器、存储器、通信接口和通信总线所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信,所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-7中任一项所述的移动控制对应的操作。