CN112330746A - 一种基于tx2的移动底盘障碍物检测方法 - Google Patents
一种基于tx2的移动底盘障碍物检测方法 Download PDFInfo
- Publication number
- CN112330746A CN112330746A CN202011360876.9A CN202011360876A CN112330746A CN 112330746 A CN112330746 A CN 112330746A CN 202011360876 A CN202011360876 A CN 202011360876A CN 112330746 A CN112330746 A CN 112330746A
- Authority
- CN
- China
- Prior art keywords
- candidate set
- data
- point cloud
- obstacle
- mobile chassis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 65
- 230000004927 fusion Effects 0.000 claims abstract description 8
- 238000012545 processing Methods 0.000 claims abstract description 5
- 239000011159 matrix material Substances 0.000 claims description 27
- 238000006243 chemical reaction Methods 0.000 claims description 17
- 230000011218 segmentation Effects 0.000 claims description 10
- 230000004888 barrier function Effects 0.000 claims description 6
- 238000007405 data analysis Methods 0.000 claims description 5
- 230000009466 transformation Effects 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000001914 filtration Methods 0.000 claims description 3
- 238000005259 measurement Methods 0.000 claims description 2
- 238000000034 method Methods 0.000 abstract description 22
- 230000000694 effects Effects 0.000 description 4
- 230000008447 perception Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/23—Clustering techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/25—Fusion techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10032—Satellite or aerial image; Remote sensing
- G06T2207/10044—Radar image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20024—Filtering details
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30244—Camera pose
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V2201/00—Indexing scheme relating to image or video recognition or understanding
- G06V2201/07—Target detection
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Multimedia (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明揭示了一种基于TX2的移动底盘障碍物检测方法,包括如下步骤:S1、在移动底盘上分别设置相机、激光雷达以及超声波雷达,标定参数,随后分别采集初始图像数据、初始点云数据以及初始探测数据;S2、分别对所采集的数据进行处理,得到图像障碍物候选集、点云障碍物候选集以及距离障碍物候选集;S3、利用所得到候选集内的数据进行目标级融合,综合评判移动底盘周围障碍物的位置及置信度,并反馈对应的警报级别。本发明以多种传感器优劣互补、数据融合的方式了克服了现有技术中使用单一传感器的局限性,显著地提升了检测的准确性。而且由于本发明方法的硬件基础由多种廉价传感器和普通计算平台组成,技术方案实现成本较低。
Description
技术领域
本发明涉及一种障碍物检测方法,尤其涉及一种基于TX2的移动底盘障碍物检测方法,属于机器人感知技术领域。
背景技术
移动机器人是一种集环境感知、动态决策与规划、行为控制与执行等多功能于一体的综合***,它集中了传感器、信息处理、电子工程、计算机工程、自动化控制工程以及人工智能等多学科的研究成果,代表了机电一体化的最高成就,是目前科学技术发展最活跃的领域之一。
移动机器人感应***,是指设置在移动机器人上的,由传感器、主控器、执行器以及其他配件组成的***。众所周知,感知通常是决策的前提和条件,因此,感应***可以说是机器人、特别是移动机器人设备中十分重要的硬件***。
现阶段,工程上通常使用的障碍物探测有如下几种方式:
1、基于相机、通过图像处理技术进行目标检测和距离评估,但这种方式受光线影响较大且距离评估不够精准;
2、基于激光雷达、通过数据分析方法进行聚类分割,但这种方式中所使用的高线数雷达售价较高,而作为替代的低线束雷达分割效果不够理想;
3、基于超声波雷达、通过数据分析方法进行距离判断,但这种方式只能对固定范围内的物体最近距离做初探测,难以对各类复杂情况进行评估;
4、基于红外传感器、通过信号分析实现障碍物检测,尽管这种方式中所采用的硬件设备价格低廉,但在其使用过程中,仅仅会产生两个信号量,可用信息相对较少,只能够满足低速、小型化平台的使用需要。
通过以上分析可以看出,通过单一数量或者种类的传感器,往往难以在可控成本内获得想要的技术效果,而通过多种低价传感器的信息融合进行优劣互补,可以达到更好的检测效果、为智能移动平台的安全行驶保驾护航。
综上所述,鉴于当前的研究现状,如何提出一种兼顾使用效果与使用成本的移动底盘障碍物检测方法,就成为了本领域内技术人员所亟待解决的问题。
发明内容
鉴于现有技术存在上述缺陷,本发明的目的是提出一种基于TX2的移动底盘障碍物检测方法,具体如下。
一种基于TX2的移动底盘障碍物检测方法,包括如下步骤:
S1、在移动底盘上分别设置相机、激光雷达以及超声波雷达,标定相机的内部参数及外部参数,分别标定激光雷达及超声波雷达的外部参数,随后分别采集初始图像数据、初始点云数据以及初始探测数据;
S2、分别对所采集的初始图像数据、初始点云数据以及初始探测数据进行处理,得到图像障碍物候选集、点云障碍物候选集以及距离障碍物候选集;
S3、利用所得到的图像障碍物候选集、点云障碍物候选集以及距离障碍物候选集三者内的数据进行目标级融合,综合评判移动底盘周围障碍物的位置及置信度,并反馈对应的警报级别。
优选地,S1具体包括如下步骤:
S11、在移动底盘上分别设置相机、激光雷达以及超声波雷达;
S12、对所述相机的内部参数及外部参数进行标定,所述相机的内部参数包括所述相机的内参矩阵,所述相机的外部参数包括相机坐标系相对于移动底盘坐标系的转换矩阵;
对激光雷达的外部参数进行标定,激光雷达的外部参数包括激光雷达坐标系相对于移动底盘坐标系的转换矩阵;
对超声波雷达的外部参数进行标定,超声波雷达的外部参数包括超声波雷达坐标系相对于移动底盘坐标系的转换矩阵;
S13、利用相机驱动程序采集初始图像数据,利用激光雷达驱动程序采集初始点云数据,利用超声波雷达驱动程序采集初始探测数据。
优选地,S2具体包括如下步骤:
S21、对于初始图像数据,通过加载目标检测网络模型及参数,实现基于图像的人、车、自行车目标检测,生成图像障碍物候选集;
S22、对于初始点云数据,利用激光雷达的外部参数转换距离关系到移动底盘坐标系下,实现基于欧式几何聚类的点云分割,生成点云障碍物候选集;
S23、对于初始探测数据,通过数据分析算法进行障碍物判断,利用超声波雷达的外部参数转换距离关系到移动底盘坐标系下,生成距离障碍物候选集。
优选地,S21具体包括如下步骤:
S211、基于YOLOv3目标检测网络模型、利用KITTI进行网络权重参数重训练,得到参数矩阵;
S212、对于初始图像数据,通过加载YOLOv3目标检测网络模型、所述相机的内参矩阵及相机坐标系相对于移动底盘坐标系的转换矩阵,进行目标检测计算,实现当前时间的原始图像数据的人、车、自行车等多种路面常见障碍物的检测,生成图像障碍物候选集。
优选地,S22具体包括如下步骤:
S221、利用激光雷达坐标系相对于移动底盘坐标系的转换矩阵计算出当前时间下的初始点云数据在移动底盘坐标系下的数据;
S222、基于高斯滤波算法过滤转换坐标系后初始点云数据中的错误数据,生成预处理后的点云数据;
S223、基于RANSAC的平面拟合算法,对预处理后的点云数据进行基准平面点云的匹配及去除;
S224、设置合理的聚类半径参数,基于欧式几何聚类算法对当前的点云数据进行点云分割,并进行边界回归,对每个分割出来的点云集合生成最小回归框,整合所有回归框,生成点云障碍物候选集。
优选地,S23具体包括如下步骤:
S231、对于初始探测数据,通过距离阈值依次判断该超声波所对应方向是否有近距离障碍物,若初始探测数据小于距离阈值,则按序进入S232;
S232、利用超声波雷达坐标系相对于移动底盘坐标系的转换矩阵转换距离关系到移动底盘坐标系下,合并所有经过坐标变换的距离阈值范围内的数据,生成距离障碍物候选集。
优选地,S3具体包括如下步骤:
S31、基于图像障碍物候选集、点云障碍物候选集以及距离障碍物候选集三者,分别以0.6、0.4的权重加权合并点云障碍物候选集与距离障碍物候选集,得到空间障碍物候选集;
S32、基于视锥范围合并图像障碍物候选集和空间障碍物候选集,对于图像障碍物候选集所对应视锥的无对应后续空间障碍物的,按单目测距原理估算其距离,并合并入障碍物集合;
S33、对于同时满足障碍物置信度高于置信阈值及障碍物距离小于距离阈值这两个条件的障碍物进行高风险报警,对于只符合其中一个条件的障碍物进行中风险报警,其他障碍物反馈预警信号。
与现有技术相比,本发明的优点主要体现在以下几个方面:
本发明所提出的一种基于TX2的移动底盘障碍物检测方法,以多种传感器优劣互补、数据融合的方式了克服了现有技术中使用单一传感器的局限性,显著地提升了检测的准确性。而且由于本发明方法的硬件基础由多种廉价传感器和普通计算平台组成,相比高精度检测***而言更为廉价,技术方案实现成本较低。同时,本发明的方法复杂度较低,可以在TX2计算平台或其他智能机器人平台上实时运行、实现在各类移动底盘上的灵活搭载。
此外,本发明也为同领域内的其他技术方案提供了参考依据,可以以此为基础进行拓展延伸,运用于其他与机器人感知有关的技术方案中,具体很高的使用及推广价值。
以下便结合实施例附图,对本发明的具体实施方式作进一步的详述,以使本发明技术方案更易于理解、掌握。
附图说明
图1是本发明方法的整体流程示意图;
图2是本发明方法中基于欧式几何聚类的点云分割操作的流程示意图;
图3是本发明方法中障碍物候选集目标级融合算法的流程示意图。
具体实施方式
本发明揭示了一种基于TX2的移动底盘障碍物检测方法,通过对图像目标检测、点云聚类分割、超声波雷达距离探测等结果进行目标级的数据融合,实现了对移动底盘周围的障碍物检测,可输出周围障碍物在移动底盘基准坐标系中的位置并根据距离和置信度反馈警报级别。其具体方案如下。
如图1所示,一种基于TX2的移动底盘障碍物检测方法,所述的TX2是指NVIDIAJetson TX2核心板,方法包括如下步骤:
S1、在移动底盘上分别设置相机、激光雷达以及超声波雷达,标定相机的内部参数及外部参数,分别标定激光雷达及超声波雷达的外部参数,随后分别采集初始图像数据、初始点云数据以及初始探测数据。
S2、分别对所采集的初始图像数据、初始点云数据以及初始探测数据进行处理,得到图像障碍物候选集、点云障碍物候选集以及距离障碍物候选集。
S3、利用所得到的图像障碍物候选集、点云障碍物候选集以及距离障碍物候选集三者内的数据进行目标级融合,综合评判移动底盘周围障碍物的位置及置信度,并反馈对应的警报级别。
进一步而言,S1具体包括如下步骤:
S11、在移动底盘上分别设置相机、激光雷达以及超声波雷达。
S12、对所述相机的内部参数及外部参数进行标定,所述相机的内部参数包括所述相机的内参矩阵,所述相机的外部参数包括相机坐标系相对于移动底盘坐标系的转换矩阵;
对激光雷达的外部参数进行标定,激光雷达的外部参数包括激光雷达坐标系相对于移动底盘坐标系的转换矩阵;
对超声波雷达的外部参数进行标定,超声波雷达的外部参数包括超声波雷达坐标系相对于移动底盘坐标系的转换矩阵。
S13、利用相机驱动程序采集初始图像数据,利用激光雷达驱动程序采集初始点云数据,利用超声波雷达驱动程序采集初始探测数据。
进一步而言,S2具体包括如下步骤:
S21、对于初始图像数据,通过加载目标检测网络模型及参数,实现基于图像的人、车、自行车目标检测,生成图像障碍物候选集。
S21具体包括如下步骤:
S211、基于YOLOv3目标检测网络模型、利用KITTI(无人驾驶数据集)进行网络权重参数重训练,得到参数矩阵,此处需要说明的是,在这一步骤中,对于YOLOv3目标检测网络模型,需要修改输入图片大小及训练参数;
S212、对于初始图像数据,通过加载YOLOv3目标检测网络模型、所述相机的内参矩阵及相机坐标系相对于移动底盘坐标系的转换矩阵,进行目标检测计算,实现当前时间的原始图像数据的人、车、自行车等多种路面常见障碍物的检测,生成图像障碍物候选集,此处需要说明的是,在这一步骤中对于YOLOv3目标检测网络模型,需要修改图片输入接口为相机视频流原始图片,且对于所加载的两个矩阵,需要使用参数重训练后的权重。
S22、对于初始点云数据,利用激光雷达的外部参数转换距离关系到移动底盘坐标系下,实现基于欧式几何聚类的点云分割,生成点云障碍物候选集。
如图2所示,S22具体包括如下步骤:
S221、利用激光雷达坐标系相对于移动底盘坐标系的转换矩阵计算出当前时间下的初始点云数据在移动底盘坐标系下的数据、即初始点云数据乘激光雷达的外部参数;
S222、基于高斯滤波算法过滤转换坐标系后初始点云数据中的错误数据、即离群杂点,生成预处理后的点云数据;
S223、基于RANSAC(随机一致性采样)的平面拟合算法,对预处理后的点云数据进行基准平面点云的匹配及去除、即去除除基准平面及其附近点云数据;
S224、设置合理的聚类半径参数、此处应针对对不同距离的点云数据设置不同的聚类半径,基于欧式几何聚类算法对当前经过S223处理后的点云数据进行点云分割、即将离散的点云数据聚类成目标点云的几何,并进行边界回归,对每个分割出来的点云集合生成最小回归框,整合所有回归框、即最小长方体,生成点云障碍物候选集。
S23、对于初始探测数据,通过数据分析算法进行障碍物判断,利用超声波雷达的外部参数转换距离关系到移动底盘坐标系下,生成距离障碍物候选集。
S23具体包括如下步骤:
S231、对于初始探测数据,通过距离阈值依次判断该超声波所对应方向是否有近距离障碍物,若初始探测数据小于距离阈值,则按序进入S232;
S232、利用超声波雷达坐标系相对于移动底盘坐标系的转换矩阵转换距离关系到移动底盘坐标系下,合并所有经过坐标变换的距离阈值范围内的数据,生成距离障碍物候选集。
进一步而言,如图3所示,S3具体包括如下步骤:
S31、基于图像障碍物候选集、点云障碍物候选集以及距离障碍物候选集三者,以0.6:0.4的权重加权合并点云障碍物候选集与距离障碍物候选集,得到空间障碍物候选集;在这一步骤中需要说明的是,点云障碍物候选集与距离障碍物候选集范围重合的障碍物置信度为1,只存在于点云障碍物候选集的障碍物置信度为0.6,只存在于距离障碍物候选集的障碍物置信度为0.4。
S32、基于视锥范围、即利用相机的内部参数和外部参数计算图像障碍物候选集范围所对应的三维空间范围,合并图像障碍物候选集和空间障碍物候选集,对于图像障碍物候选集所对应视锥的无对应后续空间障碍物的,按单目测距原理估算其距离、即对于图像障碍物候选集所对应视锥的有对应后续空间障碍物的,以距离障碍物距离为该目标距离,并合并入障碍物集合。
S33、对于同时满足障碍物置信度高于置信阈值及障碍物距离小于距离阈值这两个条件的障碍物进行高风险报警,对于只符合其中一个条件的障碍物进行中风险报警,其他障碍物反馈预警信号。
综上所述,本发明以多种传感器优劣互补、数据融合的方式了克服了现有技术中使用单一传感器的局限性,显著地提升了检测的准确性。而且,由于本发明方法的硬件基础由多种廉价传感器和普通计算平台组成,相比高精度检测***而言更为廉价,技术方案实现成本较低。同时,本发明的方法复杂度较低,可以在TX2计算平台或其他智能机器人平台上实时运行、实现在各类移动底盘上的灵活搭载。
此外,本发明也为同领域内的其他技术方案提供了参考依据,可以以此为基础进行拓展延伸,运用于其他与机器人感知有关的技术方案中,具体很高的使用及推广价值。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神和基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内,不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
最后,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
Claims (7)
1.一种基于TX2的移动底盘障碍物检测方法,其特征在于,包括如下步骤:
S1、在移动底盘上分别设置相机、激光雷达以及超声波雷达,标定相机的内部参数及外部参数,分别标定激光雷达及超声波雷达的外部参数,随后分别采集初始图像数据、初始点云数据以及初始探测数据;
S2、分别对所采集的初始图像数据、初始点云数据以及初始探测数据进行处理,得到图像障碍物候选集、点云障碍物候选集以及距离障碍物候选集;
S3、利用所得到的图像障碍物候选集、点云障碍物候选集以及距离障碍物候选集三者内的数据进行目标级融合,综合评判移动底盘周围障碍物的位置及置信度,并反馈对应的警报级别。
2.根据权利要求1所述的一种基于TX2的移动底盘障碍物检测方法,其特征在于,S1具体包括如下步骤:
S11、在移动底盘上分别设置相机、激光雷达以及超声波雷达;
S12、对所述相机的内部参数及外部参数进行标定,所述相机的内部参数包括所述相机的内参矩阵,所述相机的外部参数包括相机坐标系相对于移动底盘坐标系的转换矩阵;
对激光雷达的外部参数进行标定,激光雷达的外部参数包括激光雷达坐标系相对于移动底盘坐标系的转换矩阵;
对超声波雷达的外部参数进行标定,超声波雷达的外部参数包括超声波雷达坐标系相对于移动底盘坐标系的转换矩阵;
S13、利用相机驱动程序采集初始图像数据,利用激光雷达驱动程序采集初始点云数据,利用超声波雷达驱动程序采集初始探测数据。
3.根据权利要求2所述的一种基于TX2的移动底盘障碍物检测方法,其特征在于,S2具体包括如下步骤:
S21、对于初始图像数据,通过加载目标检测网络模型及参数,实现基于图像的人、车、自行车目标检测,生成图像障碍物候选集;
S22、对于初始点云数据,利用激光雷达的外部参数转换距离关系到移动底盘坐标系下,实现基于欧式几何聚类的点云分割,生成点云障碍物候选集;
S23、对于初始探测数据,通过数据分析算法进行障碍物判断,利用超声波雷达的外部参数转换距离关系到移动底盘坐标系下,生成距离障碍物候选集。
4.根据权利要求3所述的一种基于TX2的移动底盘障碍物检测方法,其特征在于,S21具体包括如下步骤:
S211、基于YOLOv3目标检测网络模型、利用KITTI进行网络权重参数重训练,得到参数矩阵;
S212、对于初始图像数据,通过加载YOLOv3目标检测网络模型、所述相机的内参矩阵及相机坐标系相对于移动底盘坐标系的转换矩阵,进行目标检测计算,实现当前时间的原始图像数据的人、车、自行车等多种路面常见障碍物的检测,生成图像障碍物候选集。
5.根据权利要求3所述的一种基于TX2的移动底盘障碍物检测方法,其特征在于,S22具体包括如下步骤:
S221、利用激光雷达坐标系相对于移动底盘坐标系的转换矩阵计算出当前时间下的初始点云数据在移动底盘坐标系下的数据;
S222、基于高斯滤波算法过滤转换坐标系后初始点云数据中的错误数据,生成预处理后的点云数据;
S223、基于RANSAC的平面拟合算法,对预处理后的点云数据进行基准平面点云的匹配及去除;
S224、设置合理的聚类半径参数,基于欧式几何聚类算法对当前的点云数据进行点云分割,并进行边界回归,对每个分割出来的点云集合生成最小回归框,整合所有回归框,生成点云障碍物候选集。
6.根据权利要求3所述的一种基于TX2的移动底盘障碍物检测方法,其特征在于,S23具体包括如下步骤:
S231、对于初始探测数据,通过距离阈值依次判断该超声波所对应方向是否有近距离障碍物,若初始探测数据小于距离阈值,则按序进入S232;
S232、利用超声波雷达坐标系相对于移动底盘坐标系的转换矩阵转换距离关系到移动底盘坐标系下,合并所有经过坐标变换的距离阈值范围内的数据,生成距离障碍物候选集。
7.根据权利要求3所述的一种基于TX2的移动底盘障碍物检测方法,其特征在于,S3具体包括如下步骤:
S31、基于图像障碍物候选集、点云障碍物候选集以及距离障碍物候选集三者,分别以0.6、0.4的权重加权合并点云障碍物候选集与距离障碍物候选集,得到空间障碍物候选集;
S32、基于视锥范围合并图像障碍物候选集和空间障碍物候选集,对于图像障碍物候选集所对应视锥的无对应后续空间障碍物的,按单目测距原理估算其距离,并合并入障碍物集合;
S33、对于同时满足障碍物置信度高于置信阈值及障碍物距离小于距离阈值这两个条件的障碍物进行高风险报警,对于只符合其中一个条件的障碍物进行中风险报警,其他障碍物反馈预警信号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011360876.9A CN112330746A (zh) | 2020-11-27 | 2020-11-27 | 一种基于tx2的移动底盘障碍物检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011360876.9A CN112330746A (zh) | 2020-11-27 | 2020-11-27 | 一种基于tx2的移动底盘障碍物检测方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112330746A true CN112330746A (zh) | 2021-02-05 |
Family
ID=74308693
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011360876.9A Pending CN112330746A (zh) | 2020-11-27 | 2020-11-27 | 一种基于tx2的移动底盘障碍物检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112330746A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113111905A (zh) * | 2021-02-25 | 2021-07-13 | 上海水齐机器人有限公司 | 一种融合多线激光雷达与超声波数据的障碍物检测方法 |
CN113253299A (zh) * | 2021-06-09 | 2021-08-13 | 深圳市速腾聚创科技有限公司 | 障碍物检测方法、装置及存储介质 |
CN113963327A (zh) * | 2021-09-06 | 2022-01-21 | 阿波罗智能技术(北京)有限公司 | 障碍物检测方法、装置、自动驾驶车辆、设备和存储介质 |
US11624831B2 (en) | 2021-06-09 | 2023-04-11 | Suteng Innovation Technology Co., Ltd. | Obstacle detection method and apparatus and storage medium |
CN117147699A (zh) * | 2023-10-31 | 2023-12-01 | 江苏蓝格卫生护理用品有限公司 | 一种医用无纺布的检测方法及*** |
JP7412514B1 (ja) | 2022-09-28 | 2024-01-12 | 財団法人車輌研究測試中心 | キャビンモニタリング方法及び上記キャビンモニタリング方法を実行するキャビンモニタリングシステム |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108509972A (zh) * | 2018-01-16 | 2018-09-07 | 天津大学 | 一种基于毫米波和激光雷达的障碍物特征提取方法 |
CN110879401A (zh) * | 2019-12-06 | 2020-03-13 | 南京理工大学 | 基于相机和激光雷达的无人驾驶平台实时目标3d检测方法 |
US10634793B1 (en) * | 2018-12-24 | 2020-04-28 | Automotive Research & Testing Center | Lidar detection device of detecting close-distance obstacle and method thereof |
WO2020103533A1 (zh) * | 2018-11-20 | 2020-05-28 | 中车株洲电力机车有限公司 | 一种轨道和道路障碍物检测方法 |
CN111257892A (zh) * | 2020-01-09 | 2020-06-09 | 武汉理工大学 | 一种用于车辆自动驾驶的障碍物检测方法 |
-
2020
- 2020-11-27 CN CN202011360876.9A patent/CN112330746A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108509972A (zh) * | 2018-01-16 | 2018-09-07 | 天津大学 | 一种基于毫米波和激光雷达的障碍物特征提取方法 |
WO2020103533A1 (zh) * | 2018-11-20 | 2020-05-28 | 中车株洲电力机车有限公司 | 一种轨道和道路障碍物检测方法 |
US10634793B1 (en) * | 2018-12-24 | 2020-04-28 | Automotive Research & Testing Center | Lidar detection device of detecting close-distance obstacle and method thereof |
CN110879401A (zh) * | 2019-12-06 | 2020-03-13 | 南京理工大学 | 基于相机和激光雷达的无人驾驶平台实时目标3d检测方法 |
CN111257892A (zh) * | 2020-01-09 | 2020-06-09 | 武汉理工大学 | 一种用于车辆自动驾驶的障碍物检测方法 |
Non-Patent Citations (1)
Title |
---|
曾小清主编: "有轨电车运行控制技术", 30 September 2020, 同济大学出版社, pages: 113 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113111905A (zh) * | 2021-02-25 | 2021-07-13 | 上海水齐机器人有限公司 | 一种融合多线激光雷达与超声波数据的障碍物检测方法 |
CN113253299A (zh) * | 2021-06-09 | 2021-08-13 | 深圳市速腾聚创科技有限公司 | 障碍物检测方法、装置及存储介质 |
US11624831B2 (en) | 2021-06-09 | 2023-04-11 | Suteng Innovation Technology Co., Ltd. | Obstacle detection method and apparatus and storage medium |
US11927672B2 (en) | 2021-06-09 | 2024-03-12 | Suteng Innovation Technology Co., Ltd. | Obstacle detection method and apparatus and storage medium |
CN113963327A (zh) * | 2021-09-06 | 2022-01-21 | 阿波罗智能技术(北京)有限公司 | 障碍物检测方法、装置、自动驾驶车辆、设备和存储介质 |
CN113963327B (zh) * | 2021-09-06 | 2023-09-08 | 阿波罗智能技术(北京)有限公司 | 障碍物检测方法、装置、自动驾驶车辆、设备和存储介质 |
JP7412514B1 (ja) | 2022-09-28 | 2024-01-12 | 財団法人車輌研究測試中心 | キャビンモニタリング方法及び上記キャビンモニタリング方法を実行するキャビンモニタリングシステム |
CN117147699A (zh) * | 2023-10-31 | 2023-12-01 | 江苏蓝格卫生护理用品有限公司 | 一种医用无纺布的检测方法及*** |
CN117147699B (zh) * | 2023-10-31 | 2024-01-02 | 江苏蓝格卫生护理用品有限公司 | 一种医用无纺布的检测方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112330746A (zh) | 一种基于tx2的移动底盘障碍物检测方法 | |
US11037005B2 (en) | Method and apparatus for identifying traffic light | |
US11276230B2 (en) | Inferring locations of 3D objects in a spatial environment | |
CN110163904B (zh) | 对象标注方法、移动控制方法、装置、设备及存储介质 | |
JP2021089724A (ja) | 構造的制約及び物理的制約を伴う3d自動ラベル付け | |
JP6742554B1 (ja) | 情報処理装置およびそれを備えた電子機器 | |
CN109444912B (zh) | 一种基于协同控制与深度学习的驾驶环境感知***及方法 | |
CN113111887A (zh) | 一种基于相机和激光雷达信息融合的语义分割方法及*** | |
CN115861632B (zh) | 一种基于图卷积的视觉激光融合的三维目标检测方法 | |
CN109934108B (zh) | 一种多目标多种类的车辆检测和测距***及实现方法 | |
WO2019102751A1 (ja) | 距離測定装置 | |
CN112487905B (zh) | 一种车辆周边行人危险等级预测方法及*** | |
CN111221342A (zh) | 一种自动驾驶汽车环境感知*** | |
US11605228B2 (en) | System and method for sensor fusion system having distributed convolutional neural network | |
CN111402328B (zh) | 一种基于激光里程计的位姿计算方法及装置 | |
WO2024087962A1 (zh) | 车厢姿态识别***、方法、电子设备及存储介质 | |
CN113688738A (zh) | 一种基于激光雷达点云数据的目标识别***及方法 | |
CN116310673A (zh) | 一种基于点云与图像特征融合的三维目标检测方法 | |
Song et al. | Collaborative processing and data optimization of environmental perception technologies for autonomous vehicles | |
Zou et al. | A novel day-to-night obstacle detection method for excavators based on image enhancement and multisensor fusion | |
CN117975436A (zh) | 基于多模态融合和可变形注意力的三维目标检测方法 | |
Liu et al. | Research on security of key algorithms in intelligent driving system | |
CN113808186A (zh) | 训练数据生成方法、装置与电子设备 | |
Mountelos et al. | Vehicle windshield detection by fast and compact encoder-decoder fcn architecture | |
Lee et al. | Development of deep learning autonomous car using raspberry Pi |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |