Apollo星火计划学习笔记——第七讲自动驾驶规划技术原理2

前言

Apollo星火计划课程链接如下
星火计划2.0基础课:https://apollo.baidu.com/community/online-course/2
星火计划2.0专项课:https://apollo.baidu.com/community/online-course/12

1. 泊车系统介绍

1.1 泊车任务

    全自动泊车通过360环视(四个鱼眼摄像头)12个超声波雷达搜索车辆周围环境,寻找其他停放车辆之间适当停车位或地面车位标记(如车位线等),并根据驾驶员的选择自动或手动确定目标车位,计算自动泊车轨迹,并发送横向及纵向控制命令,引导车辆停放在目标泊车位置,并达到一定的位置精度要求。在这里插入图片描述    可开发泊车的车辆有轿车、SUV、MPV、卡车等。
    参考IS0 20900:部分自动停车系统(PAPS).性能要求和试验程序
    Type1:系统由位于驾驶员座椅的常规驾驶员监督。
    Type2:系统由远程驾驶员(在车内或车外)监控,不一定位于驾驶员座位上,车辆保持在远程驾驶员的视线范围内

1.2 关键 Use Cas–车位类型

在这里插入图片描述
    parking slot与parking space的区别就是一个有车位线,另一个没有。基于计算机视觉和超声波雷达进行检测。

1.3 关键 Use Cas–环境条件

在这里插入图片描述

  • 不同类型的停车位,具有不同的车道标记
  • 不同颜色的车位
  • 不同质量的车位
  • 不同光照度和气候条件
  • 不同的停车场布局
  • 不同的路线路径和速度曲线
  • 不同的泊车起始点和终点

在这里插入图片描述

1.4 泊车过程描述

在这里插入图片描述    首先激活泊车系统,检测并寻找车位,找到车位之后,进行路径规划以及相应的控制,这过程中解放了人的手与脚。当遇上障碍物或者行人时,泊车系统可以及时使车辆停止,以防碰撞。最后达到停车的目的。

1.5 泊车状态操作和用户接口定义

在这里插入图片描述    泊车的主要功能分为:环境感知模型(基于计算机视觉的角点检测和基于Freespace and parking slot detection(CNN))、不同的路径规划方式(Apollo 提供的hybrid Astar)、gridmap 的建立、控制方式(LQR)…
    泊车的流程:寻找车位,车位确认,等待驾驶员授权,泊车。
    泊车交互——HMI、驾驶员行为。

1.6 硬件设置–Linux PC

在这里插入图片描述

1.7 数据收集

在这里插入图片描述

2. 泊车算法概览

2.1 感知–基本框架

在这里插入图片描述

2.2 感知–理论代码实践

论文出处: “DMPR-PS: A Novel Approach for Parking-Slot Detection Using Directional Marking-Point Regression.” 2019 IEEE International Conference on Multimedia and Expo (ICME). IEEE, 2019.
同济大学:https://github.com/Teoge/DMPR-PS
在这里插入图片描述

2.3 感知—学习资料汇总

在这里插入图片描述

2.4 定位—建图–CAN Odometry

背景和范围
    DR(dead reckoning)根据轮速或车轮脉冲,方向盘转角和车轮转角的对应关系可以推算出车相对于
初始位置和姿态,可以对目标和车辆自身提供定位信息。
标定
    获取尽可能准确的车辆运动模型,确定方向盘转角和车辆转弯半径的对应关系。
在这里插入图片描述    方向盘转角与前轮转角之间的关系可以通过线性插值或曲线拟合的方式得到。
    DR输出的世界坐标系及车辆坐标系如下图,车辆角度为两个坐标系X方向的夹角,顺时针为正,逆时针为负。
在这里插入图片描述在这里插入图片描述

车辆坐标推算原理图

在这里插入图片描述

2.5 定位—建图 GridMap Slam

    尺度地图:具有真实的物理尺寸,如栅格地图、特征地图、 点云地图;常用于地图构建、定位、SLAM、小规模路径规划。
    语义地图:加标签的尺度地图,SLAM和深度学习相结合。
在这里插入图片描述

2.6 路径规划 hybrid a star && reed sheep

    2010年,斯坦福首次提出一种满足车辆运动学的算法(Hybrid A*),并在(DARPA)的城市挑战赛中得以运用.在这里插入图片描述

3. Planning框架介绍

在这里插入图片描述在这里插入图片描述在这里插入图片描述

4. 实训示例

云实验地址——Apollo规划之障碍物借道绕行仿真调试

4.1 泊车路径规划显示

在这里插入图片描述

4.2 静态障碍物绕行

在这里插入图片描述

4.3 垂直泊车

在这里插入图片描述

  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yuan〇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值