位置: 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)

  • 网易云音乐评论怎么抱抱别人(网易云音乐评论怎么删除)

    网易云音乐评论怎么抱抱别人(网易云音乐评论怎么删除)

  • 小米盒子怎么投屏(小米盒子怎么投屏安装软件)

    小米盒子怎么投屏(小米盒子怎么投屏安装软件)

  • iphone12个性化广告功能如何禁用(苹果12个性化服务在哪里打开)

    iphone12个性化广告功能如何禁用(苹果12个性化服务在哪里打开)

  • 升级catalina电脑变慢(catalina 升级)

    升级catalina电脑变慢(catalina 升级)

  • 苹果桌面的控制按钮怎么调出来(苹果桌面的控制中心怎么显示)

    苹果桌面的控制按钮怎么调出来(苹果桌面的控制中心怎么显示)

  • 天机是什么处理器(天机处理器是什么处理器?)

    天机是什么处理器(天机处理器是什么处理器?)

  • 微信和手环步数不统一(微信和手环步数不一样)

    微信和手环步数不统一(微信和手环步数不一样)

  • 苹果手机玩一会发热怎么回事(苹果手机玩一会儿就很烫是什么原因)

    苹果手机玩一会发热怎么回事(苹果手机玩一会儿就很烫是什么原因)

  • 抖音怎么发长图片滚动(抖音怎么发长图模式)

    抖音怎么发长图片滚动(抖音怎么发长图模式)

  • iphone上滑控制中心(苹果上滑控制)

    iphone上滑控制中心(苹果上滑控制)

  • 华为鸿蒙系统是基于安卓吗(何为华为鸿蒙系统)

    华为鸿蒙系统是基于安卓吗(何为华为鸿蒙系统)

  • iphone11配无线耳机吗(iphone 11配耳机)

    iphone11配无线耳机吗(iphone 11配耳机)

  • html文件常用扩展名(html编写文件的扩展名)

    html文件常用扩展名(html编写文件的扩展名)

  • 华为mate30卡槽2在哪(华为mate30卡槽2支持5g吗)

    华为mate30卡槽2在哪(华为mate30卡槽2支持5g吗)

  • 华为mate30支持多少倍变焦(华为mate30支持多少帧)

    华为mate30支持多少倍变焦(华为mate30支持多少帧)

  • 华为手机路况怎么关闭(华为手机路况是什么意思)

    华为手机路况怎么关闭(华为手机路况是什么意思)

  • 腾讯文档在线编辑怎么保存(腾讯文档在线编辑怎么不让其他人看见)

    腾讯文档在线编辑怎么保存(腾讯文档在线编辑怎么不让其他人看见)

  • 拼多多到货会提醒吗(拼多多到货会提醒收货吗)

    拼多多到货会提醒吗(拼多多到货会提醒收货吗)

  • 手机从哪看淘金币过期(手机淘宝怎么看淘金币)

    手机从哪看淘金币过期(手机淘宝怎么看淘金币)

  • 阿查法拉亚盆地的秃柏和西班牙苔藓,路易斯安那州 (© Chris Moore/Exploring Light Photography/Tandem Stills + Motion)(阿查法拉亚盆地牡蛎)

    阿查法拉亚盆地的秃柏和西班牙苔藓,路易斯安那州 (© Chris Moore/Exploring Light Photography/Tandem Stills + Motion)(阿查法拉亚盆地牡蛎)

  • 织梦后台采集https目标站的一系列问题修正(织梦怎么导入数据库)

    织梦后台采集https目标站的一系列问题修正(织梦怎么导入数据库)

  • Js如何存储执行上下文(js怎么存储数据)

    Js如何存储执行上下文(js怎么存储数据)

  • 税收分类方法表格
  • 工会账怎么做
  • 累计个税是每年累计吗
  • 增值税专票销售额含税吗
  • 对税务机关的加强措施
  • 施工单位名称变更需要变施工许可证吗
  • 会计学中递延收益怎么算
  • 企业所得税年报补报
  • 职工在病假领取失业金
  • 用银行存款上交各种税费
  • 资产的名义已使用年限与实际已使用年限的区别与联系
  • 公司进行债务重构的原因可能包括
  • 企业所得税计入税金及附加科目吗
  • 跨年度取得增值税发票
  • 失控发票如何认定
  • 住宿费专用发票会计分录
  • 预提租赁费会计处理
  • 小规模未开票收入要交增值税吗
  • 商业承兑汇票申请流程
  • 跨年度多计提的印花税怎么冲回
  • 什么人适用131419手机号码
  • 工程结算收入以前年度多结转收入怎么处理?
  • 盘活存量国有资产与轻资产运营
  • 增值税漏洞
  • 借条的标准格式 手写学生
  • 跨年会计科目用什么软件
  • vmware怎么安装iso
  • vue onshow
  • 普利特维采湖群国家公园天气
  • 迪纳利国家公园在哪个国家
  • asreg命令什么意思
  • php获取数据
  • 怎么把html做成app
  • gparted 命令行
  • 发票错开退税款什么时候退回
  • 应收账款能想到什么
  • 出纳各种费用如何归类
  • 企业取得政府奖励资金如何用
  • python中字典的键有何要求
  • 图文详解塘鲺、鲶鱼的区别介绍
  • 发票冲红后报税有影响吗
  • 借款合同印花税优惠政策
  • db2 linux
  • 本月冲红上月发票后的税款能抵减吗
  • 进项税已认证转出账务处理
  • 以资抵债如何实现债权和物权的转
  • 为取得固定资产而发生的什么支出可计入固定资产成本
  • 汇算清缴期间费用福利费填哪里
  • 进项税额转出的几种情况
  • 生产辅料清单
  • 增值税附加税需要写进合同吗
  • 短期借款不超过几年
  • 总公司发票可以在分公司使用吗
  • 非包销的视同买断的账务处理是?
  • 水电费没有发票可以入账吗
  • 纳税人id
  • sql语句中截取字符串
  • vs2015无法启动程序exe
  • 怎么找回手机删除的照片和视频
  • window 脚本
  • ubuntu20.04命令
  • window10 屏幕
  • linux几种安装方式
  • centos 安装perl
  • windos10正式版
  • 优化太差
  • veth pair源码
  • 用css制作网页的步骤
  • javascript中new Array()和var arr=[]用法区别
  • javascript 基础
  • androidstudio手机编程软件
  • 完美解决gvim的菜单乱码问题
  • 文本左右对齐排版怎么弄
  • 图片在线预览html5
  • python正则函数
  • python django运行
  • python中email模块
  • 2020年上海税务跨区迁移很麻烦吗
  • 湖北国税发票真伪查询
  • 金税盘白盘如何换纽扣电池
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设