Apollo

简介: 阿波罗 自动驾驶课程学习

第一课 高精地图

定位功能,米级别到厘米级别

获取在地图上的实际位置

地图构建:

  1. 数据采集
  2. 数据处理
  3. 目标检测
  4. 人工验证
  5. 地图发布

第二课 定位

定位:确定车辆当前所在地图中的精确位置

坐标系转换

定位方式有如下几种:GNSS IMU 激光雷达和视觉

GNSS全球导航卫星系统 RTK实时运动定位

通过至少3个参照物可以确定当前的位置?三角测量

RTK一般会在地面建设基站,每一个基站都会拥有自身的精确定位信息(X1,Y1),同时每一个基站也会通过GPS测量自己的位置(X1',Y1'),ERROR = (x1'-x1, y1'-y1).

所以真实GPS定位数据(X,Y) = (X'-ERROR_X, Y'-ERROR_Y)

IMU 惯性导航

陀螺仪和加速度计

激光雷达LiDAR

迭代最近点ICP

卡尔曼滤波算法

SSD(sum of square difference)算法

相关文章
|
6月前
|
传感器 机器学习/深度学习 自动驾驶
【Apollo】开启Apollo之旅:让自动驾驶如此简单
【Apollo】开启Apollo之旅:让自动驾驶如此简单
|
Java 数据安全/隐私保护 Spring
新一代开源配置中心 - Apollo
Apollo(阿波罗)是携程框架部门研发的配置管理平台,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。
27262 0
|
12月前
|
Java 关系型数据库 MySQL
分布式系列教程(18) -分布式配置中心Apollo安装与详解
分布式系列教程(18) -分布式配置中心Apollo安装与详解
511 0
|
存储 缓存 Java
Apollo Config的简单介绍
Apollo Config是携程开源的分布式配置中心,在大规模、高并发、多环境下管理和推送配置非常方便。本文将从基本概念、应用场景、使用方式等方面介绍Apollo Config。
176 0
|
12月前
|
缓存 自动驾驶 Java
【Apollo】Apollo的入门介绍
【Apollo】Apollo的入门介绍
213 0
|
缓存 关系型数据库 MySQL
【Apollo】(1)--- Apollo入门介绍篇
【Apollo】(1)--- Apollo入门介绍篇
435 0
|
自然语言处理 负载均衡 Java
【Apollo】(2)--- Apollo架构设计
【Apollo】(2)--- Apollo架构设计
223 0
|
Java 数据库连接 数据库
【Apollo】(3)---SpringBoot整合Apollo
【Apollo】(3)---SpringBoot整合Apollo
711 0
|
Java 关系型数据库 MySQL
分布式配置管理中心Apollo
分布式配置管理中心Apollo
|
SQL 关系型数据库 MySQL
Apollo本地快速部署
Apollo本地快速部署
438 2