CN105511468B - 一种激光雷达与线结构光视觉***的光束二重反射判别方法 - Google Patents
一种激光雷达与线结构光视觉***的光束二重反射判别方法 Download PDFInfo
- Publication number
- CN105511468B CN105511468B CN201510939869.7A CN201510939869A CN105511468B CN 105511468 B CN105511468 B CN 105511468B CN 201510939869 A CN201510939869 A CN 201510939869A CN 105511468 B CN105511468 B CN 105511468B
- Authority
- CN
- China
- Prior art keywords
- line
- laser radar
- vision system
- structured light
- light
- 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.)
- Active
Links
- 230000004438 eyesight Effects 0.000 title claims abstract description 46
- 238000001028 reflection method Methods 0.000 title abstract 2
- 238000000034 method Methods 0.000 claims description 10
- 238000012512 characterization method Methods 0.000 claims 1
- 230000004069 differentiation Effects 0.000 abstract 1
- 238000001514 detection method Methods 0.000 description 7
- 230000008094 contradictory effect Effects 0.000 description 3
- 230000004888 barrier function Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012850 discrimination method Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000004304 visual acuity Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Optical Radar Systems And Details Thereof (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明涉及一种激光雷达与线结构光视觉***的光束二重反射判别方法,属于机器人或无人车技术领域。本发明将激光雷达与线结构视觉***信息进行融合,对同一位置处的激光雷达障碍特征量与线结构光***中的障碍特征量进行对比与印证,当激光雷达与线结构光视觉***至少有一者发生光束二重反射时,且反射距离较远时,利用两者信息的矛盾与冲突来实现对两者光束二重反射的有效判别。
Description
技术领域
本发明涉及机器人或无人车技术领域,具体涉及一种激光雷达与线结构光视觉***的光束二重反射判别方法。
背景技术
激光雷达作为一种主动测距传感器,因其分辨能力强、测距精度高、实时性能较好等优点被广泛应用于机器人与无人车障碍物检测中;线结构光视觉***由于具有主动可控、能够获取物体三维信息、计算简单、实时性好的优点,也正逐渐用于机器人或无人车或障碍物检测中。复杂地面环境中,激光雷达与线结构光***的光束都可能会发生二重反射现象,此时激光雷达线结构光***将会获取错误信息,由该错误数据解算出的障碍物信息将可能直接导致虚警与误判的发生。因此,激光雷达与线结构光视觉***的光束二重反射是否能够有效地判别将直接影响障碍物检测的准确性与有效性。
目前,受检测原理的限制,仅靠激光雷达与线结构视觉***自身,不能进行二重反射的准确有效判别;且两者难以通过与障碍物检测中常用的毫米波雷达、单目视觉、双摄像机组成的立体视觉等传感器或***的信息融合进行有效的判别。目前,国内外研究学者还没有提出一种有效的方法来对激光雷达与线结构光视觉***的二重反射现象进行判别。因此,如何设计一种有效的激光雷达与线结构光视觉***的光束二重反射判别方法是需要解决的技术问题。
发明内容
本发明的目的是设计一种激光雷达与线结构光视觉***的光束二重反射判别方法,实现对激光雷达与线结构光视觉***光束的二重反射现象进行有效判别。
技术方案
为解决上述技术问题,本发明提供了一种激光雷达与线结构光视觉***的光束二重反射判别方法,其包括以下步骤:
步骤一,建立坐标系
OW-XWYWZW为世界坐标系,OW为坐标原点,XW指向机器人或无人车前进的方向,YW垂直于XW,ZW垂直于OW-XWYW平面,指向上方;OL为激光雷达,O′L为线结构光视觉***中的线激光投射装置,Oc为线结构光视觉***中的摄像机,假设不发生光束二重反射时,激光雷达与线结构光应扫至位置A处;
步骤二,获取光束实际扫射位置信息
由于现实中两者的扫描位置不可能完全重合,设其分别扫至位置A处的附近位置A1和A2处,激光雷达获取A1处的对应雷达类线结构光视觉***获取A2处的对应线结构光条中心线线段将其作为位置A处的对应雷达类和线结构光条中心线线段
步骤三:二重反射判别
将雷达类和线结构光条中心线线段的障碍特征量进行对比与印证,当激光雷达与线结构光视觉***至少有一着发生光束二重反射时,且反射距离较远时,两者之间信息将会发生矛盾,依据此矛盾信息对两者光束二重反射进行有效判别。
则当与中表征A处待观测目标的信息同时满足式(1)~(3)三式时,***判别激光雷达与线结构光视觉***至少有一者发生了光束的二重发射,即:
其中,XT为***设定激光雷达与线结构视觉***在沿车体行进方向上差异的阈值;HT为***设定两者在高度上差异的阈值。
有益成果
该方法通过激光雷达与线结构光视觉***的信息融合,能够对两者光束的二重反射进行有效判别。
附图说明
图1为激光雷达与线结构光视觉***的光束二重反射示意图。
具体实施方式
下面结合附图并举实施例,对本发明进行详细描述。
如图1所示,OW-XWYWZW为世界坐标系,OW为坐标原点,XW指向机器人或无人车前进的方向,YW垂直于XW,ZW垂直于OW-XWYW平面,指向上方。OL为激光雷达,O′L为线结构光视觉***中的线激光投射装置,Oc为线结构光视觉***中的摄像机,假设不发生光束二重反射时,激光雷达与线结构光应扫至位置A处,由于现实中两者的扫描位置不可能完全重合,设其分别扫至位置A处的附近位置A1和A2处,激光雷达获取A1处的对应雷达类线结构光视觉***获取A2处的对应线结构光条中心线线段将其作为位置A处的对应雷达类和线结构光条中心线线段
设此时激光雷达光束在A1处发生了二重反射扫至了B1位置处。对于采用飞行时间差原理的激光雷达而言,设光束从发射点OL到位置A1的飞行时间为t1;从位置A1到位置B1的飞行时间为t2;从位置B1返回至位置OL的飞行时间为t3。由于三角形两边之和大于第三边,即A1B1+B1OL>OLA1,OLA1+A1B1>B1OL可知,2t1<t1+t2+t3<2(t1+t2)。其中,2t1为激光雷达扫至位置A1的往返飞行时间,2(t1+t2)为激光雷达扫至位置B1的往返飞行时间,因此,此时激光雷达通过计算会认为其扫至了位置C处,即获取了错误的雷达数据,尤其当A1C较大时,雷达将会认为前方出现凹障碍物,导致障碍物检测中的虚警发生。
若线结构光在A2位置处也发生了二重反射扫至位置处B2。根据线结构光视觉原理,其将认为自身扫至E处,当A2E较大时,线结构光视觉子***将会认为前方有凸障碍物,导致障碍物检测中的虚警发生。
上述过程表明,当与激光雷达与线结构光在某位置处至少有一者发生光束二重反射,且反射距离较远时,两者信息将会发生矛盾。因此,可依据此矛盾信息来进行激光雷达与线结构光视觉***的光束二重反射判别。
其中,XT为***设定激光雷达与线结构视觉***在沿车体行进方向上差异的阈值,可根据激光雷达与线结构视觉***重合调校的精度、车体行驶速度以及扫描频率等因素来制定;HT为***设定两者在高度上差异的阈值,设激光雷达与线结构视觉***的安装高度为h,激光雷达与线结构视觉***在沿车体行进方向的扫描距离为d,则假设地面绝对水平,可估算HT为HT≈XT×arctan-1(h/d),arctan-1(h/d)即为图中估算的α角的最小值。
上述三式中,式(1)表明激光雷达与线结构视觉***在同一位置处获取的的信息在沿车体行进方向上存在较大差异;式(2)表明激光雷达与线结构视觉***在同一位置处获取的目标在高度上存在矛盾与冲突,一个认为该位置是凸出地面,一者认为该位置凹进地面;式(3)进一步表明两者在在同一位置处获取的目标在高度上信息上存在较大差异。
因此,综上所述,***能够通过对应雷达数据类与光条中心线线段的障碍特征量的比对和印证对部分由光束多重反射产生的错误雷达数据和结构光条信息进行判别。当***判定激光雷达与线结构光视觉子***在某位置处至少有一者发生光束多重反射时,***将放弃处理该位置处信息。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
Claims (2)
1.一种激光雷达与线结构光视觉***的光束二重反射判别方法,其特征在于,包括以下步骤:
步骤一,建立坐标系
OW-XWYWZW为世界坐标系,OW为坐标原点,XW指向机器人或无人车前进的方向,YW垂直于XW,ZW垂直于OW-XWYW平面,指向上方;OL为激光雷达,O′L为线结构光视觉***中的线激光投射装置,Oc为线结构光视觉***中的摄像机,假设不发生光束二重反射时,激光雷达与线结构光应扫至位置A处;
步骤二,获取光束实际扫射位置信息
由于现实中两者的扫描位置不可能完全重合,设其分别扫至位置A处的附近位置A1和A2处,激光雷达获取A1处的对应雷达类线结构光视觉***获取A2处的对应线结构光条中心线线段将其作为位置A处的对应雷达类和线结构光条中心线线段
步骤三:二重反射判别
将雷达类和线结构光条中心线线段的障碍特征量进行对比与印证,当激光雷达与线结构光视觉***至少有一者发生光束二重反射时,且反射距离较远时,两者之间信息将会发生矛盾,依据此矛盾信息对两者光束二重反射进行有效判别。
2.如权利要求1所述的方法,其特征在于,所述步骤三的判别过程为:设用于表征的A处待观测目标的雷达数据类与对应光条中心线线段的障碍特征量分别为与其中,与分别与为与中所有数据点中x坐标的算术平均值,表征了A处待识别目标沿车体行驶方向的平均位置;[yA1,yAn]与[yA1′,yAn′]分别为与中起点与终点的y坐标值,表征了A处待识别目标在车辆行驶区域内沿y方向所处的区间范围;与分别为与中所有数据点中z坐标的算术平均值,表征A处待识别目标平均高度信息;
则当与中表征A处待观测目标的信息同时满足式(1)~(3)三式时,***判别激光雷达与线结构光视觉***至少有一者发生了光束的二重反射,即:
或
其中,XT为***设定激光雷达与线结构视觉***在沿车体行进方向上差异的阈值;HT为***设定两者在高度上差异的阈值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510939869.7A CN105511468B (zh) | 2015-12-15 | 2015-12-15 | 一种激光雷达与线结构光视觉***的光束二重反射判别方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510939869.7A CN105511468B (zh) | 2015-12-15 | 2015-12-15 | 一种激光雷达与线结构光视觉***的光束二重反射判别方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105511468A CN105511468A (zh) | 2016-04-20 |
CN105511468B true CN105511468B (zh) | 2018-08-14 |
Family
ID=55719529
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510939869.7A Active CN105511468B (zh) | 2015-12-15 | 2015-12-15 | 一种激光雷达与线结构光视觉***的光束二重反射判别方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105511468B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106950952B (zh) * | 2017-03-10 | 2020-04-03 | 无锡卡尔曼导航技术有限公司 | 用于农机无人驾驶的农田环境感知方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007515859A (ja) * | 2003-10-31 | 2007-06-14 | ヴィーケービー インコーポレイテッド | 仮想インタフェースの投影および感知のための光学装置 |
CN101526619B (zh) * | 2009-04-02 | 2011-07-13 | 哈尔滨工业大学 | 基于无扫描激光雷达与ccd相机的同步测距测速*** |
CN101882313B (zh) * | 2010-07-14 | 2011-12-21 | 中国人民解放军国防科学技术大学 | 单线激光雷达与ccd相机之间相互关系的标定方法 |
US9857166B2 (en) * | 2012-09-19 | 2018-01-02 | Canon Kabushiki Kaisha | Information processing apparatus and method for measuring a target object |
CN103837869B (zh) * | 2014-02-26 | 2016-06-01 | 北京工业大学 | 基于向量关系的单线激光雷达和ccd相机标定方法 |
-
2015
- 2015-12-15 CN CN201510939869.7A patent/CN105511468B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN105511468A (zh) | 2016-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108007452B (zh) | 根据障碍物更新环境地图的方法、装置及机器人 | |
US8724094B2 (en) | Apparatus and method of recognizing presence of objects | |
WO2021104497A1 (zh) | 基于激光雷达的定位方法及***、存储介质和处理器 | |
JP3349060B2 (ja) | 車外監視装置 | |
CN109031346A (zh) | 一种基于3d激光雷达的周边泊车位辅助检测方法 | |
US20230409040A1 (en) | Method for Controlling of Obstacle Avoidance according to Classification of Obstacle based on TOF camera and Cleaning Robot | |
CN108509972A (zh) | 一种基于毫米波和激光雷达的障碍物特征提取方法 | |
CN112083441B (zh) | 激光雷达和毫米波雷达深度融合的障碍物检测方法及*** | |
US10223793B1 (en) | Laser distance measuring method and system | |
CN108008379B (zh) | 生成表示车辆环境的物体的轮廓的折线的方法 | |
WO2003001472A1 (en) | An object location system for a road vehicle | |
CN110850885A (zh) | 自主机器人 | |
CN102508246A (zh) | 车辆前方障碍物检测跟踪方法 | |
CN111258320A (zh) | 一种机器人避障的方法及装置、机器人、可读存储介质 | |
CN112445225B (zh) | 防撞***、自动防撞的方法及非暂态计算机可读介质 | |
CA2874879A1 (en) | Method of processing 3d sensor data to provide terrain segmentation | |
WO2023083198A1 (zh) | 一种回波信号的处理方法、装置、设备及存储介质 | |
CN114355381B (zh) | 激光雷达点云质量检测与提升方法 | |
CN113030997B (zh) | 一种基于激光雷达的露天矿区可行驶区域检测方法 | |
CN113296120B (zh) | 一种障碍物检测方法及终端 | |
CN105511468B (zh) | 一种激光雷达与线结构光视觉***的光束二重反射判别方法 | |
US20230094836A1 (en) | Method for Detecting Moving Objects in the Surroundings of a Vehicle, and Motor Vehicle | |
CN115485582A (zh) | 用于识别激光雷达测量中的光晕的方法和装置 | |
TWI735191B (zh) | 光達除霧系統與方法 | |
CN111273316B (zh) | 一种基于剖面展开融合的多激光雷达多视点对象检测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |