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

  • 网易邮箱修改密码在哪里(网易邮箱修改密码后还是无法登陆)

    网易邮箱修改密码在哪里(网易邮箱修改密码后还是无法登陆)

  • oppo全民k歌录屏没声音(oppo手机的全民k歌怎么录制)

    oppo全民k歌录屏没声音(oppo手机的全民k歌怎么录制)

  • 苹果11跟苹果8p大小对比(苹果11跟苹果8p哪个好)

    苹果11跟苹果8p大小对比(苹果11跟苹果8p哪个好)

  • 华为手机慢了怎样能够变快(华为手机慢了怎么清内存)

    华为手机慢了怎样能够变快(华为手机慢了怎么清内存)

  • 华为p30pro锁屏步数不显示了(华为P30pro锁屏步数如何关闭)

    华为p30pro锁屏步数不显示了(华为P30pro锁屏步数如何关闭)

  • 苹果耳机有一只总没电(苹果耳机有一只不响)

    苹果耳机有一只总没电(苹果耳机有一只不响)

  • 60v充电器能给72v电瓶充电吗(60v充电器能给72v电动车充电吗)

    60v充电器能给72v电瓶充电吗(60v充电器能给72v电动车充电吗)

  • 微信昵称最多可以设置多少字(微信昵称最多可以改几次)

    微信昵称最多可以设置多少字(微信昵称最多可以改几次)

  • 苹果手机有话费上不了网怎么回事(苹果手机有话费为什么停机)

    苹果手机有话费上不了网怎么回事(苹果手机有话费为什么停机)

  • 添加双波浪下划线怎么设置(添加双波浪下划线怎么添加)

    添加双波浪下划线怎么设置(添加双波浪下划线怎么添加)

  • 苹果相册视频为什么默认静音(苹果相册视频为什么会卡)

    苹果相册视频为什么默认静音(苹果相册视频为什么会卡)

  • vx是什么软件(vx是啥)

    vx是什么软件(vx是啥)

  • 32g和16g内存区别(32g内存和16g内存)

    32g和16g内存区别(32g内存和16g内存)

  • 小米mix2怎么开启快速充电(小米mix2怎么开热点)

    小米mix2怎么开启快速充电(小米mix2怎么开热点)

  • 付款码被别人扫了怎么办(付款码被别人扫了能找回吗)

    付款码被别人扫了怎么办(付款码被别人扫了能找回吗)

  • qq如何转发多条聊天记录(怎样qq转发多条消息)

    qq如何转发多条聊天记录(怎样qq转发多条消息)

  • opporeno什么时候升级coloros7(opporeno什么时候出的款)

    opporeno什么时候升级coloros7(opporeno什么时候出的款)

  • 国内手机卡在国外能用吗(国内手机卡在国外接电话要钱吗)

    国内手机卡在国外能用吗(国内手机卡在国外接电话要钱吗)

  • 电脑域名解析错误怎么解决(电脑域名解析错误是怎么回事)

    电脑域名解析错误怎么解决(电脑域名解析错误是怎么回事)

  • 如何删除小米视频(如何删除小米视频文件夹)

    如何删除小米视频(如何删除小米视频文件夹)

  • 快手评论上限怎么办(快手评论上限怎么设置)

    快手评论上限怎么办(快手评论上限怎么设置)

  • 华为p30看录像怎么放大(华为p30录像怎么调自拍镜像)

    华为p30看录像怎么放大(华为p30录像怎么调自拍镜像)

  • 微信视频如何录像(微信视频如何录像保存)

    微信视频如何录像(微信视频如何录像保存)

  • 解决应用程序正常初始化(0xc0000135)失败(应用程序出现异常怎么办)

    解决应用程序正常初始化(0xc0000135)失败(应用程序出现异常怎么办)

  • 一般纳税人增值税税率
  • 太阳能发电税收优惠政策
  • 开了票印花税必须报吗
  • 所得税费用在利润表中应在税金及附加项目中填列
  • 工会经费2019年新政策
  • 增值税普通发票有什么用
  • 在建工程当中哪些是资产
  • 考务费属于什么税目
  • 公司获得奖金计入什么科目
  • 建安发票是什么意思
  • 代开专票地税附加税申报办法
  • 地下商铺出售产权归属
  • 个人取得上市公司股权
  • 补提以前年度摊销
  • 增值税发票确认时间
  • 待摊费用在资产负债表中怎么填
  • 转出以前年度成本怎么做账
  • 少计提增值税0.01计入营业外
  • 如何进行网络测试网速测试
  • windows11怎么显示桌面图标
  • 税收是财政政策传导机制中重要的媒介之一
  • 历史时间线怎么写
  • 应收账款和预收账款有什么区别
  • 充值会员卡销售话语
  • 个税扣除项怎么扣除
  • 哪个是发票抵扣项目
  • win11好用吗知乎
  • 设备租赁费属于固定成本吗
  • 补缴以前年度公积金误入当年费怎么办
  • 园林绿化企业设立的条件和程序
  • 应收票据其他应收款都需要提取坏账准备么
  • 应付票据抵付应付账款会计分录
  • Windows下php+mysql5.7配置教程
  • 合并资产负债表模板
  • js检查json是否合法
  • 深入node.js技术栈
  • python 统计学包
  • vue路由跳转携带参数怎么接收
  • 创建command对象
  • 手把手的教
  • 微信手续费由谁承担
  • 主营业务成本如何记账
  • 退回的个税手续费计入什么科目
  • 承兑汇票大回头是啥意思
  • 公司清算的特征
  • 新公司开基本户需要带什么材料
  • 在MysQL数据库中,数据库文件的扩展包括
  • mysql的左右连接
  • 工会经费会计分录最新
  • 七天年化收益率2%
  • 个人转租房需要注意什么
  • 航信服务费减免怎么填
  • 租用的办公室装修费用怎么入账
  • 印花税属于什么科目
  • mysql数据库-数据库和表的基本操作
  • mysql数据库的介绍
  • 分页存储过程的实现
  • win10如何设置快捷键
  • xp系统电脑开机密码忘记了
  • linux的tar命令详解
  • MAC OS X Yosemite开启深色模式的方法
  • win7系统安装教程不用u盘
  • pavsrv50.exe - pavsrv50进程管理信息
  • win10 64位系统提示0x80070643错误代码的解决方法
  • Android开源ui框架
  • bootstrap3中container与container_fluid外层容器的区别讲解
  • jquery结合html实现中英文页面切换
  • [置顶]电影名字《收件人不详》
  • linux pop
  • android中的常用布局有哪几种?
  • python中的字符串的英文
  • 国家税务局浙江电子税务局官网入口
  • 国考什么时候开始备考比较好
  • 临时税务登记纳税人
  • 金米财税口碑如何?
  • 深圳市地方税务局历任局长
  • 安徽马鞍山税务局体检名单
  • 出版社税费多少
  • 税务打虚打骗
  • 国税申报时间2023
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设