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

  • 12306退票的钱退到哪里(12306退票的钱退去哪里了呢)

    12306退票的钱退到哪里(12306退票的钱退去哪里了呢)

  • 抖音卡通头像视频应该怎么拍呢

    抖音卡通头像视频应该怎么拍呢

  • 苹果12pro如何开启来电闪光灯(苹果12pro如何开通volte)

    苹果12pro如何开启来电闪光灯(苹果12pro如何开通volte)

  • 朋友圈设置部分人可见怎么解除(朋友圈恢复)

    朋友圈设置部分人可见怎么解除(朋友圈恢复)

  • 小米怎么设置允许上层显示(小米怎么设置允许用流量下载)

    小米怎么设置允许上层显示(小米怎么设置允许用流量下载)

  • 华为手机通话杂音滋滋声(华为手机通话杂音解决方法)

    华为手机通话杂音滋滋声(华为手机通话杂音解决方法)

  • 文字复制比是什么意思(文字复制比是不是查重率)

    文字复制比是什么意思(文字复制比是不是查重率)

  • 网卡的主要功能(外置USB接口无线网卡的主要功能)

    网卡的主要功能(外置USB接口无线网卡的主要功能)

  • 网络不稳定跟路由器有关系吗(网络不稳定跟路由器缓存有关系吗)

    网络不稳定跟路由器有关系吗(网络不稳定跟路由器缓存有关系吗)

  • blued发不出去消息怎么办(blued不能发送消息)

    blued发不出去消息怎么办(blued不能发送消息)

  • 天猫精灵没声音怎么办(天猫精灵没声音了怎么办)

    天猫精灵没声音怎么办(天猫精灵没声音了怎么办)

  • 微视是干嘛用的(微视主要是什么)

    微视是干嘛用的(微视主要是什么)

  • 声卡的主要性能指标有哪些(声卡的主要性能参数)

    声卡的主要性能指标有哪些(声卡的主要性能参数)

  • 陌陌好友多久可以视频(陌陌好友多久能视频聊天)

    陌陌好友多久可以视频(陌陌好友多久能视频聊天)

  • 京东确认收货时间在哪里看(京东确认收货失败怎么回事)

    京东确认收货时间在哪里看(京东确认收货失败怎么回事)

  • 苹果x可以用多少w的充电器(苹果x可以用多少年)

    苹果x可以用多少w的充电器(苹果x可以用多少年)

  • 什么是阈刺激(什么是阈刺激和最适刺激)

    什么是阈刺激(什么是阈刺激和最适刺激)

  • 抖音怎么删除最近联系人(抖音怎么删除最近分享的人)

    抖音怎么删除最近联系人(抖音怎么删除最近分享的人)

  • iphone8plus处理器是a几(iphone8plus处理器相当于麒麟多少)

    iphone8plus处理器是a几(iphone8plus处理器相当于麒麟多少)

  • 手机信号hd是啥(手机信号的hd是什么意思?)

    手机信号hd是啥(手机信号的hd是什么意思?)

  • exe文件为什么危险(文件出现exe打不开怎么办)

    exe文件为什么危险(文件出现exe打不开怎么办)

  • apple watch series4怎么控制音量

    apple watch series4怎么控制音量

  • oppoa9跑分多少

    oppoa9跑分多少

  • 安居客如何发布商铺(安居客如何发布车位出租信息)

    安居客如何发布商铺(安居客如何发布车位出租信息)

  • 苹果7悬浮窗怎么设置(苹果7悬浮窗怎么点不了)

    苹果7悬浮窗怎么设置(苹果7悬浮窗怎么点不了)

  • iPhone SE和华为P8 Max哪个好?(苹果se和华为p9哪个好)

    iPhone SE和华为P8 Max哪个好?(苹果se和华为p9哪个好)

  • PostMan接口测试(很全面的接口测试教程)

    PostMan接口测试(很全面的接口测试教程)

  • 【Vue3】获取DOM节点的几种方式(vue3获取dom元素的方法)

    【Vue3】获取DOM节点的几种方式(vue3获取dom元素的方法)

  • mkbootdisk命令  建立启动盘(mkdir命令怎么用)

    mkbootdisk命令 建立启动盘(mkdir命令怎么用)

  • python怎么使用md5加密解密(md5 python3)

    python怎么使用md5加密解密(md5 python3)

  • 如何让DEDE标签输出的指定栏目新窗口打开(标签显示内容怎么设置)

    如何让DEDE标签输出的指定栏目新窗口打开(标签显示内容怎么设置)

  • 增值税发票认证在哪里
  • 小汽车属于固定资产的什么设备
  • 发票作废了清单一样怎么重新使用
  • 个税系统中的离线算税和在线算税结果一样吗
  • 报个税的工资表
  • 机器配件属于什么报销项目
  • 个人到税务局开增值税专用发票
  • 外资企业变内资流程
  • 超市预付卡销售开票管理规定最新
  • 三方协议怎么入账
  • 被合并企业评估什么意思
  • 专用设备抵免企业所得税目录
  • 待抵扣进项税额是什么情况下用的
  • 分期收款如何确认成本
  • 哪些会计凭证不需要依法保存
  • 没有税率的发票怎么开
  • 如何在电脑上玩三国杀移动版
  • 合同负债和预收账款的关系
  • 从农民手中收购农产品增值税处理
  • 笔记本怎么清理D盘
  • win7硬盘安装win10教程
  • 出口关税的税率
  • 职工薪酬核算的内容
  • 申报补贴项目 审计
  • 怎么认定是否为包工头
  • 税务局返还的手续费需开发票吗
  • 个人投资额是什么意思
  • 会计月末做账
  • 固定资产非正常损失进项税
  • php 二维数组
  • 外购商品转为自用洧费税计算
  • uniapp 信息推送
  • 马塔饰件怎么样
  • 递延所得税负债是什么科目
  • vue2和vue3面试题
  • 垃圾分类手工小模型
  • javascript手机版
  • react路由exact
  • 勘察设计费怎么入账
  • 营改增后不得抵扣的进项税额
  • 员工宿舍的物业费能否抵扣
  • 收据的种类有哪些
  • 纳税申报表上的销售额是不含税的吗
  • 冲红的发票税款怎么处理
  • mysql group by实现原理
  • 企业报税流程是什么样的
  • 事业单位未取得相关证书不予受理
  • 工程项目买保险需要哪些资料
  • 关联公司代缴社保劳动者怎么处理
  • 支付银行贷款利息的会计处理
  • 超期未备案可以投诉么
  • 一般纳税人购进税控设备如何抵扣
  • 工会经费怎么申报,怎么上交?
  • 什么叫残保金减免
  • mysql5.7安装版下载
  • mysql drop database删除数据库命令实例讲解
  • mysql修改默认编码
  • 怎样破解bios密码
  • 无windows什么意思
  • Ubuntu系统怎么设置root
  • 电脑重做系统后打印机不能打印
  • windows7的注册表在哪里
  • 天气应用程序(weather)app免费下载
  • js定时器的两种方法
  • android图像处理
  • node·js
  • css onclick
  • javascriptz
  • python模拟操作
  • python语言中
  • 安卓圆角矩形图标
  • python迭代类型
  • 对于初学者的鼓励
  • 甘肃省网上税务登记流程
  • 申请电子发票需要去税务局吗
  • 国家税务局公告2018年第28号
  • 手机申报税务不成功怎么办
  • 个人所得税减免标准及明细
  • 深圳国税咨询电话是多少
  • 快手怎样代卖
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设