【技术实现步骤摘要】
可行驶区域检测方法、装置、计算机设备和存储介质
本申请涉及自动驾驶
,特别是涉及一种可行驶区域检测方法、装置、计算机设备和存储介质。
技术介绍
在自动驾驶中,车辆的可行驶区域检测是无人驾驶技术中的关键技术之一,结合高精度地图可以给车辆的安全行驶多一道冗余保障。具体地,激光雷达(lidar)点云数据能检测到道路上的地面点,以及周边的障碍物,根据点云信息能够确定出自动驾驶车辆的可行驶区域。目前,基于激光雷达的可行驶区域检测通常是先提取特征,再拟合直线,利用直线约束与车身宽度来确定可行驶区域的范围。由于依赖拟合的直线来划分,该方法在交叉路口以及路边停有车辆的路段可行驶区域检测准确率低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高检测准确率的可行驶区域检测方法、装置、计算机设备和存储介质。一种可行驶区域检测方法,所述方法包括:获取智能行驶设备的激光雷达环视360°所采集的三维点云数据;根据所述三维点云数据,确定各点所属的扇形分区;所述扇形分区通过对激光雷达360°的扫描区域进行划分得到;根据所述三维点云数据,确定各扇形分区的可行驶点;根据各所述扇形分区的所有可行驶点,拟合得到可行驶平面;根据所述可行驶平面、各所述扇形分区内最近障碍物与车身之间的距离确定各所述扇形分区的可行驶区域;合并各所述扇形分区的可行驶区域,得到智能行驶设备的可行驶区域。在其中一个实施例中,所述根据所述三维点云数据,确定各扇形分区的可行驶点 ...
【技术保护点】
1.一种可行驶区域检测方法,所述方法包括:/n获取智能行驶设备的激光雷达环视360°所采集的三维点云数据;/n根据所述三维点云数据,确定各点所属的扇形分区;所述扇形分区通过按照预设的划分方式对激光雷达360°的扫描区域进行划分得到;所述划分方式包括按不同角度划分成预设数量的划分方式或按相同角度进行划分的划分方式;/n根据所述三维点云数据,确定各扇形分区的可行驶点;/n根据各所述扇形分区的所有可行驶点,拟合得到可行驶平面;/n根据所述可行驶平面、各所述扇形分区内最近障碍物与车身之间的距离确定各所述扇形分区的可行驶区域;/n合并各所述扇形分区的可行驶区域,得到智能行驶设备的可行驶区域;/n所述根据所述三维点云数据,确定各扇形分区的可行驶点的步骤,包括:/n根据所述三维点云数据,获取各所述扇形分区的最低点的高度;/n当所述最低点的高度小于有效地面高度阈值时,根据各扇形分区内与最低点的高度差符合预设要求的点,得到所述扇形分区的可行驶点。/n
【技术特征摘要】
1.一种可行驶区域检测方法,所述方法包括:
获取智能行驶设备的激光雷达环视360°所采集的三维点云数据;
根据所述三维点云数据,确定各点所属的扇形分区;所述扇形分区通过按照预设的划分方式对激光雷达360°的扫描区域进行划分得到;所述划分方式包括按不同角度划分成预设数量的划分方式或按相同角度进行划分的划分方式;
根据所述三维点云数据,确定各扇形分区的可行驶点;
根据各所述扇形分区的所有可行驶点,拟合得到可行驶平面;
根据所述可行驶平面、各所述扇形分区内最近障碍物与车身之间的距离确定各所述扇形分区的可行驶区域;
合并各所述扇形分区的可行驶区域,得到智能行驶设备的可行驶区域;
所述根据所述三维点云数据,确定各扇形分区的可行驶点的步骤,包括:
根据所述三维点云数据,获取各所述扇形分区的最低点的高度;
当所述最低点的高度小于有效地面高度阈值时,根据各扇形分区内与最低点的高度差符合预设要求的点,得到所述扇形分区的可行驶点。
2.根据权利要求1所述的方法,其特征在于,根据各所述扇形分区的所有可行驶点,拟合得到可行驶平面的步骤,包括:
利用列文伯格-马夸特算法,对各所述扇形分区的所有可行驶点拟合平面,得到可行驶平面。
3.根据权利要求1所述的方法,其特征在于,所述根据所述可行驶平面、各所述扇形分区内最近障碍物与车身之间的距离确定各所述扇形分区的可行驶区域的步骤,包括:
根据各扇形分区内各点的高度与该点在所述可行驶平面的投影高度的高度差,确定各扇形分区内距离车身最近的障碍物,得到最近障碍物;
以所述最近障碍物与所述车身之间的距离为半径,得到所述扇形分区的可行驶区域。
4.根据权利要求3所述的方法,其特征在于,所述根据各扇形分区内各点的高度与该点在所述可行驶平面的投影高度的高度差,确定各扇形分区内距离车身最近的障碍物,得到最近障碍物的步骤,包括:
将各所述扇形分区内所有点在二维平面按到所述车身的距离进行排序;
获取到车身距离最近的点;
比较该点的高度与该点在可行驶平面的投影高度的高度差;
若所述高度差的绝对值小于预设值,则根据排序,获取所述扇形分区的下一点;
返回比较该点的高度与该点在可行驶平面的投影高度的高度差的步骤,直至当所述高度差的绝对值大于或等于预设值时,确定该点为距离所述车身最近的障碍物。
5.根据权利要求1所述的方法,其特征在于,所述根据所述三维点云数据,确定各点所属的扇形分区的步骤,包括:
将所述激光雷达360°的扫描区域进行等角度划分,得到各扇形分区;
根据所述三维点云数据,得到各点在二维平面的投影点信息;
根据所述投影点信息,确定各点所属的扇形分区。
6.根据权利要求5所述的方法,其特征在于,所述根据所述投影点信息,确定各点所属的扇形分区的步骤,包括:
根据所述投影点信息,计算投影点与扫描起始线的夹角;
根据所述夹角与扇形分区的角度,确定各点所属的扇形分区。
7.一种可行驶区域检测装置,其特征在于,所述装置包括:
点云数据获取模块,用于获取智能行驶设备的激光雷达环视360°所采集的三维点云数据;
分区模块,用于根据所述三维点云数据,确定各点所属的...
【专利技术属性】
技术研发人员:文驰,徐琥,曾钰廷,李涣,
申请(专利权)人:长沙智能驾驶研究院有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。