车辆运动学模型分析

本文探讨了阿克曼转向几何在汽车中的应用,涉及内轮转角、外轮转角和转弯半径的关系。同时,介绍了运动学在预测车辆状态的作用,以及如何通过数学近似简化计算,如在方向盘30度转向时正切函数的近似误差。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 阿克曼模型

阿克曼转向几何是汽车上转向的一种实现方法,在转弯的时候,内侧轮胎转弯半径小于外侧轮胎;该种转向方式比内外侧转弯半径一致的汽车行驶起来更稳定。


w: 后轮胎之间间隔    l:前后轴距    \Phi i: 内轮转角    \Phi o: 外轮转角    r: 转弯半径

通过上图的几何关系,很容易推导出以下公式:

\tan \Phi = \frac{l}{r}

\tan \Phi i = \frac{l}{r-w/2}

\tan \Phi o = \frac{l}{r+w/2}

可以得到以下方程:

\tan \Phi o - \tan \Phi i = \cot \Phi o - \cot\Phi i = \frac{r+w/2}{l} - \frac{r-w/2}{l} = \frac{w}{l}

同时可以得出以下方程:

\cot \Phi i - \cot \Phi =\frac{r-w/2}{l} - \frac{r}{l} = -\frac{w}{2l}  即 \cot \Phi i = \cot \Phi - \frac{w}{2l}

\cot \Phi o - \cot \Phi =\frac{r+w/2}{l} - \frac{r}{l} = \frac{w}{2l}  即 \cot \Phi o = \cot \Phi + \frac{w}{2l}

这些方程有一个特殊情况,\Phi为0,因为\cot \Phi没有定义。但是由于\cot \alpha = \frac{\sin \alpha}{\cos \alpha },可以得出下面的公式:

\Phi i = \tan^{-1}(\frac{2l\sin \Phi }{2l\cos \Phi -w\sin\Phi })

\Phi o = \tan^{-1}(\frac{2l\sin \Phi }{2l\cos \Phi +w\sin\Phi })

2. 运动学

运动学的作用是预测未来的状态。对于阿克曼模型,旋转中心在后轮上。对于给定速度v

\dot{x} = v\cos \Theta

\dot{y} = v\sin \Theta

\dot{\Theta } = \frac{v}{l}\tan \Phi \approx \frac{v}{l}\Phi
在数学和工程领域,常常需要对复杂的数学函数进行近似,以便在计算中更容易处理。正切函数 tan(θ) 是一个三角函数,通常情况下需要使用计算器或计算机来计算其精确值。但是,在某些情况下,可以近似这个函数,以减少计算的复杂性。对于 tan(θ) 进行简化时,当车辆的方向盘在 30 度转向锁定位置时,这个近似误差约为 3 度。

阿克曼小车运动学模型是一种用于描述具有前轮转向和后轮驱动的车辆运动的模型。与其他转向模型不同,阿克曼转向模型不能实现原地旋转或通过轮胎、履带差速的方式控制车辆转向和速度。相反,它使用了阿克曼几何原理来实现车辆转向。根据阿克曼转向模型车辆的前轮和后轮都会按照一定的半径进行圆弧运动。具体来说,根据公式v = w * R,车辆的线速度v由角速度w和转弯半径R决定。这种模型在实验车辆和真实车辆的无人驾驶实验中起着重要的作用,因为现代民用汽车通常采用阿克曼转向模型。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [ROS学习记录(二)阿克曼转向运动学模型及在gazebo中搭建仿真环境](https://blog.csdn.net/m0_55205668/article/details/124072852)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* [超简单!!!搭建阿克曼ROS小车](https://blog.csdn.net/zhao_ke_xue/article/details/125611011)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值