自动驾驶IDM与MOBIL模型
什么是IDM模型
全称: intelli driving model, 是一种纵向交通流模型
数学表达式
vα′(sα,vα,Δvα)=aα[1−(vαv0,α)δ−(s∗(vα,Δvα)sα)2]v'_{\alpha}(s_{\alpha}, v_{\alpha}, \Delta v_{\alpha})= a_{\alpha}[1-(\frac{v_{\alpha}}{v_{0, \alpha}})^{\delta} - (\frac{s^*(v_{\alpha}, \Delta v_{\alpha})}{s_{\alpha}})^2 ]vα′(sα,vα,Δvα)=aα[1−(v0,αvα)δ−(sαs∗(vα,Δvα))2]
其中:
s∗(vα,Δvα)=s0,α+s1,αvαv0,α+Tαvα+vαΔvα2aαbαs^*(v_{\alpha}, \Delta v_{\alpha})= s_{0,\alpha}+s_{1,\alpha} \sqrt{\frac{v_{\alpha}}{v_{0, \alpha}}}+T_{\alpha}v_{\alpha}+\frac{v_{\alpha}\Delta v_{\alpha}}{2\sqrt{a_{\alpha}b_{\alpha}}} s∗(vα,Δvα)=s0,α+s1,αv0,αvα+Tαvα+2aαbαvαΔvα
sαs_{\alpha} sα
模型参数解释:
下标α_\alphaα表示特定一辆车, sαs_{\alpha}sα是前车与本车保险杠之间的距离:sα=xα−1−xα−lαs_{\alpha}=x_{\alpha -1}-x_{\alpha}-l_{\alpha}sα=xα−1−xα−lα 。
aaa为最大的加速度, bbb为舒适的减速度, vvv为本车的速度, v0v_0v0为本车的目标速度, Δv\Delta vΔv为前车与本车的车速差,δ\deltaδ为加速度指数,s0s_0s0 是 linear jam distancem , TTT为安全时距
本质上IDM就是根据前车的速度和距离计算得到本车的加速度
MOBIL
是 minimize overall braking induced by lane change 的缩写。
其准则是:
ac−−ac+p(an−−an+ao−−ao)>△aa_c^{-}-a_c + p(a_n^{-}-a_n+a_o^{-}-a_o)>\triangle a ac−−ac+p(an−−an+ao−−ao)>△a
即变道之后本车加速度的收益加上 目标车道后车加速度收益+本车道后车加速度收益 * politness 系数之后,其值大于一个阈值之后允许变道
加速度值由idm模型计算得到,是一个简单的变道模型,
自动驾驶IDM与MOBIL模型相关推荐
- ESPNet: 自动驾驶领域轻量级分割模型
原文首发于微信公众号「3D视觉工坊」--ESPNet: 自动驾驶领域轻量级分割模型 原文:ESPNet: Efficient Spatial Pyramid of Dilated Convolutio ...
- 【自动驾驶】车辆运动学模型
文章目录 参考资料 1. 以车辆重心为中心的单车运动学模型 1.1 参数说明 1.2 几何关系 1.2.1 偏航角ψ\psiψ的关系 1.2.1 滑移角 β\betaβ 的关系 1.2.2 运动学模型 ...
- 自动驾驶 4-2 运动学自行车模型 The Kinematic Bicycle Model
欢迎回来.在上一段视频中 我们讨论了运动学建模和 和束缚的基础知识,并介绍了ICR(瞬时旋转中心)的概念. 本课程中,我们将进行运动自行车模型, 这是一种经典模型, 在正常驾驶条件下捕捉车辆运动时表现 ...
- ESPNet系列:自动驾驶领域轻量级分割模型
点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要5分钟 Follow小博主,每天更新前沿干货 ESPNet: Efficient Spatial Pyramid of Dilated Con ...
- 手撕自动驾驶算法——IMU测量模型、运动模型、误差模型
目录 IMU测量模型 IMU运动模型 旋转量求导 科氏加速度 IMU 误差模型 确定性误差 确定性误差误差标定 六面法标定加速度 六面法标定陀螺仪 温度相关的参数标定 随机误差 高斯白噪声与随机游走 ...
- 自动驾驶控制算法——车辆运动学模型
车辆运动学模型 自行车模型(Bicycle Model) 自行车模型(Bicycle Model)的建立基于如下假设: 不考虑车辆在垂直方向(Z轴方向)的运动,即假设车辆的运动是一个二维平面上的运动; ...
- 【自动驾驶】运动控制自行车模型运动规律图解
自行车模型运动规律图解 参数说明: 前轮中心f 后轮中心r 后轮中心速度v 前后轮轴距为L 车身横摆角(朝向)θ 前轮转向角α 转向中心O 后轮转向半径R 模拟方式: 1.车辆沿车身方向行走一个非常小 ...
- 基于轨迹优化的自动驾驶汽车跟随自行车模型动力学控制(Matlab代码实现)
- 论文推荐 | 综述:自动驾驶背景下的交通流模型研究
导读 题目:<Automated vehicle-involved traffic flow studies: A survey of assumptions, models, speculat ...
最新文章
- git_修改git历史提交记录
- pyqt webview 执行js
- eeglab中文教程系列(5)-提取数据epoch
- python多线程网络编程_python网络编程之线程
- 加利福尼亚大学(尔湾)等提出 Nasty Teacher,避免模型“被蒸馏”,加强知识产权保护(ICLR 2021)...
- 用python找出所有三位数中的水仙花数_python使用循环打印所有三位数水仙花数的实例...
- 从scheduler is shutted down看程序员的英文水平
- 多小区下小区上行速率的计算(4)
- 第 49 章 Lighttpd
- 山东大学软件学院计算机组成原理课程设计实验三
- 基于深度学习的实时噪声抑制——深度学习落地移动端的范例
- 大数据第一季--Hadoop(day9)-徐培成-专题视频课程
- python爬取拉钩网信息
- Linux:Linux下进程间通信方式的学习
- 2021年秋招面经分享·地平线【芯片设计研发工程师】
- MOSFET管应用总结
- LeetCode #121 买卖股票的最佳时机 贪心 单调栈 动态规划
- vue拦截器刷新登陆页面_Vue + Spring Boot 项目实战(六):前端路由与登录拦截器-Go语言中文社区...
- 多线程学习笔记20210121
- GParted图形化工具对Linux磁盘分区扩容