自动驾驶之自行车模型
自行车模型建立在如下假设的基础之上:
1)车辆只有前、后两个车轮;
2)只考虑二维平面的运动,不考虑垂直方向的运功;
3)车辆低速运动,此时滑移角可以忽略不计。
自行车模型如下图所示,图中相关参数意义如下:
1)A为前轮、B为后轮、C为车辆的质心;
2)和
分别为后轮和前轮相对车身纵轴转角,由方向盘决定,通常情况下,由前轮转向,因而
。
3)质心C到前后轮的距离分别为和
,质心C的线速度为矢量
;
4)为
和车身纵轴的夹角,即为滑移角,低速时,该值很小,可以忽略不计;
5)代表车身纵轴和
轴的夹角,
轴正方向是设定的前进方向;
6)O为A、B、C的瞬时旋转中心。
对于,由正弦定理,可得:
同样,对于,由正弦定理,可得:
由(1)式可得:
由(2)式可得:
式(3)、(4)相加可得:
式(3)、(4)相除可得:
由式(6)可以得到:
式(5)和(7)是自行车模型中比较重要的两个公式,最终可以得到车辆的状态方程:
参考文献:
1)Rajamani R. Vehicle Dynamics and Control[M]. Springer Science, 2006.
2)车辆运动学模型—bicycle model,https://blog.csdn.net/weixin_40059786/article/details/104994715
自动驾驶之自行车模型相关推荐
- 自动驾驶的自行车——GitHub 热点速览 v.21.24
作者:HelloGitHub-小鱼干 用什么词来概述这周的 GitHub 热点呢?大概是人工智能是真的神!它能让 EssayKiller_V2 写出规范的高考作文,工整又对仗,也能用 XUAN-Bik ...
- 特斯拉自动驾驶算法和模型解读(感知/规划/矢量地图/自动标注等)
编辑 | 焉知汽车 点击下方卡片,关注"自动驾驶之心"公众号 ADAS巨卷干货,即可获取 点击进入→自动驾驶之心[全栈算法]技术交流群 特斯拉是一个典型的AI公司,过去一年训练了7 ...
- 自动驾驶中的模型预测控制(Model Predictive Control)
一.什么是模型预测控制(MPC) MPC主要用于车道线的追踪,保持车辆轨迹相对平稳. MPC将车道追踪任务重构成一个寻找最优解的问题,优化问题的最优解就是最优的轨迹.我们每走一步都会按照目前的状态求解 ...
- 【自动驾驶】second模型训练
1,数据组织: 训练验证数据生成: python create_data.py nuscenes_data_prep --data_path=NUSCENES_TRAINVAL_DATASET_ROO ...
- 论文推荐 | 综述:自动驾驶背景下的交通流模型研究
导读 题目:<Automated vehicle-involved traffic flow studies: A survey of assumptions, models, speculat ...
- python路线寻优_使用模型预测控制和PID实现自动驾驶的车道保持
本文为 AI 研习社编译的技术博客,原标题 : Lane keeping in autonomous driving with Model Predictive Control & PID 作 ...
- 大模型多模态Chatgpt+自动驾驶控制器设计方案
/导读/ 最近的科技圈,大家都被微软推出的ChatGPT刷屏,作为工智能公司OpenAI于2022年11月推出的聊天机器人,其能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,甚至 ...
- 【自动驾驶模拟器AirSim快速入门 | 03】模型训练
这是机器未来的第20篇文章 写在前面: 博客简介:专注AIoT领域,追逐未来时代的脉搏,记录路途中的技术成长! 专栏简介:掌握基本的自动驾驶概念.模型训练.推理仿真. 面向人群:零基础编程爱好者 专栏 ...
- 华为天才少年一人打造自动驾驶!
点上方计算机视觉联盟获取更多干货 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:新智元 AI博士笔记系列推荐 周志华<机器学习>手推笔记正式开源!可打印版本附pdf下载链接 B站 ...
最新文章
- MSSQL 修改数据库的排序规则
- shell基础二十篇 一些笔记
- 为什么越来越多的人都拒绝办信用卡?
- (42)System Verilog 例化Verilog模块
- 从0成为Facebook广告高手系列教程
- 【最短路径】之Dijkstra算法
- 计算机组成原理(白中英) 第八章 课后题答案
- java实现PNG图片任意角度旋转
- 想让你的Mac桌面清爽整洁?试试Mac临时文件存储小助手Yoink
- gradient设置上下渐变_CSS3中渐变gradient详解
- rd630服务器系统,联想thinkserverRD630安装windowsserver2012
- 抑郁焦虑测试软件可信度,做题自测抑郁症可靠吗
- Windows10系统内置的emoji表情
- (C语言)汉诺塔与受限汉诺塔
- Java基础新手上路篇
- 中国Linux云计算行业发展前景及趋势分析
- java堆栈异常_Java中获得异常堆栈使用轨迹的方法是。
- 360极速浏览器去广告优化版 v13.0.2101.0
- weditor安装和使用
- 对于制造业来说,MES实现批次管理有何重要因素?