当前位置: 首页 > 专利查询>南开大学专利>正文

一种自动跟随算法及系统技术方案

技术编号:32861928 阅读:24 留言:0更新日期:2022-03-30 19:44
本发明专利技术涉及一种自动跟随算法及系统,所述一种自动跟随算法包括:接收传感器模块发送的经过处理的传感器数据;利用所述纵向传感器数据计算前进方向加速度;利用所述左侧传感器数据与右侧传感器数据计算转弯方向速度差;利用所述前进方向加速度与转弯方向速度差得到自动跟随状态利用所述传感数据获取自动跟随状态采用传感技术,不需要人体手部进行控制,解放了双手,有利于特殊场景下的使用,同时在实际应用中增强使用者体验效果,对体力基础弱或者无操作技巧基础人群更容易上手使用。者无操作技巧基础人群更容易上手使用。者无操作技巧基础人群更容易上手使用。

【技术实现步骤摘要】
一种自动跟随算法及系统


[0001]本专利技术涉及交通运输领域,具体涉及一种自动跟随算法及系统。

技术介绍

[0002]很多时候人需要转运货物或者转运行动不便的人员,在实际应用中,助力车的助力跟随逻辑需要对应助力车的实际特点设计,不使用助力系统靠人力驱动缺点是费力容易产生损伤;使用单电机和按钮控制的助力系统,控制难度较大,使用体验不好,转弯时容易失控,可以看到现有的方案需要一定的体力基础或者一定的操作技巧,同时都具有一定的运载能力限制,对于特殊场景非常有用因此急需一种安全可靠的算法去配合助力车的日常使用。

技术实现思路

[0003]针对现有技术的不足,本专利技术提供一种自动跟随算法,包括:接收传感器模块发送的经过处理的传感器数据;利用所述传感器数据获取自动跟随状态。
[0004]其中,所述传感器数据包括纵向传感器数据、垂直方向传感器数据、左侧传感器数据与右侧传感器数据。
[0005]优选的,所述利用传感数据获取自动跟随状态包括:利用所述纵向传感器数据计算前进方向加速度;利用所述左侧传感器数据与右侧传感器数据计算转弯方向速度差;利用所述前进方向加速度与转弯方向速度差得到自动跟随状态。
[0006]进一步的,所述利用纵向传感器数据计算前进方向加速度的计算式如下:其中,a为前进方向加速度,F
z
为纵向传感器数据,k1为第一调试参数,k2为第二调试参数。
[0007]进一步的,所述利用左侧传感器数据与右侧传感器数据计算转弯方向速度差的计算式如下:其中,t为转弯方向速度差,V
L
为左侧速度数据,V
R
为右侧速度数据,k3为第三调试参数,F
XR
为右侧传感器数据,F
XL
为左侧传感器数据。
[0008]一种自动跟随算法,还包括:当存在上坡或下坡时,利用垂直方向传感器数据对所述自动跟随状态进行控制补偿。
[0009]基于同一专利技术构思,本专利技术还提供了一种自动跟随系统,包括:处理模块,用于采集传感器数据进行初始处理得到传感器初始处理数据;获取模块,用于利用所述传感器初始处理数据获取自动跟随状态。
[0010]与最接近的现有技术相比,本专利技术具有的有益效果:采用传感技术,不需要人体手部进行控制,解放了双手,有利于特殊场景下的使用,同时在实际应用中增强使用者体验效果,对体力基础弱或者无操作技巧基础人群更容易上手使用,根据获得的传感信息,本算法可以对控制设备的动力模块(包括但不限于轮毂电机,机械臂/腿,电缸,轮足移动平台等)进行精确控制,使设备跟自动随人的运动方向和运动意图,有效的降低控制难度,提升控制精度。
附图说明
[0011]图1是本专利技术提供的一种自动跟随算法的流程示意图;图2是本专利技术提供的一种自动跟随系统的流程示意图。
具体实施方式
[0012]下面结合附图对本专利技术的具体实施方式作进一步的详细说明。
[0013]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0014]实施例1:本专利技术提供了一种自动跟随算法,如图1所示,包括:一种自动跟随算法,包括:接收传感器模块发送的经过处理的传感器数据;利用所述传感器数据获取自动跟随状态。
[0015]其中,所述传感器数据包括纵向传感器数据、垂直方向传感器数据、左侧传感器数据与右侧传感器数据。
[0016]所述利用传感器数据获取自动跟随状态包括:利用所述纵向传感器数据计算前进方向加速度;利用所述左侧传感器数据与右侧传感器数据计算转弯方向速度差;利用所述前进方向加速度与转弯方向速度差得到自动跟随状态。
[0017]所述利用纵向传感器数据计算前进方向加速度的计算式如下:其中,a为前进方向加速度,F
z
为纵向传感器数据,k1为第一调试参数,k2为第二调试参数。
[0018]所述利用左侧传感器数据与右侧传感器数据计算转弯方向速度差的计算式如下:
其中,t为转弯方向速度差,V
L
为左侧速度数据,V
R
为右侧速度数据,k3为第三调试参数,F
XR
为右侧传感器数据,F
XL
为左侧传感器数据。
[0019]一种自动跟随算法,还包括:当存在上坡或下坡时,利用垂直方向传感器补偿数据对所述自动跟随状态进行控制补偿。
[0020]实施例2:本专利技术提供了一种自动跟随系统,如图2所示,包括:接收模块,用于接收传感器模块发送的经过处理的传感器数据;获取模块,用于利用所述传感器数据获取自动跟随状态。
[0021]本领域内的技术人员应明白,本专利技术的实施例可提供为方法、系统、或计算机程序产品。因此,本专利技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本专利技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD

ROM、光学存储器等)上实施的计算机程序产品的形式。
[0022]本专利技术是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0023]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0024]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0025]最后应当说明的是:以上实施例仅用以说明本专利技术的技术方案而非对其限制,尽管参照上述实施例对本专利技术进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本专利技术的具体实施方式进行修改或者等同替换,而未脱离本专利技术精神和范围的任何修改或者等同替换,其均应涵盖在本专利技术的权利要求保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动跟随算法,其特征在于,包括:接收传感器模块发送的经过处理的传感器数据;利用所述传感器数据获取自动跟随状态;其中,所述传感器数据包括纵向传感器数据、垂直方向传感器数据、左侧传感器数据与右侧传感器数据。2.如权利要求1所述的一种自动跟随算法,其特征在于,所述利用传感器数据获取自动跟随状态包括:利用所述纵向传感器数据计算前进方向加速度;利用所述左侧传感器数据与右侧传感器数据计算转弯方向速度差;利用所述前进方向加速度与转弯方向速度差得到自动跟随状态。3.如权利要求2所述的一种自动跟随算法,其特征在于,所述利用纵向传感器数据计算前进方向加速度的计算式如下:其中,a为前进方向加速度,F
z
为纵向传感器数据,k1为第一调试参数,k2为第二...

【专利技术属性】
技术研发人员:张雪波郭宪牛慧敏安博吕国学方勇纯
申请(专利权)人:南开大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1