【技术实现步骤摘要】
一种基于三维相机组网的S型公路模拟障碍物预警方法
[0001]本专利技术属于智能汽车障碍物预警领域,具体涉及一种基于三维相机组网的S型公路模拟障碍物预警方法。
技术介绍
[0002]随着人工智能技术的兴起,以自动驾驶车辆为研究对象的运动路径规划问题越来越受到重视,而预警避障规划是自动驾驶车辆的关键部分,对自动驾驶车辆的研究具有重大意义。国内现有的公路模拟障碍物预警技术存在受无光源及可见度低下的环境干扰,不能准确向汽车发送及时预警的缺点;复杂场景下无法获取二维图像进行道路预警,不能够保证自动驾驶车辆成功预警避障的缺点。
技术实现思路
[0003]专利技术目的:本专利技术针对现有技术中的不足,提供一种基于三维相机组网的S型公路模拟障碍物预警方法。
[0004]技术方案:为实现上述目的,本专利技术采用以下技术方案一种基于三维相机组网的S型公路模拟障碍物预警方法,其特征在于,包括如下步骤:
[0005]步骤一、在S型公路的每个弯道上方均设置三维相机,三维相机的镜头向下设置;
[0006]步骤二、建立以每个三维相机为原点的三维坐标系,然后利用三维相机拍摄S型公路场景内的模拟障碍物和模拟汽车,得到视场点云数据;
[0007]步骤三、对视场点云数据进行随机抽样一致估计算法得到去除参考面的视场点云数据,对去除参考面的视场点云数据进行直通滤波和体素滤波,得到滤波视场点云数据;
[0008]步骤四、对滤波视场点云数据进行欧式聚类,得到模拟汽车点云数据、独立模拟障碍物点云数据和独立模 ...
【技术保护点】
【技术特征摘要】
1.一种基于三维相机组网的S型公路模拟障碍物预警方法,其特征在于,包括如下步骤:步骤一、在S型公路的每个弯道上方均设置三维相机,三维相机的镜头向下设置;步骤二、建立以每个三维相机为原点的三维坐标系,然后利用三维相机拍摄S型公路场景内的模拟障碍物和模拟汽车,得到视场点云数据;步骤三、对视场点云数据进行随机抽样一致估计算法得到去除参考面的视场点云数据,对去除参考面的视场点云数据进行直通滤波和体素滤波,得到滤波视场点云数据;步骤四、对滤波视场点云数据进行欧式聚类,得到模拟汽车点云数据、独立模拟障碍物点云数据和独立模拟障碍物数量i;步骤五、对独立模拟障碍物点云数据和模拟汽车点云数据分别进行边界框估计,得到独立模拟障碍物点云数据的质心坐标P
i
(x
i
,y
i
,z
i
)、模拟汽车点云数据的质心坐标R(x0,y0,z0)和独立模拟障碍物的形状,其中,x
i
、y
i
和z
i
分别表示独立模拟障碍物点云数据的质心坐标的X轴坐标、Y轴坐标和Z轴坐标,x0、y0和z0分别表示模拟汽车点云数据的质心坐标的X轴坐标、Y轴坐标和Z轴坐标;步骤六、利用每个独立模拟障碍物点云数据的质心坐标和模拟汽车点云数据的质心坐标计算每个独立模拟障碍物点云数据和模拟汽车点云数据的欧氏距离D
i
;步骤七、按照由小到大的顺序对D
i
进行排序操作,得到每个独立模拟障碍物点云数据和模拟汽车点云数据的最小欧氏距离D
min
和最大欧氏距离D
max
;步骤八、对每个独立模拟障碍物点云数据的质心坐标和模拟汽车点云数据的质心坐标去除Z轴坐标值,得到只包含有X轴坐标值和Y轴坐标值的每个独立模拟障碍物点云数据的质心坐标B
i
(x
i
,y
i
)和模拟汽车点云数据的质心坐标A(x0,y0);步骤九、利用只包含有X轴坐标值和Y轴坐标值的每个独立模拟障碍物点云数据的质心坐标和模拟汽车点云数据的质心坐标,计算得到每个独立模拟障碍物点云数据相对于模拟汽车点云数据在XOY平面的欧氏距离d
i
;步骤十、利用只包含有X轴坐标值和Y轴坐标值的每个独立模拟障碍物点云数据的质心坐标和模拟汽车点云数据的质心坐标和反正切函数,计算得到每个独立模拟障碍物点云数据相对于模拟汽车点云数据的方位角;步骤十一、通过模拟汽车的汽车控制系统读取模拟汽车行驶速度V,并根据汽车行驶速度V计算模拟汽车点云数据到每个独立模拟障碍物点云数据的行驶时间T
i
;步骤十二、将独立模拟障碍物数量i、独立模拟障碍物的形状、每个独立障碍物点云数据和模拟汽车点云数据的最小欧氏距离D
min
和最大欧氏距离D
max
、每个独立模拟障碍物点云数据相对于模拟汽车点云数据在XOY平面的欧氏距离d
i
、每个独立模拟障碍物点云数据相对于模拟汽车点云数据的方位角和模拟汽车点云数据到每个独立模拟障碍物点云数据的行驶时间T
i
传输给模拟汽车控制系统,对汽车在S型公路行驶时提前进行预警。2.根据权利要求1所述的一种基于三维相机组网的S型公路模拟障碍物预警方法,其特征在于,所述的步骤三具体包括如下步骤:1)选取估计模型为参考面模型;2)随机选取视场点云数据中部分点云为初始值,然后用此部分点云拟合估计模型,并利用部分点云与参考面模型的误差判断部分点云是否是参考面模型内部点云;
3)当部分点云是参考面模型内部点云时,则用参考面模型去测试所有其它的视场点云数据,如果某个点云适用于参考面模型,则将该点云扩充到初始值的部分点云中;当部分点云不是参考面模型内部点云时,则重新随机选取视场点云数据中部分点云为初始值;4)当有至少85%的点云被归类为参考面模型内部点云时,那么估计模型为合理估计模型;5)保存最终合理估计模型为只包含参考面的视场点云数据;6)用视场点云数据减去只包含参考面的视场点云数据可以得到去除参考面的视场点云数据;7)输入直通滤波笛卡尔坐标系内三个坐标轴方向的限定范围,然后对去除参考面的视场点云数据进行直通滤波得...
【专利技术属性】
技术研发人员:赵东,王中杰,王宇杰,曹毓铧,王青,陶旭,张见,杨成东,李晨,汪磊,王新蕾,苏琳琳,
申请(专利权)人:无锡学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。