0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用于自动驾驶车辆的速度控制的参数

ml8z_IV_Technol 来源:YXQ 2019-06-16 10:49 次阅读

自动驾驶研究的道路上,中国和美国是处于领先地位的。而国内首家自动驾驶研究代表为百度。早在今年3月份,中国也有了自己的一份《北京市自动驾驶车辆道路测试2018年度工作报告》,其中百度以45辆自动驾驶车辆规模,约14万公里的安全测试记录遥遥领先。这很大程度上反应了百度的自动驾驶研究技术的强大。

自动驾驶车辆中的运动规划和控制是关键操作点。而车辆中的运动规划和控制是与系统给定的路径的曲率和速度来估计完成给定路径的难度的。这其中属速度控制机制最为复杂,但是速度控制(例如,油门、制动器)动态模型在增加自动驾驶中的车辆路径跟踪精度方面是至关重要的。接下来小编将详细介绍百度公司的专利中提出的方法是如何解决这个难题的。

自动驾驶车辆中的速度控制过程如图1所示,整体上来看,整个过程图以速度控制器模块为中心接收到的输入数据有三大部分:

图1速度控制器的过程图

1)第一是规划模块根据自动驾驶汽车的决策数据生成汽车的目标速度(R)的规划和控制数据。

2)第二是车辆的实际速度(Y),它是响应于速度控制命令而测量的。

3)第三部分的输入是最复杂的,也是最重要的,主要是参数自适应模块的输出数据,而参数自适应模块的输出是由三个反馈参数决定的。

其一是自动驾驶汽车实际速度和预期速度之间的差值反馈。其二是速度控制参数调整模型SCPA的输出反馈数据。SCPA模型是基于在先驾驶统计信息离线地创建和建模的机器学习模型,其中模型的输入是运行时被捕获或测量的动态输入参数,包括天气状况、道路状况、当前交通状况、风阻、地图位置和/或兴趣点、车辆的重量、车轮的轮胎压力和当前作为车辆乘客的用户的用户驾驶偏好等。其三是实际速度命令。

速度控制器根据输入的三部分数据,将速度控制命令U作为输出,输出到车辆平台和参数自适应模块。

接下来,详细的了解一下操作自动驾驶车辆的速度控制器的速度控制参数的过程,如图2所示。

在操作601中,处理逻辑响应于基于目标速度发出的速度控制命令而基于ADV的预期速度和实际速度来确定第一反馈参数。

在操作602中,处理逻辑通过将SPCA模型应用于实时获得的输入参数的集合来确定第二反馈参数。

在操作603中,处理逻辑基于第一和第二反馈参数动态地调整发出速度控制命令的速度控制器的一个或多个控制参数(例如,系数、增益)。

在操作604中,处理逻辑基于速度控制器的调整后的控制参数生成后续的速度控制命令。

尽管速度控制机制很是复杂的,但是百度公司巧妙得利用多方面参数迭代反馈的方式,让自动驾驶汽车的速度控制参数不断更新,从而减少模型预计产生的误差,这种方式让小智很是受益。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 百度
    +关注

    关注

    9

    文章

    2168

    浏览量

    88919
  • 自动驾驶
    +关注

    关注

    773

    文章

    13022

    浏览量

    163186

原文标题:百度专利带你了解自动驾驶车辆如何控制速度?

文章出处:【微信号:IV_Technology,微信公众号:智车科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于区块链的自动驾驶车辆电池寿命预测方法

    基于区块链的自动驾驶车辆电池寿命预测方法
    的头像 发表于 01-05 10:27 188次阅读
    基于区块链的<b class='flag-5'>自动驾驶</b><b class='flag-5'>车辆</b>电池寿命预测方法

    LabVIEW开发自动驾驶的双目测距系统

    LabVIEW开发自动驾驶的双目测距系统 随着车辆驾驶技术的不断发展,自动驾驶技术正日益成为现实。从L2级别的辅助驾驶技术到L3级别的受条件
    发表于 12-19 18:02

    网联自动驾驶车辆通过信号交叉口的速度轨迹优化方案

    以网联自动驾驶汽车(Connected Autonomous Vehicle,CAV)为研究对象,研究了CAV车队通过城市信号交叉口的速度轨迹优化控制策略。
    的头像 发表于 12-06 16:22 1345次阅读
    网联<b class='flag-5'>自动驾驶</b><b class='flag-5'>车辆</b>通过信号交叉口的<b class='flag-5'>速度</b>轨迹优化方案

    什么是自动驾驶自动驾驶六大级别

    自动驾驶系统是通过车载传感系统感知道路环境,并根据感知所获得的道路、车辆位置和障碍物信息,控制车辆的转向和速度,从而使
    发表于 10-30 11:10 365次阅读
    什么是<b class='flag-5'>自动驾驶</b>?<b class='flag-5'>自动驾驶</b>六大级别

    自动驾驶系统任务控制介绍

    任务控制 任务控制任务控制组合了来自车辆乘员、车辆操作者(司机或远程操作者)和操作域监督的输入,以维持或改变
    的头像 发表于 10-04 17:39 372次阅读
    <b class='flag-5'>自动驾驶</b>系统任务<b class='flag-5'>控制</b>介绍

    自动驾驶车辆控制车辆运动学模型)

    本文应配合b站up主“ 忠厚老实的老王 ”的 自动驾驶控制算法 系列视频食用。文章目录1. 两个车辆运动学模型 1.1 三个坐标系 1.2符号定义 1.3车辆运动学模型 1.4
    发表于 06-07 11:53 0次下载
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>车辆</b><b class='flag-5'>控制</b>(<b class='flag-5'>车辆</b>运动学模型)

    基于卡尔曼滤波器的自动驾驶算法

    组成自动驾驶的关键技术包括感知、规划和控制三大部分。自动驾驶车通过传感器感知环境并进行定位,根据感知系统获得的信息和行驶目标进行速度和路径的规划,并以
    发表于 06-06 17:45 602次阅读
    基于卡尔曼滤波器的<b class='flag-5'>自动驾驶</b>算法

    用于自动驾驶汽车的传感器融合

    自动驾驶汽车是热门研究课题之一,它将彻底改变地面车辆的未来。自动驾驶汽车正在取代普通车辆,因为它可以做出决定并执行自己的驾驶任务。每年有13
    发表于 06-06 14:47 0次下载
    <b class='flag-5'>用于</b><b class='flag-5'>自动驾驶</b>汽车的传感器融合

    初识自动驾驶系统

    推进。因此可以预见,未来自动驾驶方向将会吸引更多的企业和人才加入。本篇文章对于自动驾驶及相关技术进行初步介绍,适用于入门或科普。 自动驾驶(auto pilot)是指
    发表于 06-06 11:21 0次下载
    初识<b class='flag-5'>自动驾驶</b>系统

    自动驾驶车辆检测技术详解

    对于目前火热的自动驾驶而言,普通人可能会产生疑问,自动驾驶系统如何感知周围环境并做出相应的合理的决定并执行?其 实,自动驾驶技术的主要模块共三大类,即感知、规划和控制。它们之间相互协
    发表于 06-02 16:35 0次下载
    <b class='flag-5'>自动驾驶</b>的<b class='flag-5'>车辆</b>检测技术详解

    自动驾驶产业链全梳理

    起到辅助驾驶功能。 当达到L4级别时,车辆控制权可完全交给系统。从L3开始自动驾驶的主角切换到车辆自动
    发表于 06-02 16:06 1次下载
    <b class='flag-5'>自动驾驶</b>产业链全梳理

    低速自动驾驶车辆的定位与建图

    电子发烧友网站提供《低速自动驾驶车辆的定位与建图.pdf》资料免费下载
    发表于 06-02 14:35 0次下载
    低速<b class='flag-5'>自动驾驶</b><b class='flag-5'>车辆</b>的定位与建图

    Matlab自动驾驶工具箱使用简介

    一、自动驾驶工具箱 三个依次是 驾驶场景和传感器模块库 车辆控制模块库 3D仿真模块库 二、自动驾驶模块
    发表于 06-02 14:19 0次下载
    Matlab<b class='flag-5'>自动驾驶</b>工具箱使用简介

    自动驾驶技术概述

    自动驾驶汽车,通过技术实现车辆自动驾驶,目的是减少驾驶疲劳、增强驾驶安全。 自动驾驶汽车按
    发表于 06-01 14:50 1次下载
    <b class='flag-5'>自动驾驶</b>技术概述

    自动驾驶基础架构

    ”的核心价值,是为自动驾驶提供恰到好 处的、全方位的技术保障。在自动驾驶系统中,如果说感知是眼睛,规划是大脑,那么基础架构就是神经系统,将自动驾驶软 件系统与车辆紧密的联系在一起。
    发表于 06-01 14:46 0次下载
    <b class='flag-5'>自动驾驶</b>基础架构