位置: IT常识 - 正文

无人驾驶-控制-阿克曼模型(无人驾驶控制方向)

编辑:rootadmin
无人驾驶-控制-阿克曼模型 阿克曼模型推导一、序论1.1 研究目的

推荐整理分享无人驾驶-控制-阿克曼模型(无人驾驶控制方向),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:无人驾驶控制算法论文,无人驾驶控制器有什么用,无人驾驶控制算法工程师,无人驾驶控制器上市公司,无人驾驶控制算法,无人驾驶控制,无人驾驶控制算法,无人驾驶控制,内容如对您有帮助,希望把文章链接给更多的朋友!

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

1.2 自行车模型

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

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

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

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

车身及悬架系统是刚性的;

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

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

1.3 运动学与动力学模型

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

二、阿克曼模型2.1 阿克曼转向几何

(1)参数定义

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

车轮偏角定义: 阿克曼转向几何:

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

无人驾驶-控制-阿克曼模型(无人驾驶控制方向)

(2)转弯半径R

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

其中,利用弧长与角度关系,可得到 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

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

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

2.3 转弯半径的另一种表达

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

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

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

三、总结3.1 状态方程

3.2 航向角更新

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

参考链接https://blog.csdn.net/u013914471/article/details/82968608https://blog.csdn.net/asafield/articlehttps://blog.csdn.net/qq_24649627/article
本文链接地址:https://www.jiuchutong.com/zhishi/287300.html 转载请保留说明!

上一篇:以东京塔为背景皇宫附近盛开的樱花,日本东京 (© Jon Arnold/Danita Delimont)(东京塔的意义)

下一篇:vue3 antd项目实战——table表格的自定义筛选【纯前端filters过滤、自定义筛选table表格数据】(vue antdesign)

  • APP推送那些事儿:如何提高打开率(app推送那些事儿是真的吗)

    APP推送那些事儿:如何提高打开率(app推送那些事儿是真的吗)

  • 为什么拼多多砍价链接打不开(为什么拼多多砍价不成功)

    为什么拼多多砍价链接打不开(为什么拼多多砍价不成功)

  • mate30怎么充电比较不伤电池(华为mate 30怎么充电)

    mate30怎么充电比较不伤电池(华为mate 30怎么充电)

  • 苹果id退款会影响什么(苹果id退过款还能退吗)

    苹果id退款会影响什么(苹果id退过款还能退吗)

  • qq群视频能不能录屏(qq群视频能不能互相看到)

    qq群视频能不能录屏(qq群视频能不能互相看到)

  • 苹果外屏原装和非原装有什么区别(苹果原装外屏和普通外屏有什么区别)

    苹果外屏原装和非原装有什么区别(苹果原装外屏和普通外屏有什么区别)

  • 本地连接未启用dhcp是什么意思(本地连接未启用dncp)

    本地连接未启用dhcp是什么意思(本地连接未启用dncp)

  • 电脑恢复出厂设置要重装系统吗(电脑恢复出厂设置)

    电脑恢复出厂设置要重装系统吗(电脑恢复出厂设置)

  • 一个微信怎么申请两个健康码(一个微信怎么申请两个王者号)

    一个微信怎么申请两个健康码(一个微信怎么申请两个王者号)

  • qq截图怎么操作(qq截图怎么截长图)

    qq截图怎么操作(qq截图怎么截长图)

  • 为什么我的iPhone没有照片流(为什么我的iphone打王者没有声音)

    为什么我的iPhone没有照片流(为什么我的iphone打王者没有声音)

  • 抖音红包提现多久到账(抖音红包提现多少钱)

    抖音红包提现多久到账(抖音红包提现多少钱)

  • 淘宝账号被降权是什么意思(淘宝账号被降权是怎么回事)

    淘宝账号被降权是什么意思(淘宝账号被降权是怎么回事)

  • fastbootmode是什么意思(fastboot mode有什么用)

    fastbootmode是什么意思(fastboot mode有什么用)

  • 苹果11怎么关机重启(苹果11怎么关机不了)

    苹果11怎么关机重启(苹果11怎么关机不了)

  • wps怎么批量删除行(wps怎么批量删除空格)

    wps怎么批量删除行(wps怎么批量删除空格)

  • 画图窗口是由几部分组成(画图窗口各部分名称)

    画图窗口是由几部分组成(画图窗口各部分名称)

  • ipad需要关机充电吗(ipad需要关机才能充电进去)

    ipad需要关机充电吗(ipad需要关机才能充电进去)

  • 用支付宝可以充话费吗(用支付宝可以充q币吗)

    用支付宝可以充话费吗(用支付宝可以充q币吗)

  • 虎牙直播怎样提现(虎牙直播怎样提高画质)

    虎牙直播怎样提现(虎牙直播怎样提高画质)

  • b站怎么加好友(b站怎样通过手机号找人)

    b站怎么加好友(b站怎样通过手机号找人)

  • 如何在Windows 11中映射网络驱动器(如何在Windows 11上卸载更新)

    如何在Windows 11中映射网络驱动器(如何在Windows 11上卸载更新)

  • Linux列举大于指定大小文件的所在目录的方法(linux中的大于号什么意思)

    Linux列举大于指定大小文件的所在目录的方法(linux中的大于号什么意思)

  • 使用idea运行VUE项目(idea怎么运行前端vue项目)

    使用idea运行VUE项目(idea怎么运行前端vue项目)

  • 推荐 4个有趣实用的 ChatGPT 开源应用(推荐 4个有趣实践作业)

    推荐 4个有趣实用的 ChatGPT 开源应用(推荐 4个有趣实践作业)

  • 一般纳税人的认定时间
  • 进项税额转出的例题
  • 企业出售房产要交哪些税
  • 劳务外包人员算不算从业人员
  • 应交税费进项税额属于什么科目借贷方向
  • 小规模附加税是多少
  • 加油票抬头开错可以更换吗
  • 企业财务独立核算
  • 出口退税进项发票认证勾选
  • 电子发票密码区显示不全
  • 服务性单位从事的是餐饮中介服务
  • 计算应交消费税需要扣除代收代缴消费税吗
  • 关联方往来款项余额
  • 没取得发票付款的情况该如何做账呢?
  • 开专票还需要提供营业执照?
  • 个人出租住房如何开票
  • 少交了增值税怎么补
  • 免税企业收到的专用发票要怎么转出
  • 年薪制离职补偿金
  • 离职补偿金个税计算器2022
  • 开票资料填写
  • 计提工资和实际发放工资
  • 对方公司破产债务怎么办
  • 个人装修可以开发票吗?
  • 年底结账时需要做账吗
  • 小企业会计准则会计科目表
  • 用盈余公积弥补职工福利费是什么类型
  • 不计入开办费可以吗
  • 从租计征房产税怎么申报
  • 开机后网络连接很慢
  • wlms.exe是什么
  • 别人说你坏话怎么发朋友圈说说
  • php语言标记风格有四种,分别是
  • php写一个函数,算出两个文件的相对路径
  • 行政事业单位转让不动产
  • lean in桑德伯格
  • ant desgin-vue
  • overflow常见释义
  • 进项税额转出如何做分录
  • 附加税申报核心内容
  • 报关单填写要求怎么填
  • 小规模公司注销时账务要如何处理
  • sqlserver2008触发器语法
  • 汇算清缴是怎么弄的
  • 出口不退税进项税是否可以抵扣
  • 临时工工资计入什么费用
  • 餐饮赠送的菜品需要缴税吗
  • 财务费用减少记借方还是贷方
  • 建筑工程老项目开票截止日期
  • 冲个人借款分录怎么写
  • 流动资产周转率和总资产周转率
  • 申请享受免税资金的条件
  • sysbench内存性能测试
  • sql server常规错误
  • windows 10测试版
  • linux的问题
  • windows如何关闭
  • mac怎么打开macintosh
  • mac锁定快捷键
  • unity开发游戏教程
  • win7系统安装环境
  • python制作数字拼图
  • Node.js中的包管理工具是什么
  • nodejs异步处理执行顺序
  • 批处理文件教程
  • 安卓监听事件
  • unity3d all compiler errors
  • js effect
  • jquery easyui 教程
  • android fragmentactivity
  • js实现生成随机的圆
  • 简述activity的生命周期中有哪几种状态
  • javascript怎么用
  • 税务电子发票怎么开
  • 陕西新版电子税务局怎么使用
  • 给个人佣金怎么避税
  • 河北电子税务局开票流程
  • 税务贷app
  • 修改季度申报表
  • 石脑油的消费税是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设