ADAS开发之预碰撞检测模块

本文记录了在自动驾驶实习期间开发预碰撞检测模块的过程,包括功能接口定义和两种场景的检测:行人横穿和临车道前车斜插。通过接口输入目标速度、自车速度等信息,判断是否可能发生碰撞,输出碰撞标志。

ADAS开发之预碰撞检测模块

此blog用于研二实习期间个人学习记录之用,如有错误或可以改进之处烦请指出。


前言

需要基于prescan定义并开发碰撞检测flag接口,场景简述如下:
场景一:碰撞检测模块为车辆CA功能提供输入flag,车辆行驶中判断是否会与前方横穿actor相撞,如有可能输出flag为1,否则为0。
场景二:碰撞检测模块为车辆CA功能提供输入flag,车辆行驶中判断是否会与前方从相邻车道变道(五次多项式换道)过来的actor发生碰撞,如有可能输出flag为1,否则为0。

一、功能输入输出接口

1.场景一

模型输入输出
v_target 目标速度(由于垂直道路走向,所以接入为air传感器vy)
v_sub 自车纵向速度
dx actor与自车后轴中心的纵向距离
dy actor与自车后轴中心的横向距离
ID 目标ID
Flag 碰撞标志

2.场景二

场景二
vx_target 目标纵向速度
vy_target 目标横向速度
v_sub 自车车速
dx 纵向距离
dy 横向距离
ID 目标ID
Flag 碰撞标志

二、预碰撞检测执行

1.行人横穿场景


                
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值