Apollo自动驾驶50讲笔记

Apollo星火计划学习笔记——第七讲自动驾驶规划技术原理1 在自动驾驶系统中,与人类驾驶员对比,感知模块相当于人类眼和耳朵;地图搜索路径和车道级别的路径规划,相当于人脑对道路的记忆和搜索;最后决策规划功能,相当于人类对道路环境和客观世界的反应和判断。规划技术就是包括地图搜索路径,以及道路决策和规划这部分重要的功能。Apollo规划模块根据感知预测的结果,当前车辆定位信息,以及Routing的结果,规划出一条安全行驶的轨迹,这个轨迹会发送给Control模块,Control模块通过油门,刹车和方向盘,控制车辆按照规划的轨迹运行。 阅读详情
 
title: "Apollo自动驾驶50讲笔记"
tags:
  - Apollo
categories:
  - 自动驾驶
date: 2019-05-04 23:46:08

安全

ISO26262标准

ASIL D级别硬件要求:故障率10 fit 10亿小时10个故障

安全分为两个

  1. safety :自己出问题,设计问题(软硬件)、随机问(硬件),由26262规定行业标准,并非法律,规定比人的死亡率低十倍

  2. security 别人的问题,被入侵

判断标准exposure/controllable/separely s=人员伤亡概率。e=事情发生频率。c=问题驾驶员是否有能力接管和控制 →最后定为安全等级

Apollo

四层框架

  • cloud service platform

    • hd map

    • simulation

    • data platform

    • security

    • ota

    • dueros

  • open software platform

    • map engine

    • localization

    • perception

    • planning

    • control

    • end-to-end

    • hmi

    • runtime framework(ROS)

    • rtos 实时核linux

  • reference hardware platform计算平台传感器

    • computing unit

    • gps、imu

    • camera

    • lidar 905,1550纳米可见光范围外激光,905接近可见光范围,为了安全功率都不高,可见范围低

    • radar

    • hmi device

    • black box

  • reference vechicle platform 线控车

    • drive-by-wire vechicle

  • 量产解决方案

    • 接驳小巴

    • 自主泊车

    • 无人作业小车

阿波罗硬件开发平台

V2X 车-人 -车 -基础设施 之间的通讯 生物电传感器在方向盘 判断驾驶员身体状况

传感器应用

超声波雷达 摄像头 毫米波雷达 激光雷达 组合导航
自动巡航ACC o o o o
紧急制动AEB   o o o
行人检测PD   o o o
交通标志识别TSR   o    
车道偏离警告LDW   o    
泊车辅助PA o o o o
自动驾驶AP L3-5 o o o o

L1L2怕误检,主体是人。L3+怕漏检,主体是车

L4目标城市+高速路。

计算刹车距离: 柏油路摩擦系数0.6

现在自动驾驶系统反应时间500毫秒以内

硬件反应时间

Apollo自动驾驶入门课(1)——无人驾驶概览 本课程由Apollo团队面向对自动驾驶感兴趣的开发者免费开放的课程,可以从微信公众号“Apollo开发者社区”中学习,也可以从“Apollo开发者”官网学习。 无人驾驶概览1.自动驾驶主要模块2.无人驾驶车简介3.无人驾驶车的运作方式4.参考车辆和硬件平台5.开源软件架构6.云服务 无人驾驶开源部分的主要内容,包括高精地图HD Maps、定位Localization、感知Perception、预测Prediction、规划Planning、控制Control等模块。 高精度地图几乎支持着软件栈的所有其他. 阅读详情

相关推荐

Apollo课程学习1——无人驾驶与Apollo平台概述

Apollo课程学习1——无人驾驶与Apollo概述学习前言全球出行的大趋势无人驾驶发展简史无人驾驶的级别无人驾驶的安全一、ISO-262621、ISO-26262概述2、ISO-26262的认证3、ISO-26262的优缺点二、自动驾驶的研发流程自动驾驶汽车的硬件系统一、硬件系统概述二、传感器的安装位置三、自动驾驶的计算单元四、自动驾驶的线控系统Apollo一、Apollo平台二、Apollo平台技术框架 学习前言 学到进阶课程啦,撒花!今天的学习内容是自动驾驶行业概述。 全球出行的大趋势 共享出行(

weixin_43476492的博客 1904

无人驾驶入门1:无人驾驶概览

原文链接 最近给大家分享了《百度Apollo无人驾驶入门课程下载》,我也学习了一些,把我做的笔记分享给大家。 第一课:无人驾驶概览 课程主要介绍了无人驾驶车的关键部分以及Apollo的架构,带大家入门无人驾驶技术。 1.欢迎学习Apollo课程 略 2.你将学到什么? 课程概述,略。 3.什么是无人驾驶? 我们为什么需要无人驾驶? 主要是三个方面: 1、安全:人们驾车时分心走...

罗孚传说 6273

一文掌握百度Apollo Udacity自动驾驶课程笔记

目录 一、高精地图 1、高精地图与传统地图 2、高精地图与定位、感知、规划的关系 3、Apollo高精地图与构建 二、定位(厘米级) 1、GNSS RTK 2、惯性导航 3、激光雷达定位 4、视觉定位 5、Apollo定位 三、感知 1、计算机视觉 2、Camera图像 3、Lidar图像 4、机器学习 5、神经网络 6、反向传递 7、卷积神经网络CNN: 8...

try_again_later的博客 5495

Apollo星火计划学习笔记——第一讲 使用Apollo学习自动驾驶

学习Apollo"星火计划"系列培训课程,进一步学习自动驾驶理论与实践

m0_51902001的博客 2530

百度Apollo无人驾驶入门课程下载

本文提供 百度Apollo官网的无人驾驶入门课程下载,主要为视频文件。 视频数量:101个;文件格式:MP4;视频总时长:2小时40分钟;文件总大小:约1.13GB; 马上下载 关注公众号罗孚传说(RoverTang_com),输入”百度Apollo无人驾驶课程”下载。 (不好意思啊,输入有点多,也有一定难度,考验一下大家)[捂脸] 为什么要下载? 我是因为不想浪费流量,不想卡顿,想...

罗孚传说 6485

Apollo星火计划学习笔记——第二讲(Apollo自动驾驶调试及仿真实践)

星火计划学习笔记——第二讲(Apollo自动驾驶调试及仿真实践)。记录自己的学习过程~~

sinat_52032317的博客 4709

Apollo星火计划学习笔记——第五讲(Apollo自动驾驶定位技术)

RTK模块接受GPS和IMU的消息,发布定位消息和定位状态,给其它模块使用。底层逻辑:●可以看到RTK模块的核心在于GPS+IMU设备给出结果的精度,这些信息的解算由GPS和IMU设备提供,当然也可以直接拿到GPS和IMU的原始数据进行解算。

sinat_52032317的博客 2824

apollo自动驾驶平台配置笔记

apollo自动驾驶平台配置欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使

sunqin的博客 4412

apollo自动驾驶进阶学习之--如何调试Crosswalk人行道场景并避让行人

本调试仿真围绕自动驾驶车辆在城市道路的行驶场景,开展自动驾驶软件算法研究,基于本地竞赛环境 DreamView 进行软件算法的开发测试。本部分和两部分代码的配置相关,因为是纵向控制,肯定和速度决策相关,另外一个就是和交通规则相关。提示:需要更改与停止距离相关的配置 1.2 决策部分 提示:需要更改与停止距离相关的配置.....................

qq_41593516的博客 5115

Halcon深度图转点云实战:从XYZ映射到3D可视化全解析

本文详细解析了如何使用Halcon将深度图转换为点云图,涵盖从XYZ映射到3D可视化的全流程。通过实战案例和代码示例,介绍了深度图预处理、xyz_to_object_model_3d核心转换及3D可视化技巧,适用于工业检测、三维重建等场景。

stem5的博客 766

大尺寸智能车的CAN驱动控制器制作(一)

本驱动板使用8个半H桥BTS7960驱动,使用CAN接口于车体主控制器通讯,最大承受电压48V 电流20A ,主控为STM32F103VET6,电机控制频率为18KHz,CAN通讯芯片为TJA1042T,全驱动板6-24V宽电压供电,采用24V降5V,5V降3.3V的方案供电,其中经过AMS1117作为降压芯片,可以有效降低主控损毁几率。在这里可以看到555电机相比于其他电机的功率大很多,所以需要大功率的电机驱动,在以往的电机驱动选型中选择了TB6612,L298N等小功率电机驱动。

技术的力量能够改变世界 569

AES128加密算法开发(含源码)

本文详解了AES128加密算法的原理与C语言实现。AES128是当前广泛使用的对称加密标准,采用128位密钥和10轮变换,具有高安全性和高效性。文章从算法背景、核心概念(混淆与扩散)入手,详细解析了4×4状态矩阵表示、4个核心变换(字节替换、行移位、列混合、轮密钥加)以及密钥扩展过程。特别针对汽车电子应用场景,如ECU通信加密、车钥匙认证等,说明了AES128在资源受限环境中的优势。通过分步图解和原理剖析,帮助开发者深入理解这一加密标准的技术细节与实现方法。

汽车电子软件开发笔记 2918

旋转矩阵的左乘与右乘

旋转矩阵左右乘的详细讲解

qq_46619194的博客 3330

用Cursor+Node.js零代码搭建健康数据仪表盘:从数据录入到可视化全流程

本文详细介绍了如何利用Cursor AI编程助手和Node.js,无需手动编写代码,即可构建个人健康数据仪表盘的全流程。通过自然语言指令,实现从数据录入、存储到动态图表可视化的完整系统,展示了AI驱动开发在降低技术门槛、提升开发效率方面的强大能力。

gitlab7runner的博客 700

期货分仓系统CTP协议/国内期货软件源码

期货分仓系统与CTP协议以及国内期货软件源码是期货交易技术领域的几个重要方面。

q2247238820的博客 962

2026年运维工程师常见面试选择题

这篇文章总结了30道Linux运维面试常见问题及解析,涵盖基础命令、系统监控、故障排查、数据库、缓存、容器编排等多个方面。主要内容包括: 基础命令使用:如df查看磁盘、free查看内存、top监控进程等 系统监控与故障排查:负载判断、端口检查、进程管理等 中间件相关:Nginx状态码、MySQL主从复制、Redis缓存问题 容器技术:Docker优势、Kubernetes作用 运维理念:高可用、监控告警、发布策略、备份容灾 工作原则:故障处理优先级、运维工程师核心能力 文章不仅提供标准答案,还解析了各命令的

不务正业的猿 193

【实战】LLaMA-Factory 如何做 LLM 的多轮对话微调

LLaMA-Factory 作为一个广受欢迎、易于使用的 LLM 微调框架,为开发者提供了便捷的途径来针对特定任务(包括多轮对话)优化模型。本文将深入探讨 LLaMA-Factory 如何支持多轮对话微调,涵盖其基本概念、数据准备、核心机制、评估方法等。简单来说,多轮对话是指包含两个或更多轮次(Turn)的交互过程,其中每一轮通常包含用户的一个输入和模型的一个输出。后续轮次的回应通常依赖于前面轮次的对话内容。模型需要理解并记忆对话历史。

kakaZhui的博客 1311

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

上一篇: SpringDataJpa基本使用方法
下一篇: Qt多线程-QThreadPool线程池与QRunnable
coologic
博客等级 码龄7年 35粉丝 161原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值