[go: up one dir, main page]

CN111537994A - An unmanned mine card obstacle detection method - Google Patents

An unmanned mine card obstacle detection method Download PDF

Info

Publication number
CN111537994A
CN111537994A CN202010211532.5A CN202010211532A CN111537994A CN 111537994 A CN111537994 A CN 111537994A CN 202010211532 A CN202010211532 A CN 202010211532A CN 111537994 A CN111537994 A CN 111537994A
Authority
CN
China
Prior art keywords
vehicle
obstacle
point
ground
elevated
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.)
Granted
Application number
CN202010211532.5A
Other languages
Chinese (zh)
Other versions
CN111537994B (en
Inventor
赵斌
艾云峰
唐建林
任良才
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Xugong Construction Machinery Research Institute Co ltd
Original Assignee
Jiangsu Xugong Construction Machinery Research Institute Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jiangsu Xugong Construction Machinery Research Institute Co ltd filed Critical Jiangsu Xugong Construction Machinery Research Institute Co ltd
Priority to CN202010211532.5A priority Critical patent/CN111537994B/en
Publication of CN111537994A publication Critical patent/CN111537994A/en
Application granted granted Critical
Publication of CN111537994B publication Critical patent/CN111537994B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/86Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
    • G01S13/865Combination of radar systems with lidar systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/93Lidar systems specially adapted for specific applications for anti-collision purposes
    • G01S17/931Lidar systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/41Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00 using analysis of echo signal for target characterisation; Target signature; Target cross-section
    • G01S7/415Identification of targets based on measurements of movement associated with the target
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/4802Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00 using analysis of echo signal for target characterisation; Target signature; Target cross-section
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/4808Evaluating distance, position or velocity data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Mining & Analysis (AREA)
  • Electromagnetism (AREA)
  • Theoretical Computer Science (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Evolutionary Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明公开了一种无人矿卡障碍物检测方法,按照以下步骤工作:将激光雷达、毫米波雷达获取的障碍物数据分别转换为相应的车体坐标系;采用格栅地图高度差结合领域差值地面检测,绘制“地面‑高架点”的0、1二值图;采用多参数模型对高架点进行聚类;根据车辆的运动轨迹,判断聚类结果是否会为影响车辆正常行驶的障碍物;检测车辆是否在可行驶区域;将毫米波雷达获取的障碍物数据与激光雷达获取的障碍物数据进行匹配,输出最终结果。本发明针对矿用自卸卡车的实际应用环境,对道路内障碍物进行有效检测,防止漏检,精确聚类。本发明的鲁棒性较好,采用多种雷达融合的方案,通过将激光雷达的检测结果与毫米波雷达的检测结果进行匹配,减小误检率。

Figure 202010211532

The invention discloses an obstacle detection method for unmanned mining trucks, which works according to the following steps: transforming obstacle data obtained by laser radar and millimeter wave radar into corresponding vehicle body coordinate systems; adopting the grid map height difference combined field Differential ground detection, draw a 0, 1 binary map of "ground-elevated points"; use a multi-parameter model to cluster the elevated points; according to the motion trajectory of the vehicle, determine whether the clustering result will be an obstacle that affects the normal driving of the vehicle Detect whether the vehicle is in a drivable area; match the obstacle data obtained by the millimeter wave radar with the obstacle data obtained by the lidar, and output the final result. Aiming at the actual application environment of mining dump trucks, the invention can effectively detect obstacles in the road, prevent missed detection, and accurately cluster. The present invention has good robustness, adopts a variety of radar fusion schemes, and reduces the false detection rate by matching the detection result of the laser radar with the detection result of the millimeter wave radar.

Figure 202010211532

Description

一种无人矿卡障碍物检测方法An unmanned mine card obstacle detection method

技术领域technical field

本发明涉及矿卡无人驾驶技术领域,具体涉及一种无人矿卡障碍物检测方法。The invention relates to the technical field of unmanned mining trucks, in particular to an obstacle detection method for unmanned mining trucks.

背景技术Background technique

矿山场景作业单一,场景相对简单,是无人驾驶技术落地的最佳场景。矿山场景障碍物检测相比城市道路,其特点主要是:道路崎岖不平,矿卡行驶过程中一直处于颠簸状态,对传感器数据采集造成影响;道路障碍物除了车辆、行人之外,还会有落石等,感知系统需要对一定大小的障碍物做出精准的检测;道路没有明显的路沿,道路两侧多以树木、杂草、土坡为主,对可行驶区域的检测增加难度。另外,矿山场景下,感知系统的设计需要考虑雨雪、强弱光、扬尘等恶劣条件,对障碍物检测提出更高的要求。The mine scene has a single operation and a relatively simple scene, which is the best scene for the implementation of unmanned driving technology. Compared with urban roads, the main characteristics of obstacle detection in mine scenes are: the road is rough and bumpy, and the mining truck is always in a bumpy state during driving, which will affect the sensor data collection; road obstacles, in addition to vehicles and pedestrians, there will also be rockfalls The perception system needs to accurately detect obstacles of a certain size; the road has no obvious curb, and the sides of the road are mostly trees, weeds, and soil slopes, which increases the difficulty of detecting the drivable area. In addition, in the mine scene, the design of the perception system needs to consider harsh conditions such as rain and snow, strong and weak light, and dust, which puts forward higher requirements for obstacle detection.

现有技术中已有关于无人矿卡障碍物的监测方法,申请号为201610687204.6的专利公开了障碍物快速检测方法,针对一般车辆,采用点云栅格图加内部高度差的方法检测障碍物,容易出现漏检的情况;采用模板匹配方法对道路上多种障碍物进行聚类,但在三维场景中,由于激光雷达与目标相对位置时刻变化,会出现聚类结果与模板匹配计算不准确的问题。申请号为201110150818.8公开了一种SVM与激光雷达结合检测非结构化道路边界的方法,该专利对于结构道路的检测尚不完善,由于缺乏明显的道路边缘信息,因此其安全性无法得到保障。There is a method for monitoring obstacles related to unmanned mine trucks in the prior art. The patent application number 201610687204.6 discloses a rapid detection method for obstacles. For general vehicles, the method of using point cloud grid map and internal height difference is used to detect obstacles. , it is easy to miss detection; the template matching method is used to cluster various obstacles on the road, but in the 3D scene, due to the constant change of the relative position of the lidar and the target, the clustering result and template matching calculation will be inaccurate The problem. Application No. 201110150818.8 discloses a method for detecting unstructured road boundaries by combining SVM and lidar. This patent is not perfect for the detection of structured roads. Due to the lack of obvious road edge information, its safety cannot be guaranteed.

发明内容SUMMARY OF THE INVENTION

为解决现有技术中的不足,本发明提供一种无人矿卡障碍物检测方法,解决了现有技术中无人矿卡障碍物探测适用场景能力不强,鲁棒性不佳的技术问题。In order to solve the deficiencies in the prior art, the present invention provides an unmanned mine card obstacle detection method, which solves the technical problems of the prior art that the unmanned mine card obstacle detection capability is not strong and the robustness is poor. .

为了实现上述目标,本发明采用如下技术方案:In order to achieve the above goals, the present invention adopts the following technical solutions:

一种无人矿卡障碍物检测方法,其特征在于:按照以下步骤工作:An unmanned mine card obstacle detection method is characterized in that: work according to the following steps:

将激光雷达、毫米波雷达获取的障碍物数据分别转换为相应的车体坐标系;Convert the obstacle data obtained by lidar and millimeter-wave radar into the corresponding vehicle body coordinate system respectively;

采用格栅地图高度差结合领域差值地面检测,绘制“地面-高架点”的0、1二值图;Using the grid map height difference combined with the field difference ground detection, draw the 0, 1 binary map of "ground-elevated point";

采用多参数模型对高架点进行聚类;Use a multi-parameter model to cluster elevated points;

根据车辆的运动轨迹,判断聚类结果是否会为影响车辆正常行驶的障碍物;According to the motion trajectory of the vehicle, determine whether the clustering result will be an obstacle that affects the normal driving of the vehicle;

检测车辆是否在可行驶区域;Detect whether the vehicle is in a drivable area;

将毫米波雷达获取的障碍物数据与激光雷达获取的障碍物数据进行匹配,输出最终结果。Match the obstacle data obtained by the millimeter wave radar with the obstacle data obtained by the lidar, and output the final result.

作为本发明的一种优选方案,前述的一种无人矿卡障碍物检测方法:采用格栅地图高度差结合领域差值地面检测,绘制“地面-高架点”的0、1二值图的方法是:将障碍物数据格栅化,获取N*N的栅格图,计算每个栅格内点云高程的最大值和最小值的差值,并对每个栅格的差值进行梯度计算,并对比差值与预先设定的阈值进行比较,将差值大于阈值的点认定为“高架点”,对差值小于阈值的点云进行邻域差值计算,分离出“高架点”栅格和地面栅格,将所有地面栅格拟合成路面。As a preferred solution of the present invention, the aforementioned method for detecting obstacles in an unmanned mine card: using the height difference of the grid map combined with the ground detection of the field difference, the 0, 1 binary map of "ground-elevated point" is drawn. The method is: gridize the obstacle data, obtain an N*N grid map, calculate the difference between the maximum and minimum elevations of the point cloud in each grid, and apply a gradient to the difference of each grid Calculate and compare the difference with the preset threshold, identify the point with the difference greater than the threshold as "elevated point", and perform neighborhood difference calculation on the point cloud whose difference is less than the threshold, and separate out the "elevated point" Grid and Ground Grid to fit all ground rasters to the road surface.

作为本发明的一种优选方案,前述的一种无人矿卡障碍物检测方法:邻域差值计算中领域的选取是将栅格周围2米以内的栅格认定为邻域。As a preferred solution of the present invention, the aforementioned method for detecting obstacles in unmanned mine cards: the selection of the field in the calculation of the neighborhood difference is to identify the grid within 2 meters around the grid as the neighborhood.

作为本发明的一种优选方案,前述的一种无人矿卡障碍物检测方法:分离地面栅格的方法是:根据车距的分布,将所有属于地面的点云分成多个点云区间,并对各点云区间进行平面拟合,连接所有拟合的平面,即为路面。As a preferred solution of the present invention, the aforementioned method for detecting obstacles in an unmanned mine truck: the method for separating the ground grid is: according to the distribution of vehicle distances, all point clouds belonging to the ground are divided into multiple point cloud intervals, The plane fitting is performed on each point cloud interval, and all the fitted planes are connected, that is, the road surface.

作为本发明的一种优选方案,前述的一种无人矿卡障碍物检测方法:多参数模型对高架点进行聚类采用八连通域方法进行聚类,获取高架点聚类簇,根据合并参数将多个高架点聚类簇合并为一个,完成点云的目标提取。As a preferred solution of the present invention, the aforesaid method for detecting obstacles in unmanned mine cards: the multi-parameter model performs clustering on the elevated points using the octagonal domain method for clustering, and obtains the clusters of elevated points. Combine multiple elevated point clusters into one to complete the target extraction of point clouds.

作为本发明的一种优选方案,前述的一种无人矿卡障碍物检测方法:合并参数包括高架点聚类簇的大小、密度。As a preferred solution of the present invention, in the aforementioned method for detecting obstacles in unmanned mine cards, the merging parameters include the size and density of clusters of elevated points.

作为本发明的一种优选方案,前述的一种无人矿卡障碍物检测方法:将聚类后的高架点聚类簇转换为二维数据,并计算二维数据的凸包信息,根据凸包信息与车辆的行驶轨迹判断是否影响车辆安全驾驶。As a preferred solution of the present invention, the aforementioned method for detecting obstacles in unmanned mine cards: convert the clustered elevated point clusters into two-dimensional data, and calculate the convex hull information of the two-dimensional data. The package information and the driving trajectory of the vehicle are used to determine whether the safe driving of the vehicle is affected.

作为本发明的一种优选方案,前述的一种无人矿卡障碍物检测方法:还需将车辆的行驶轨迹左右各扩充一定的宽度作为车辆的安全区,若安全区存在高架点聚类簇,则认定为安全区内存在障碍物。As a preferred solution of the present invention, the aforementioned method for detecting obstacles in unmanned mine cards: it is necessary to expand the left and right sides of the vehicle's running track by a certain width as the safety zone of the vehicle. If there are clusters of elevated points in the safety zone , it is considered that there is an obstacle in the safe area.

作为本发明的一种优选方案,前述的一种无人矿卡障碍物检测方法:检测车辆是否在可行驶区域的方法是:选取车辆前方的某个点作为种子点,采用四邻域生长方式,保留矿卡前方的非障碍物区域,计算车辆前方中心点与非障碍物区域的距离值,并对该距离值数据进行排序,得到其最小值,将该最小值与设定的阈值进行比较,若该最小值小于设定的阈值,则调整车辆,否则认定为车辆安全。As a preferred solution of the present invention, the aforementioned method for detecting obstacles in an unmanned mine card: the method for detecting whether a vehicle is in a drivable area is: selecting a certain point in front of the vehicle as a seed point, and adopting the four-neighborhood growth method, Retain the non-obstacle area in front of the mine card, calculate the distance value between the center point in front of the vehicle and the non-obstacle area, sort the distance value data to obtain the minimum value, and compare the minimum value with the set threshold value, If the minimum value is less than the set threshold, the vehicle is adjusted, otherwise it is deemed that the vehicle is safe.

作为本发明的一种优选方案,前述的一种无人矿卡障碍物检测方法:选取车辆前方中心点作为种子点。As a preferred solution of the present invention, the aforementioned method for detecting obstacles in an unmanned mine card: select the center point in front of the vehicle as the seed point.

本发明所达到的有益效果:Beneficial effects achieved by the present invention:

相对于现有技术,本发明针对矿用自卸卡车的实际应用环境,提出了一种自动驾驶矿用自卸卡车的障碍物检测系统,对道路内障碍物进行有效检测,防止漏检,精确聚类;对道路边缘进行有效的检测,保证安全性,特别适用于矿山等非结构化道路环境。且在雨雪、强弱光、扬尘等恶劣条件下同样适用,具有很好的鲁棒性。从适用场景来看,其检测目标除了矿山场景(非结构化道路)还包括结构化道路,防止在定位信息失效的情况下矿卡驶入道路以外的空间。Compared with the prior art, aiming at the actual application environment of mining dump trucks, the present invention proposes an obstacle detection system for self-driving mining dump trucks, which can effectively detect obstacles in the road, prevent missed detection, and accurately. Clustering; effective detection of road edges to ensure safety, especially suitable for unstructured road environments such as mines. And it is also applicable under harsh conditions such as rain and snow, strong and weak light, and dust, and has good robustness. From the perspective of applicable scenarios, the detection target includes structured roads in addition to the mine scene (unstructured road), to prevent the mining card from driving into the space other than the road when the positioning information is invalid.

本发明的鲁棒性较好,根据激光雷达的工作原理及优缺点,本发明还采用了多种雷达融合的方案,通过将激光雷达的检测结果与毫米波雷达的检测结果进行匹配,减小误检率。如果匹配成功则保存激光雷达检测结果作为最终的检测结果,保留障碍物的距离、大小、朝向等信息,如果匹配失败则过滤掉激光雷达障碍物中匹配失败的,保留匹配成功的,然后将匹配成功的有效障碍物信息输出。The present invention has good robustness. According to the working principle and advantages and disadvantages of the laser radar, the present invention also adopts a variety of radar fusion schemes. false detection rate. If the matching is successful, the lidar detection result is saved as the final detection result, and the distance, size, orientation and other information of the obstacles are retained. If the matching fails, the matching failures in the lidar obstacles are filtered out, and the matching is successful, and then the matching Successful output of valid obstacle information.

附图说明Description of drawings

图1是本发明整体工作流程图;Fig. 1 is the overall work flow chart of the present invention;

图2是本发明系统地面检测的流程图;Fig. 2 is the flow chart of system ground detection of the present invention;

图3是本发明道路信息获取流程图。Fig. 3 is a flow chart of road information acquisition of the present invention.

具体实施方式Detailed ways

下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。The present invention will be further described below in conjunction with the accompanying drawings. The following examples are only used to illustrate the technical solutions of the present invention more clearly, and cannot be used to limit the protection scope of the present invention.

本实施例公开了一种无人矿卡障碍物检测方法,参阅图1,其具体步骤如下:This embodiment discloses a method for detecting obstacles in an unmanned mine card. Referring to FIG. 1 , the specific steps are as follows:

将激光雷达、毫米波雷达获取的障碍物数据分别转换为相应的车体坐标系。由于激光雷达有多种,并且每种可能不止一个,因此需要进行多传感器的数据融合。The obstacle data obtained by lidar and millimeter-wave radar are converted into corresponding vehicle body coordinate systems respectively. Since there are many types of lidars, and there may be more than one of each, data fusion of multiple sensors is required.

地面数据的检测采用多个平面对路面进行拟合,并结合采用栅格地图高度差结合邻域差值检测。传统激光雷达处理方案,需要将地面点和高架点进行分离。在结构化道路(主要包括高速公路、城市干道)上,路面可以近似为平面,并通过平面提取方法提取出路面。在非结构化道路上,道路崎岖不平,采用多个平面对路面进行拟合。并结合采用栅格地图高度差结合邻域差值检测方法,但现有技术中的通过平面提取的方法会存在较大误差。The detection of ground data uses multiple planes to fit the road surface, and uses the height difference of the grid map combined with the detection of the neighborhood difference. The traditional lidar processing solution requires the separation of ground points and elevated points. On structured roads (mainly including expressways and urban arterial roads), the road surface can be approximated as a plane, and the road surface can be extracted by the plane extraction method. On unstructured roads, where the road is rough, multiple planes are used to fit the road surface. In combination with the grid map height difference and the neighborhood difference detection method, the method of extracting through the plane in the prior art will have a large error.

而本实施例采用栅格地图高度差结合邻域差值检测方法,可以稳定有效地检测出地面。However, the present embodiment adopts the grid map height difference combined with the neighborhood difference detection method, which can stably and effectively detect the ground.

步骤1、采用栅格地图高度差结合邻域差值地面检测,绘制“地面-高架点”的0、1二值图。首先将激光雷达点云数据栅格化,获得N*N的栅格图;然后计算每个栅格内点云高程的最大值和最小值的差值,并计算其梯度,将此差值A与预先设定的阈值D1进行比较,滤除差值大于阈值的点(A大于D1)为“高架点”,保留差值小于阈值的点(A小于D1),并认定为地面,对于差值小于阈值的点(A小于D1)做邻域差值计算,邻域的选取跟栅格大小相关,本实施例选取原则是将栅格周围2米以内的栅格考虑为“邻域”;对属于地面的点云,按照车距分布,分成多个点云区间,并对各点云区间进行平面拟合,连接各个拟合的平面,即为路面。由此绘制“地面-高架点”的0、1二值图。Step 1. Use the height difference of the grid map combined with the ground detection of the neighborhood difference to draw a 0, 1 binary map of "ground-elevated point". First, the lidar point cloud data is rasterized to obtain an N*N raster image; then the difference between the maximum and minimum point cloud elevations in each raster is calculated, and its gradient is calculated, and the difference A is calculated. Compare with the preset threshold D1, filter out the points whose difference is greater than the threshold (A is greater than D1) as "elevated points", keep the points whose difference is less than the threshold (A is less than D1), and identify as the ground, for the difference The points smaller than the threshold (A is smaller than D1) are used for neighborhood difference calculation. The selection of the neighborhood is related to the size of the grid. The selection principle in this embodiment is to consider the grid within 2 meters around the grid as a "neighborhood"; The point cloud belonging to the ground is divided into multiple point cloud intervals according to the vehicle distance distribution, and plane fitting is performed on each point cloud interval, and the fitted planes are connected, which is the road surface. From this, a 0, 1 binary map of "ground-elevated point" is drawn.

第二步,采用多参数模型对高架点进行聚类。对“地面-高架点”的0、1二值图,采用八连通域方法进行聚类,获取高架点聚类簇。由于矿山场景矿卡体积较大,并且有外轮廓不是标准的矩形的特点,激光雷达检测时会出现点云比较稀疏、目标特征点被自身遮挡、聚类后将单个目标聚类成多个簇的情况。采用多参数模型的后处理办法,将多个簇合并为一个,完成点云的目标提取。根据簇的大小、密度,设置不同的合并参数,根据此参数,将不同大小的簇合并为一个,由此解决点云稀疏或者目标不规则导致的聚类不准确问题。In the second step, a multi-parameter model is used to cluster the elevated points. For the 0, 1 binary map of "ground-elevated point", the eight-connected domain method is used to cluster, and the cluster of elevated points is obtained. Due to the large size of the mine card in the mine scene and the fact that the outer contour is not a standard rectangle, the point cloud will be relatively sparse during lidar detection, and the target feature points will be occluded by itself. After clustering, a single target will be clustered into multiple clusters. Case. Using the post-processing method of the multi-parameter model, the multiple clusters are merged into one to complete the target extraction of the point cloud. According to the size and density of clusters, different merging parameters are set. According to this parameter, clusters of different sizes are merged into one, thereby solving the problem of inaccurate clustering caused by sparse point clouds or irregular targets.

第三步、基于车辆目标行驶路线安全检测区内障碍物检测及判定:将上述聚类后的簇转换为二维数据,计算其凸包(障碍物)信息,根据凸包信息判断其是否为障碍物;The third step is to detect and determine obstacles in the safety detection area based on the vehicle's target driving route: convert the clustered clusters into two-dimensional data, calculate their convex hull (obstacle) information, and determine whether it is an obstacle according to the convex hull information. obstacle;

将车辆的行驶轨迹导入系统中,并将行驶轨迹左右各扩充一定宽度,作为矿卡行驶的安全区。计算每个凸包点离行驶轨迹的距离,根据距离值与安全区的宽度,判断簇是否在矿卡的安全检测区域内。只要有一个凸包点距离值小于安全区宽度,则认为此障碍物在安全区内,否则就不在安全区内。The driving track of the vehicle is imported into the system, and the driving track is expanded to a certain width on the left and right, as a safe area for the mining truck to travel. Calculate the distance from each convex hull point to the driving track, and judge whether the cluster is in the safe detection area of the mining card according to the distance value and the width of the safe area. As long as the distance value of one convex hull point is less than the width of the safe area, the obstacle is considered to be in the safe area, otherwise it is not in the safe area.

第四步、车辆是否在可行驶区域检测。如图3所示:为保障矿卡的安全行驶,还必须对道路边缘进行有效的检测,防止在定位信息失效的情况下矿卡驶入道路以外的空间。The fourth step is to check whether the vehicle is in the drivable area. As shown in Figure 3: In order to ensure the safe driving of mining trucks, it is also necessary to effectively detect the edge of the road to prevent the mining trucks from driving into the space outside the road when the positioning information is invalid.

采用基于区域生长算法的可行驶区域检测方法。对“地面-高架点”的0、1二值图,选取矿卡前方中心点为种子点,采用四邻域生长方式,将矿卡前方的非障碍物区域提取出来,即可行驶区域。计算矿卡前方中心点与可行驶区域边界点的距离值,并对此距离值数据进行排序,得到其最小值,将该最小值与预先设定的阈值进行比较,若该最小值小于预先设定的阈值则车辆有碰到障碍物的危险,反之则认为车辆在可行驶区域内不会碰到障碍物。The drivable area detection method based on the area growing algorithm is adopted. For the 0 and 1 binary map of "ground-elevated point", select the center point in front of the mine card as the seed point, and use the four-neighborhood growth method to extract the non-obstacle area in front of the mine card, and the driving area can be obtained. Calculate the distance value between the center point in front of the mine card and the boundary point of the drivable area, sort the distance value data to obtain the minimum value, and compare the minimum value with the preset threshold. If the minimum value is less than the preset threshold If the threshold is set, the vehicle is in danger of encountering obstacles, otherwise, it is considered that the vehicle will not encounter obstacles in the drivable area.

第五步、基于匹配距离阈值将激光雷达数据与毫米波雷达数据进行匹配,输出最终结果。激光雷达的优势在于其探测范围更广,探测精度更高,但是在雨雪雾等极端天气下性能较差,而毫米波雷达的穿透能力强,因此为了提升系统检测的精确性及安全性,本实施例还采用了毫米波雷达数据进行匹配,具体如下:The fifth step is to match the lidar data with the millimeter-wave radar data based on the matching distance threshold, and output the final result. The advantage of lidar is that it has a wider detection range and higher detection accuracy, but its performance is poor in extreme weather such as rain, snow and fog, while millimeter-wave radar has strong penetrating ability. Therefore, in order to improve the accuracy and safety of system detection , this embodiment also uses millimeter-wave radar data for matching, as follows:

首先将毫米波雷达数据转换到车体坐标系下,First, the millimeter-wave radar data is converted into the vehicle body coordinate system,

将毫米波雷达接入除噪滤波器,将毫米波雷达检测到的目标进行除噪、跟踪处理。毫米波雷达不受雨雪、灰尘等条件影响,因此通过将激光雷达的检测结果与毫米波雷达的检测结果进行匹配,减小误检率。匹配方法是:将毫米波雷达检测结果分别与激光雷达检测结果根据距离判断是否进行配对,距离阈值通过激光雷达检测到的障碍物尺寸信息动态分配,如果匹配成功则保存激光雷达检测结果作为最终的检测结果,保留障碍物的距离、大小、朝向信息,如果匹配失败则过滤掉激光雷达障碍物中匹配失败的,保留匹配成功的,然后将匹配成功的有效障碍物信息输出。The millimeter-wave radar is connected to the de-noising filter, and the target detected by the millimeter-wave radar is de-noised and tracked. Millimeter-wave radar is not affected by conditions such as rain, snow, and dust. Therefore, by matching the detection results of lidar with the detection results of millimeter-wave radar, the false detection rate is reduced. The matching method is: the millimeter wave radar detection result and the lidar detection result are judged whether to pair according to the distance, and the distance threshold is dynamically allocated by the obstacle size information detected by the lidar. If the matching is successful, the lidar detection result is saved as the final result. In the detection result, the distance, size, and orientation information of the obstacles are retained. If the matching fails, the failed matching of the lidar obstacles is filtered out, and the successful matching is retained, and then the effective obstacle information that is successfully matched is output.

本发明的硬件方面可选用一个32线激光雷达、三个毫米波雷达、一个惯导系统。In terms of hardware of the present invention, one 32-line laser radar, three millimeter-wave radars, and one inertial navigation system can be selected.

相对于现有技术,本发明针对矿用自卸卡车的实际应用环境,提出了一种自动驾驶矿用自卸卡车的障碍物检测系统,对道路内障碍物进行有效检测,防止漏检,精确聚类;对道路边缘进行有效的检测,保证安全性,特别适用于矿山等非结构化道路环境。且在雨雪、强弱光、扬尘等恶劣条件下同样适用,具有很好的鲁棒性。从适用场景来看,其检测目标除了矿山场景(非结构化道路)还包括结构化道路,防止在定位信息失效的情况下矿卡驶入道路以外的空间。Compared with the prior art, aiming at the actual application environment of mining dump trucks, the present invention proposes an obstacle detection system for self-driving mining dump trucks, which can effectively detect obstacles in the road, prevent missed detection, and accurately. Clustering; effective detection of road edges to ensure safety, especially suitable for unstructured road environments such as mines. And it is also applicable under harsh conditions such as rain and snow, strong and weak light, and dust, and has good robustness. From the perspective of applicable scenarios, the detection target includes structured roads in addition to the mine scene (unstructured road), to prevent the mining card from driving into the space other than the road when the positioning information is invalid.

本发明的鲁棒性较好,根据激光雷达的工作原理及优缺点,本发明还采用了多种雷达融合的方案,通过将激光雷达的检测结果与毫米波雷达的检测结果进行匹配,减小误检率。如果匹配成功则保存激光雷达检测结果作为最终的检测结果,保留障碍物的距离、大小、朝向等信息,如果匹配失败则过滤掉激光雷达障碍物中匹配失败的,保留匹配成功的,然后将匹配成功的有效障碍物信息输出。The present invention has good robustness. According to the working principle and advantages and disadvantages of the laser radar, the present invention also adopts a variety of radar fusion schemes. false detection rate. If the matching is successful, the lidar detection result is saved as the final detection result, and the distance, size, orientation and other information of the obstacles are retained. If the matching fails, the matching failures in the lidar obstacles are filtered out, and the matching is successful, and then the matching Successful output of valid obstacle information.

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。The above are only the preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, without departing from the technical principle of the present invention, several improvements and modifications can also be made. These improvements and modifications It should also be regarded as the protection scope of the present invention.

Claims (10)

1. A method for detecting obstacles of an unmanned mine card is characterized by comprising the following steps: the method comprises the following steps:
respectively converting barrier data acquired by a laser radar and a millimeter wave radar into corresponding vehicle body coordinate systems;
drawing a 0 and 1 binary image of a ground-elevated point by combining the height difference of the grid map and the ground detection of the domain difference value;
clustering elevated points by adopting a multi-parameter model;
judging whether the clustering result is an obstacle influencing the normal running of the vehicle or not according to the motion track of the vehicle;
detecting whether the vehicle is in a drivable area;
and matching the obstacle data acquired by the millimeter wave radar with the obstacle data acquired by the laser radar, and outputting a final result.
2. The unmanned mine card obstacle detection method according to claim 1, wherein: the method for drawing the 0 and 1 binary image of the ground-elevated point by combining the height difference of the grid map and the ground detection of the domain difference value comprises the following steps: the method comprises the steps of rasterizing barrier data, obtaining a grid diagram of N x N, calculating a difference value between the maximum value and the minimum value of point cloud elevation in each grid, carrying out gradient calculation on the difference value of each grid, comparing the difference value with a preset threshold value, identifying points with the difference value larger than the threshold value as 'elevated points', carrying out neighborhood difference calculation on point clouds with the difference value smaller than the threshold value, separating the 'elevated points' grid and ground grids, and fitting all ground grids into a road surface.
3. The unmanned mine card obstacle detection method according to claim 2, wherein: the selection of the domain in the neighborhood difference calculation is to identify grids within 2 meters around the grid as the neighborhood.
4. The unmanned mine card obstacle detection method according to claim 2, wherein: the method for separating the ground grid comprises the following steps: dividing all point clouds belonging to the ground into a plurality of point cloud intervals according to the distribution of the vehicle distances, performing plane fitting on the point cloud intervals, and connecting all fitted planes to obtain the road surface.
5. The unmanned mine card obstacle detection method according to claim 1, wherein: and clustering the elevated points by using the multi-parameter model by adopting an eight-connected domain method to obtain elevated point cluster clusters, and merging a plurality of elevated point cluster clusters into one according to merging parameters to finish the target extraction of the point cloud.
6. The unmanned mine card obstacle detection method of claim 5, wherein: the merging parameters comprise the size and the density of the overhead point cluster.
7. The unmanned mine card obstacle detection method according to claim 1, wherein: and converting the clustered elevated point cluster into two-dimensional data, calculating convex hull information of the two-dimensional data, and judging whether the safe driving of the vehicle is influenced or not according to the convex hull information and the driving track of the vehicle.
8. The unmanned mine card obstacle detection method of claim 7, wherein: and the left and right sides of the driving track of the vehicle are respectively extended by a certain width to be used as a safety zone of the vehicle, and if the safety zone has the elevated point cluster, the obstacle is determined to exist in the safety zone.
9. The unmanned mine card obstacle detection method according to claim 1, wherein: the method for detecting whether the vehicle is in the drivable region comprises the following steps: selecting a certain point in front of the vehicle as a seed point, adopting a four-neighborhood growing mode, reserving a non-obstacle area in front of the mine card, calculating a distance value between a center point in front of the vehicle and the non-obstacle area, sequencing the distance value data to obtain a minimum value, comparing the minimum value with a set threshold value, if the minimum value is smaller than the set threshold value, adjusting the vehicle, otherwise, determining that the vehicle is safe.
10. The unmanned mine card obstacle detection method according to claim 9, wherein: and selecting the center point in front of the vehicle as a seed point.
CN202010211532.5A 2020-03-24 2020-03-24 Unmanned mine card obstacle detection method Active CN111537994B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010211532.5A CN111537994B (en) 2020-03-24 2020-03-24 Unmanned mine card obstacle detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010211532.5A CN111537994B (en) 2020-03-24 2020-03-24 Unmanned mine card obstacle detection method

Publications (2)

Publication Number Publication Date
CN111537994A true CN111537994A (en) 2020-08-14
CN111537994B CN111537994B (en) 2022-05-06

Family

ID=71972871

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010211532.5A Active CN111537994B (en) 2020-03-24 2020-03-24 Unmanned mine card obstacle detection method

Country Status (1)

Country Link
CN (1) CN111537994B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112666573A (en) * 2020-11-17 2021-04-16 青岛慧拓智能机器有限公司 Detection method for retaining wall and barrier behind mine unloading area vehicle
CN112800938A (en) * 2021-01-26 2021-05-14 上海伯镭智能科技有限公司 Method and device for detecting occurrence of side rockfall of unmanned vehicle
CN113139607A (en) * 2021-04-27 2021-07-20 苏州挚途科技有限公司 Obstacle detection method and device
CN113567951A (en) * 2021-09-26 2021-10-29 之江实验室 Cross-millimeter wave radar target tracking method based on space-time information
CN113763263A (en) * 2021-07-27 2021-12-07 华能伊敏煤电有限责任公司 Water mist tail gas noise treatment method based on point cloud tail gas filtering technology
CN113917487A (en) * 2021-08-31 2022-01-11 际络科技(上海)有限公司 Detection method of closed road curb and drivable area based on lidar
CN114325748A (en) * 2021-12-21 2022-04-12 青岛慧拓智能机器有限公司 Mine laser radar point cloud denoising method
CN114387585A (en) * 2022-03-22 2022-04-22 新石器慧通(北京)科技有限公司 Obstacle detection method, detection device, and travel device
CN115308769A (en) * 2021-05-04 2022-11-08 南通智行未来车联网创新中心有限公司 A method for obstacle recognition based on laser point cloud during automatic driving
WO2023083164A1 (en) * 2021-11-12 2023-05-19 北京万集科技股份有限公司 Target tracking method and apparatus, signal fusion method and apparatus, and terminal and storage medium
CN117148837A (en) * 2023-08-31 2023-12-01 上海木蚁机器人科技有限公司 Dynamic obstacle determination method, device, equipment and medium
WO2023232165A1 (en) * 2022-06-01 2023-12-07 湖南大学无锡智能控制研究院 Multi-radar data fusion obstacle detection method, and system
CN120063235A (en) * 2025-04-29 2025-05-30 紫金矿业建设有限公司 A digital construction method based on UAV 3D mapping

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6061015A (en) * 1998-01-14 2000-05-09 Honda Giken Kogyo Kabushiki Kaisha Vehicle obstacle detecting system
CN104850834A (en) * 2015-05-11 2015-08-19 中国科学院合肥物质科学研究院 Road boundary detection method based on three-dimensional laser radar
CN108983248A (en) * 2018-06-26 2018-12-11 长安大学 It is a kind of that vehicle localization method is joined based on the net of 3D laser radar and V2X
CN110569749A (en) * 2019-08-22 2019-12-13 江苏徐工工程机械研究院有限公司 Method and system for detecting boundary line and drivable area of mine road

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6061015A (en) * 1998-01-14 2000-05-09 Honda Giken Kogyo Kabushiki Kaisha Vehicle obstacle detecting system
CN104850834A (en) * 2015-05-11 2015-08-19 中国科学院合肥物质科学研究院 Road boundary detection method based on three-dimensional laser radar
CN108983248A (en) * 2018-06-26 2018-12-11 长安大学 It is a kind of that vehicle localization method is joined based on the net of 3D laser radar and V2X
CN110569749A (en) * 2019-08-22 2019-12-13 江苏徐工工程机械研究院有限公司 Method and system for detecting boundary line and drivable area of mine road

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李宁等: "基于多线激光雷达的非结构化道路感知技术研究", 《车辆与动力技术》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112666573A (en) * 2020-11-17 2021-04-16 青岛慧拓智能机器有限公司 Detection method for retaining wall and barrier behind mine unloading area vehicle
CN112666573B (en) * 2020-11-17 2022-08-23 青岛慧拓智能机器有限公司 Detection method for retaining wall and barrier behind mine unloading area vehicle
CN112800938A (en) * 2021-01-26 2021-05-14 上海伯镭智能科技有限公司 Method and device for detecting occurrence of side rockfall of unmanned vehicle
CN112800938B (en) * 2021-01-26 2022-03-04 上海伯镭智能科技有限公司 Method and device for detecting occurrence of side rockfall of unmanned vehicle
CN113139607B (en) * 2021-04-27 2023-12-19 苏州挚途科技有限公司 Obstacle detection method and device
CN113139607A (en) * 2021-04-27 2021-07-20 苏州挚途科技有限公司 Obstacle detection method and device
CN115308769A (en) * 2021-05-04 2022-11-08 南通智行未来车联网创新中心有限公司 A method for obstacle recognition based on laser point cloud during automatic driving
CN113763263A (en) * 2021-07-27 2021-12-07 华能伊敏煤电有限责任公司 Water mist tail gas noise treatment method based on point cloud tail gas filtering technology
CN113917487A (en) * 2021-08-31 2022-01-11 际络科技(上海)有限公司 Detection method of closed road curb and drivable area based on lidar
CN113567951A (en) * 2021-09-26 2021-10-29 之江实验室 Cross-millimeter wave radar target tracking method based on space-time information
WO2023083164A1 (en) * 2021-11-12 2023-05-19 北京万集科技股份有限公司 Target tracking method and apparatus, signal fusion method and apparatus, and terminal and storage medium
CN114325748A (en) * 2021-12-21 2022-04-12 青岛慧拓智能机器有限公司 Mine laser radar point cloud denoising method
CN114387585A (en) * 2022-03-22 2022-04-22 新石器慧通(北京)科技有限公司 Obstacle detection method, detection device, and travel device
WO2023232165A1 (en) * 2022-06-01 2023-12-07 湖南大学无锡智能控制研究院 Multi-radar data fusion obstacle detection method, and system
CN117148837A (en) * 2023-08-31 2023-12-01 上海木蚁机器人科技有限公司 Dynamic obstacle determination method, device, equipment and medium
CN120063235A (en) * 2025-04-29 2025-05-30 紫金矿业建设有限公司 A digital construction method based on UAV 3D mapping

Also Published As

Publication number Publication date
CN111537994B (en) 2022-05-06

Similar Documents

Publication Publication Date Title
CN111537994A (en) An unmanned mine card obstacle detection method
CN111712731B (en) Target detection method, target detection system and movable platform
CN109858460B (en) Lane line detection method based on three-dimensional laser radar
CN112184736B (en) Multi-plane extraction method based on European clustering
US9037403B2 (en) Intensity map-based localization with adaptive thresholding
CN106529493B (en) Robust multi-lane line detection method based on perspective view
WO2022121177A1 (en) Scan line-based road point cloud extraction method
CN110320531B (en) Obstacle identification method based on laser radar, map creation method and device
CN106530380B (en) A ground point cloud segmentation method based on 3D lidar
CN106951879B (en) Multi-feature fusion vehicle detection method based on camera and millimeter wave radar
CN107389084B (en) Driving path planning method and storage medium
CN104636763B (en) A kind of road and obstacle detection method based on automatic driving car
CN113569915A (en) Multi-strategy rail transit obstacle identification method based on laser radar
CN110781827A (en) A road edge detection system and method based on lidar and fan-shaped space segmentation
CN108460416A (en) A kind of structured road feasible zone extracting method based on three-dimensional laser radar
CN114740493A (en) A road edge detection method based on multi-line lidar
CN110659552B (en) Tramcar obstacle detection and alarm method
CN115018879A (en) Target detection method, computer-readable storage medium, and driving device
CN105205805A (en) Vision-based intelligent vehicle transverse control method
CN114578378A (en) Laser radar obstacle detection method and device
CN116311127A (en) Road boundary detection method, computer equipment, readable storage medium and motor vehicle
CN113077473A (en) Three-dimensional laser point cloud pavement segmentation method, system, computer equipment and medium
Nuevo et al. Estimating surrounding vehicles' pose using computer vision
KR101478072B1 (en) Method for Detecting Vehicle
CN114170579A (en) Road edge detection method and device and automobile

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
GR01 Patent grant
GR01 Patent grant