基于自动泊车的自动驾驶控制算法设计与研究

发布者:genius5最新更新时间:2022-12-14 来源: 21ic关键字:路径规划  自动驾驶 手机看文章 扫描二维码
随时随地手机看文章

1自动泊车系统

自动泊车系统(AutomatedParkingASSiSt,APA)利用车辆搭载的传感器感知车辆周边环境,扫描满足当前车辆停放的障碍物空间车位或线车位,并通过人机交互(HumanMachine Interface,HMI)获取驾驶员对目标车位的选择或自动确定目标车位,自动规划泊车路径,通过控制器向车辆执行机构发送横向及纵向运动控制指令,最终实现车辆安全、准确、高效地泊入目标车位,如图1所示。

为实现上述自动泊车功能,一般将APA系统分为车位扫描、路径规划以及决策控制三个模块,对各模块功能描述如下:

(1)车位扫描模块:利用车辆配置的传感器对障碍物边界(车、路沿等)形成的障碍物边界车位和有车位线标记的线车位进行识别和扫描,输出车位地图信息和车辆定位信息。同时按照车位类型对上述两类车位进行区分,又可分为平行车位、垂直车位及倾斜车位三种类型。

目前主流APA系统主要是通过配置的超声波雷达和摄像头传感器实现车位扫描,两种类型的APA系统对比如表1所示。

由表1可以看出,超声波雷达只能对障碍物边界进行测距,对车位线无法识别,而采用360°全景式摄像头弥补了线车位无法识别扫描的缺点,并且通过对图像信息的分析处理能提供更丰富的障碍物类型等信息。因此,在超声波雷达和摄像头融合的APA系统中,对线车位的识别率大幅增加,即车位检出率得到提高。另外,将3609全景式影像(AroundViewMonitor,AVM)与APA系统在人机交互方面进行融合设计,为用户在泊车过程中提供全景式视角,用户能通过全景式影像界面直接选择泊车的目标车位,包括空旷区域自选车位、APA系统扫描出多个可泊车位供自选等场景,提升了用户的体验感与参与感。

(2)路径规划模块:根据车位扫描模块输出的地图信息,结合车辆运动学模型,对车辆泊入目标车位的路径进行规划。

(3)决策控制模块:根据车位扫描模块提供的地图信息以及路径规划模块提供的路径信息对车辆进行运动控制,使车辆按照路径规划的轨迹进行跟踪,实现车辆安全准确泊入。决策控制模块需同时对车辆的横向运动和纵向运动进行控制。


2APA硬件架构

目前市场上典型的APA硬件架构如图2所示,主要包括传感器、集成控制器、人机交互(HMI)及执行机构。

APA系统通常配置12个超声波雷达,其中包含4个长距离超声波雷达,实现对车身两侧障碍物距离的探测:8个短距离超声波雷达,实现对车前和车后障碍物距离的探测,如图3所示。

同时,APA系统与AVM系统共用4个高清鱼眼摄像头,实现车辆前后左右四处视角图像的采集以及360О全景式影像的获取,如图4所示。

3APA泊车控制算法设计

3.1APA算法功能需求分析

自动泊车系统APA开启后,利用配置的传感器(超声波雷达、360О环视摄像头)自动搜索周边环境中的可停车位,在驾驶员确认目标车位后,APA自动进行路径规划并通过决策控制模块对车辆横、纵向运动进行控制,包括方向盘转角、档位、车速等方面,控制车辆自动泊入目标车位。结合使用场景和功能控制过程,对APA算法的功能需求分析如下:

(1)系统适用车速较低(一般在5km/h以下)的工况。

(2)车辆能够实现包括平行车位、垂直车位以及倾斜车位三种类型车位泊车入库功能。

(3)泊车过程中APA系统能够通过对EPS、ESP、EMS、TCU、EPB、VCU的控制实现对车辆横、纵向运动的控制。

(4)驾驶员可以利用HMI对APA功能的开启和关闭进行控制。

(5)在整个泊车过程中,涉及用户操作部分由HMI明确提示,形成良好的人机交互。


3.2APA控制系统接口确定

根据APA算法功能需求和硬件架构,确定APA控制系统输入/输出接口及信号如图5所示。

3.3APA平行泊车控制算法设计

3.3.1扫描车位校验模块

扫描车位校验模块主要对环境感知模块扫描识别后输出的车位进行校验。结合传感器输出的车位信息(B点坐标)和车身参数,以车辆泊入过程安全无碰撞为约束条件,实时计算当前车辆能够成功泊车入库的最短泊车空间距离(L)。将当前车辆实际可泊入车位尺寸进行比较,若满足可泊入条件,则将当前识别出的车位进行输出,否则继续寻找可泊车位。以平行泊车为例,泊车过程如图6所示。

车辆无碰撞轨迹连续最短泊车空间为:

式中:r为车辆后悬距离:Rmin为内侧轮最小转弯半径:d为车宽:By为待校验车位B点y坐标:l为车头到后轴距离。


经校验后的可泊车位信息经坐标转换传输给控制决策模块,一方面,可以用于AVM显示,利用HMI提示实现驾驶员对可泊车位的选择:另一方面,可用于路径规划,便于后续的算法处理和车辆运动控制。


3.3.2泊车初始位置校验模块

泊车初始位置校验模块主要对扫描车位校验模块输出的车位进行二次校验。基于车辆当前位置和需要泊入车位的位置,以两圆相切理论为规划约束对当前车位是否可泊入进行校验,如图7所示。

R2圆弧通常设置为车辆最小转弯半径,以两圆相切和车辆参数为约束,计算出允许泊车的初始位置范围为(Px,Py)。将当前车辆位置与(Px,Py)进行比较,如在范围内,则说明当前车位满足可泊入条件,否则继续寻找可泊入车位。


3.3.3泊车路径规划模块

在利用HMI接口实现最终泊车车位的选择后,车辆在控制决策系统的控制下逐渐停稳。基于两圆相切原理,泊车路径规划模块主要完成车辆当前位置即预备倒车起始位置,到泊车终点目标位置的局部路径规划,形成圆弧-圆弧组合形式的泊车路径,如图8所示。

3.3.4轨迹跟踪控制模块

轨迹跟踪控制模块基于泊车路径规划模块输出的拟合泊车路径,生成车辆横向控制及纵向控制的目标值,即方向盘转角、档位、车位、加速度等输出信号,同时根据车辆实时反馈的状态信号进行修正控制,保证车辆实时准确地跟踪规划轨迹。


3.3.5泊车状态控制模块

泊车状态控制模块的主要功能是进行泊车状态逻辑的控制,需要根据HMI、车辆与车位的相对位置关系、驾驶员的操作等信息动态调整和反馈。


泊车主要状态包括:

(1)0FF,泊车功能关闭:

(2)Standby,泊车功能开启准备:

(3)ParkingSpaceSearc一,寻找车位:

(4)ParkingSpacehppearA,车位有效:

(5)hStuParkinghAAiAt,辅助泊车:

(o)ParkingFiniA一,泊车完成:

(7)Fail,泊车失败。


3.3.6 HMI交互显示模块

HMI交互显示模块的功能是根据hPh的运行状态,与驾驶员进行交互,包括车位扫描结果的显示、泊入目标车位的选择等。


4结语

本文结合主流的自动泊车硬件平台,对自动泊车控制系统进行了设计。基于车辆配置确定控制算法接口,结合车辆实际泊车过程确定控制算法流程,环境感知模块利用超声波雷达和摄像头传感器进行车位扫描,路径规划模块主要采用圆弧-圆弧方式进行局部路径规划,控制决策模块根据规划路径进行跟踪和执行器控制。整个控制算法设计合理有效,为自动驾驶研究奠定了一定的基础。


关键字:路径规划  自动驾驶 引用地址:基于自动泊车的自动驾驶控制算法设计与研究

上一篇:汽车产业当前所面临的“新四化”转型升级
下一篇:汽车一定会向着绿色化、智能化的方向发展

推荐阅读最新更新时间:2024-11-09 02:56

密歇根大学新研究:保护联网自动驾驶汽车免遭黑客攻击
据外媒报道,由密歇根大学(University of Michigan)牵头的一项研究表明,新兴的自动驾驶汽车网络彼此协作和通信,或与基础设施通信以做出决策,容易受到数据伪造攻击,该研究还概述了车队运营商的预防措施。相关研究论文发表在arXiv预印本服务器上。 图片来源:密歇根大学 尽管这种被称为“车联网”或V2X的协作和通信网络尚未投入使用,但许多国家都支持该技术的发展,并已开始小规模测试。美国交通部(U.S. Department of Transportation)最近发布了V2X部署计划,以指导该技术的发展实施。 “协作感知允许联网和自动驾驶汽车通过利用车辆网络的集体感知能力和数据洞察力来‘看到’比它们自己能
[汽车电子]
马斯克称2022年能实现全自动驾驶
自动驾驶汽车创业公司都许下了一个美好的承诺,那就是开发出真正的自动驾驶汽车,并因此筹集到了数百亿美元。但是,行业高管和专家表示,汽车制造商可能永远都需要远程人类监督员,以帮助陷入困境的机器人司机。 对于自动驾驶汽车开发来说,它的核心前提是计算机和人工智能能够大幅减少人为错误导致的事故,这个愿景推动行业进行了大量研究和投资。 致命不足 但是,这里也存在一个问题:制造比人类驾驶更安全的自动化汽车是非常困难的,因为自动驾驶软件系统根本不具备人类快速预测和评估风险的能力,尤其是在遇到意外事件或“边缘案例”(极端情况)时。 当被问及是否有朝一日可以考虑取消远程人类监督员时,通用汽车旗下自动驾驶子公司Cruise CEO凯尔·
[汽车电子]
马斯克称2022年能实现全<font color='red'>自动驾驶</font>
自动驾驶也得“摸着洋人过河”?
曾经的激情,历经数年地消耗,正在悄悄冷却。这正如那些曾被资本热捧过的行业,由于始终徘徊于商业本质与用户价值以外,最终也会被打入冷宫。 许多人应该还记得2017年的那个夏天,在百度AI开发者大会的连线直播上,李彦宏坐着一辆汽车驶上了五环,赢得了无数人的喝彩声。 6年前的万众瞩目 尽管李彦宏的这次亲身演绎是有代价的——罚款100元、扣三分。但所有人都得承认,就“无人驾驶”技术而言,这个头“开得似乎不坏”。 当时的人完全有理由乐观。因为就在太平洋的东边,美国加州的硅谷,科技公司再度云集,如同二十年前一起推进互联网技术发展那样,尝试着为汽车“去掉”司机这个原本必不可少的组成部分。Waymo、Cruise等企业,也正在干着和
[汽车电子]
<font color='red'>自动驾驶</font>也得“摸着洋人过河”?
自动驾驶标准与认证研究:标准化体系助力高阶自动驾驶落地和汽车出海
佐思汽研发布《2023年全球及中国 自动驾驶 汽车标准与认证研究报告》,包含Excel附件“自动驾驶标准文件体系列表及全文链接”。 智能网联汽车 产业是汽车、电子、信息通信和道路交通运输等行业深度融合的新型产业,是全球创新热点和未来发展制高点。随着汽车自动驾驶迈向L3级测试/量产, 自动驾驶系统 、功能安全、网络安全、智能网联等新技术陆续发布,传统的智能汽车标准已经落后,为促进产业健康可持续发展,国家正积极推动自动驾驶产业技术研发和标准制定。 目前,我国已经形成初步的自动驾驶汽车标准体系,有效满足产业发展和管理需求,在国际标准法规协调中做出积极贡献。 2023年中国自动驾驶标准体系发展迅速,逐步填补标准空白 自动驾
[汽车电子]
<font color='red'>自动驾驶</font>标准与认证研究:标准化体系助力高阶<font color='red'>自动驾驶</font>落地和汽车出海
自动驾驶l1和l2的区别
随着汽车技术的发展,越来越多的高科技功能开始应用到汽车上,其中自动驾驶就是未来汽车发展的一大趋势。十几年前,人们还在质疑自动驾驶靠不靠谱,感觉自动驾驶还很遥远。而现在,L2级自动驾驶已经开始慢慢普及,就连十万级国产家用车上都已经开始配备,其实自动驾驶已经离我们越来越近了。   那自动驾驶是如何区分等级的,L2级自动驾驶到底处于一个什么样的阶段?NHTSA(美国高速公路安全管理局)和SAE(国际自动工程协会)将自动驾驶分为多个等级,分别是L0-L5级。首先我们来说一下L0级,那就是全人工驾驶,没有任何辅助功能及系统,完全依靠驾驶员来进行操作,早期的车辆基本都是L0级。   L1级:辅助驾驶。它可以实现车辆对极少一部分功能的操
[嵌入式]
<font color='red'>自动驾驶</font>l1和l2的区别
小米造车最新进展 自动驾驶测试车辆曝光
小米造车又有了新进展,近日,互联网曝光了小米自动驾驶测试车辆图片。可以看到,测试车辆车顶搭载激光雷达,车内外也配有相关测试设备。 图片中的测试车辆两侧印有“小米自动驾驶测试”的表示,从车身造型我们来判断两款测试车辆疑似比亚迪汉与宝马3系,图片中可以看到工作人员正在进行设备调试。 自2021年3月宣布造车以来,小米汽车动作频频,包括去年宣布小米汽车落户北京,项目将建设小米汽车总部基地和销售总部、研发总部,将分两期建设年产量30万辆的整车工厂,其中一期和二期产能分别为15万辆。 3月22日,小米集团发布2021年全年业绩称:“2021年3月宣布造车计划以来,小米智能电动汽车业务进展超预期。截至目前,汽车业务研发团队规
[汽车电子]
小米造车最新进展 <font color='red'>自动驾驶</font>测试车辆曝光
自动驾驶仿真科普文之传感器建模知识
本文是自动驾驶仿真科普系列第二篇,上一篇为《自动驾驶科普文之一:场景来源、场景泛化及提取》 在跟很多仿真公司的专家及其下游用户交流的过程中,我们了解到,当下,自动驾驶的仿真,最难的环节之一是传感器的建模。 按智行众维CTO李月的说法,传感器建模可分为功能信息级建模、现象信息级/统计信息级建模及全物理级建模几个级别。这几个概念的区别如下—— 功能信息级建模简单地描述摄像头输出图像、毫米波雷达在某个范围内探测目标这些具体功能,主要目的在于测试验证感知算法,但对传感器本身的性能并不关注; 现象信息和统计信息级建模是混合的、中间层级的建模,它包括一部分功能信息级建模,也包括一部分物理级建模; 全物理级建模,指对传感器工作的整个
[嵌入式]
5G、毫米波雷达和UWB加速自动驾驶布局
所谓的 自动驾驶 技术,基本上是透过安装在车身上的传感器,收集所有的必须性的信息,因此仅仅依靠这些传感器,或许可满足Level 3的要求,但当期望实现Level 5的全 自动驾驶 ,就需要更多的各种信息,例如,行驶时,驾驶者无法看到的危险和周围路况,仅依靠传感器获得的信息是远远不够的。 现阶段, 自动驾驶 技术已经达到了Level 3,可以在高速公路上行驶。虽然各种先进自动技术正被积极地开发中,但期待自动驾驶被成功导入,需要3个先进无线技术支持: 5G 、 毫米波雷达 和 UWB 。 透过 5G 将自动驾驶提升到Level 5 与传统的4G相比, 5G 有三个主要特点:高速度和高容量,超低延迟和多点同时连接。例如,在通讯
[汽车电子]
5G、毫米波雷达和UWB加速<font color='red'>自动驾驶</font>布局
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved