无人驾驶-控制-阿克曼模型

news/2024/11/24 19:44:39/

阿克曼模型推导

一、序论

1.1 研究目的

运动学是从几何学的角度研究物体的运动规律,包括物体在空间的位置、速度等随时间而产生的变化,因此,车辆运动学模型应该能反映车辆位置、速度、加速度等与时间的关系。在车辆轨迹规划过程中应用运动学模型,可以使规划出的轨迹更切合实际,满足行驶过程中的运动学几何约束,且基于运动学模型设计出的控制器也能具有更可靠的控制性能。

1.2 自行车模型

车辆控制研究中,建立模型应尽可能使模型简单易用,且能真实反映车辆特性,搭建车辆模型多基于单车模型,使用单车模型需做如下假设:

  • 不考虑车辆在Z轴方向的运动,只考虑XY水平面的运动,如图1所示;

  • 左右侧车轮转角一致,这样可将左右侧轮胎合并为一个轮胎,以便于搭建单车模型,如图2所示;

  • 车辆行驶速度变化缓慢,忽略前后轴载荷的转移;

  • 车身及悬架系统是刚性的;
    在这里插入图片描述

其中,O 为OA、OB的交点,是车辆的瞬时滚动中心,线段OA、OB分别垂直于两个滚动轮的方向;β为滑移角,指车辆速度方向和车身朝向两者间所成的角度,ψ为航向角,指车身与X轴的夹角。

一般情况下,我们不考虑车辆滑移,β默认为0

1.3 运动学与动力学模型

自行车运动学与动力学公式推导

二、阿克曼模型

2.1 阿克曼转向几何

(1)参数定义

阿克曼转向几何(Ackerman Turning Geometry)是一种为了解决交通工具转弯时,内外转向轮路径指向的圆心不同的几何学。

车轮偏角定义:
在这里插入图片描述
阿克曼转向几何:

阿克曼中转弯半径R是重要参数

Alt

(2)转弯半径R

低速环境下,车辆行驶路径的转弯半径变化缓慢,此时我们可以假设车辆的方向变化率等于车辆的角速度。则车辆的角速度为
Alt

其中,利用弧长与角度关系,可得到 1/R = δ/L:
在这里插入图片描述
则,可求得半径R:

R = L / δ,其中 δ为前轮转角,也是车辆绕圆心点转过的角度

2.2 利用半径R更新车辆位置

利用转弯半径R更新车辆位置点(X(t+1), Y(t+1)

且根据弧长与角度关系知,车辆在t时间内移动距离为 V*t 距离,则可推到出车辆转过的角度θ:

θ = V * t / R , R = L / δ

则 θ = V * t * δ / L

根据车辆转过的角度更新车辆位置点:(车辆坐标系下位置更新)
Alt

X(t + 1) = R * (1 - cos(θ))
Y(t + 1) = R * sin(θ)

2.3 转弯半径的另一种表达

由于两个前轮的转向角度不同,造成了,两个后轮旋转半径也不相同,于是,做出了相应的简化,以车辆后轴中心点为旋转参考点,对车辆左前轮角度和右前轮角度取均值:
在这里插入图片描述
前轮平均转角:
Alt
式中,δ为简化后车辆前轮转向角,δ 和δf,δr 分别为对应的车辆左侧前轮角度和右侧前轮转向角度。

根据图中几何关系,知,tan(δ) = L / R

其中,δ为车辆前轮转角,L 为车辆前后轴之间的距离,R 为车辆在给定的前轮转角δ情况下,所遵循的圆轨迹的半径。

三、总结

3.1 状态方程

在这里插入图片描述

3.2 航向角更新

(1)航向角变化率与转角与滑移角关系
Alt
其中,滑移角β默认为0时,则cos(β) = 1,默认后轮不转动,则δr = 0, tan(δr) = 0,即航向角变化率,l = lf + lr

Alt

参考链接

  1. https://blog.csdn.net/u013914471/article/details/82968608
  2. https://blog.csdn.net/asafield/article
  3. https://blog.csdn.net/qq_24649627/article

http://www.ppmy.cn/news/225557.html

相关文章

7月新能源车冰火两重天:吉利 上汽大众增速最高 风神新能源占比最高

爱普搜汽车据乘联会(狭义)乘用车批发销量数据,整理了国产新能源乘用车市场主要企业2022年7月和1-7月累计销量排名(详见文末)。其中,1-7月统计了61家企业(广汽菲克等销量极低的企业未列&#xff…

[note] 拉-曼-Raman spectra

前言 众生是什么,是土壤,长出了一切,又被一切踩在脚下——《拔魔》 \;\\\;\\\; 目录 前言散射scattering历史可见光散射的能量变化及其分类光谱晶格振动光谱的测试拉曼光谱的应用 声子及其态密度拉曼散射原理拉曼散射经典理论拉曼散射量子力…

雷德(Rader)算法

对于N个数,我们把递增自然数(0、1、2、3、……、N)称为顺序数列;对顺序数列中的每一个数,将其二进制倒序后转化为十进制,称为倒叙数列。 下面,以N8举例, 顺序序列为: 0&a…

雷达气象方程

一、单一目标的雷达气象方程 1. 各向同性的天线,假设雷达发射功率为 则在距离其为R处的能流密度为: 2. 实际的天线具有定向功能,可以将能量汇聚在一个狭窄的波束内 定向天线最大发射方向的能流密度与各向均匀辐射天线的能流密度之比,定义为…

雷德算法

使用雷德算法实现倒位序&#xff1a; 对于自然顺序&#xff08;二进制&#xff09;我们是在低位加 1 得到下一位数&#xff0c;对于倒位序我们是在高位加 1 向低位进位。比如已知一个倒位序数是J求其下一个倒位序数&#xff0c;N位总数 &#xff0c;把J与N/2比较若J<N/2则J的…

弗雷德的困惑

题目描述 弗雷德先生想在路易斯安娜州买一块地造房子。 在调查中&#xff0c;他了解到由于密西西比河的侵蚀&#xff0c;路易斯安娜州正在以每年 50 平方英里的速度变小。因为弗雷德先生希望在他的新房子里生活直至终老&#xff0c;所以他想知道他的房子是否会被侵蚀掉。 经过进…

转:管理大师曼弗雷德:不关注员工的动机需求,何谈高绩效组织?

个人理解&#xff1a;求同存异&#xff0c;超越需求本身&#xff0c;回到人性起点。 忠诚度、信任感和协作精神 领导者只有关注并迎合追随者&#xff08;不管国籍和文化背景如何&#xff09;的普遍动机需求&#xff0c;全球组织才能&#xff08;像其他任何组织一样&#xff09;…

转:曼弗雷德:组织文化是打造高绩效组织的凝结剂

个人理解&#xff1a; 组织文化构成了组织的特色和身份&#xff0c;它包含组织参与者的所有价值观、信念、态度、规范和行为。 组织成员共有的、用于应对内外部压力的信念、价值观和典型行为模式的基本假定。 组织文化与员工价值观的匹配 “组织”&#xff0c;具体表达为“组织…