[发明专利]一种基于目标距离的铰接式扫地车速度规划方法及系统有效
申请号: | 202011249381.9 | 申请日: | 2020-11-10 |
公开(公告)号: | CN112363505B | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 姜武华;付豪;尤田田;张磊 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 合肥金安专利事务所(普通合伙企业) 34114 | 代理人: | 吴娜 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 目标 距离 铰接 扫地 车速 规划 方法 系统 | ||
1.一种基于目标距离的铰接式扫地车速度规划方法,其特征在于:该方法包括下列顺序的步骤:
(1)扫地车运动规划模块将规划出的全局参考轨迹实时发给控制执行系统,控制执行系统对规划出的轨迹进行跟踪,同时对纵向的速度进行控制,实时发送的每一段轨迹包含m个轨迹点;
(2)对包含m个轨迹点的参考轨迹进行重新插值成每两个点之间距离相等的n个轨迹点,且距离均为d,n个轨迹点中的每个轨迹点包含的状态有位置、速度、航向信息,针对每一段轨迹的n个轨迹点进行速度规划;
(3)扫地车的最高车速由作业速度和稳态转向限制速度实时共同决定,初始速度为v0,期望速度为vexp,末速度为vt,加速距离为S1,匀速距离为S2,减速距离为S3;
(4)在初始加速阶段,根据当前位置状态获取初始车速v0,局部目标点的期望速度vexp,目标点的状态(xexp,yexp,θexp,vexp)以及通过目标点的选取所决定的加速距离S1,扫地车在无人驾驶的过程中不断靠近目标点,距离目标点的加速距离S1是不断变小,扫地车需要在加速距离S1内加速到作业速度,即从当前轨迹点加速到期望速度,当前位置到目标点之间每个点都规划出一个速度;在目标点的状态(xexp,yexp,θexp,vexp)中,前两个参数代表位置,第三个参数代表航向;
(5)在匀速阶段,运动规划模块生成的轨迹中所有点的速度都将赋值期望速度,若稳态转向限制速度大于轨迹点期望速度,则轨迹点期望速度为最终期望速度,否则,轨迹点稳态转向限制速度为最终期望速度;
(6)在减速阶段,扫地车距离障碍物或者停车点的距离是Sobs,设初始速度为v0,减速距离为S3;
(7)得到基于目标距离的T形速度规划,对得到的梯形速度曲线进行一次数字卷积,用卷积函数对速度曲线进行平滑处理,得到S形加减速速度曲线;
所述步骤(4)具体是指:
加速距离S1中所有轨迹点的数量为:
n=S1/d
需要的加速度为:
其中,vexp是局部目标点的期望速度,vcur是扫地车当前速度,当S1的值为0时,则表示扫地车已经加速到期望速度vexp;
计算出每个点的速度如下:
vn+1=vn+an
其中n的值为0,1,...n-1,vn+1表示下一轨迹点的速度,vn表示当前轨迹点的速度,如此得到每一个点的速度,并且轨迹点的速度是逐渐递增的,车速逐渐的平滑的接近期望速度,当扫地车的车速达到期望速度,则将后面的所有轨迹点的速度全部赋值为vexp;
在这个过程中每一个轨迹点的速度皆为每个点的期望速度,在速度规划的同时,实时计算每一个轨迹点的铰接转角γ以及其变化率计算稳态转向限制速度vsta,并将其与每一个轨迹点期望速度实时对比,若稳态转向限制速度大于轨迹点期望速度,则轨迹点期望速度为最终期望速度,否则,则轨迹点稳态转向限制速度为最终期望速度;
所述步骤(6)具体是指:
在当前位置到障碍物的位置的轨迹点的数量为n个:
n=Sobs/d
若需要在障碍物或者停车点前L米处停车,则在这L米长的轨迹内的轨迹点的数为:
nt=L/d
停车点或者障碍物位置的期望速度为vexp=0,其状态为(xexp,yexp,θexp,vexp),减速距离S3是通过停车点或者障碍物位置所决定的,扫地车在无人驾驶的过程中不断的靠近停车点或者障碍物位置,距离停车点或者障碍物位置的距离S3不断变小,扫地车需要在减速距离S3内减速到vexp=0;减速时的减速度计算方法如下:
其中,vt是末速度,n是当前位置到障碍物位置的轨迹点总数,nt是停车点距离障碍物位置轨迹点数;
在得到减速度后即可计算所有轨迹点的速度:
vn+1=vn+an
其中,n的值为0,1,...i-1,得到每一个点的速度,并且轨迹点的速度是逐渐递减的,车速逐渐的平滑的接近期望速度,直到车速降为0;
对扫地车的稳态转向限制速度与每一个点的期望速度作对比,若稳态转向限制速度大于轨迹点期望速度,则轨迹点期望速度为最终期望速度,否则,则轨迹点稳态转向限制速度为最终期望速度;
所述步骤(7)中的卷积函数如下:
其中,N1表示数字卷积序列长度,v1为基于目标距离的T型速度规划函数,即:
其中,aacc为设置的加速度,adec为设置的减速度;
利用卷积和原理得其相应离散形式,进行基于目标距离的S型速度规划:
其中,k为区间数目。
2.实施权利要求1所述的基于目标距离的铰接式扫地车速度规划方法的系统,其特征在于:包括:
扫地车运动规划模块,接收行为目标,综合运用感知地图障碍物的分布,生成从当前位置到这个目标点的轨迹,并发送至控制执行系统;
控制执行系统,包括:
控制系统,跟踪局部期望轨迹,将其转化方向转角、油门、刹车、档位、灯光、喇叭的控制量,并发送给执行系统执行;
执行系统,接收来自控制系统的指令,实现执行机构行为的控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011249381.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于信息数据安全的用户账户创立方法及系统
- 下一篇:一种实验室自动安全门