CN106802668A - 基于双目与超声波融合的无人机三维避撞方法及*** - Google Patents

基于双目与超声波融合的无人机三维避撞方法及*** Download PDF

Info

Publication number
CN106802668A
CN106802668A CN201710084896.XA CN201710084896A CN106802668A CN 106802668 A CN106802668 A CN 106802668A CN 201710084896 A CN201710084896 A CN 201710084896A CN 106802668 A CN106802668 A CN 106802668A
Authority
CN
China
Prior art keywords
point
binocular
barrier
cloud
ultrasonic wave
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
CN201710084896.XA
Other languages
English (en)
Other versions
CN106802668B (zh
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.)
Shanghai Jiaotong University
Original Assignee
Shanghai Jiaotong University
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 Shanghai Jiaotong University filed Critical Shanghai Jiaotong University
Priority to CN201710084896.XA priority Critical patent/CN106802668B/zh
Publication of CN106802668A publication Critical patent/CN106802668A/zh
Application granted granted Critical
Publication of CN106802668B publication Critical patent/CN106802668B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft

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)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明提供了一种基于双目与超声波融合的无人机三维避撞方法及***,包括:通过双目摄像头和超声波传感器探测环境中的障碍物;对三维空间进行网格划分,分析每一帧得到的局部双目点云落在网格中的概率,通过障碍物地图融合模块对局部双目点云进行坐标系转换后生成障碍物地图;采用A*算法遍历无人机从起点到终点的所有可能的路径点,选择出最优路径。本发明结合双目摄像头和超声波传感器能够检测出多种不同材质的障碍物,提高了***的鲁棒性和无人机的安全性;并基于垂直方向采样的2.5维A*避撞技术来计算最优路径,通过控制旋翼无人机按照得到的最优路径飞行,大大降低传统方法的计算时间,提高了无人机的飞行效率。

Description

基于双目与超声波融合的无人机三维避撞方法及***
技术领域
本发明涉及无人机控制技术领域,具体地,涉及基于双目与超声波融合的无人机三维避撞方法及***。
背景技术
近年来,随着无人机技术的不断发展和完善,它已经由军事领域逐步扩展到民事领域。并且随着航拍旋翼无人机的出现,使其逐步被大众所知晓,并产生了无人机热潮。旋翼无人机的普及使得其安全性被更多的人所关注,如何使得旋翼无人机在完成特定任务的同时,保证自身与周围人员的安全是如今民用无人机亟待解决的问题之一。
目前,现有的民用无人机所采用的避撞技术均可称为紧急避撞,即对无人机飞行过程中出现的单一障碍物进行躲避。但是,许多常规场景下的障碍物分布比较密集,如室内环境中墙壁、桌椅等,在这种环境下,不仅仅需要无人机做出紧急避撞,而且需要其对障碍物的分布进行分析,并规划出一条最优路线,使旋翼无人机在躲避障碍物的同时,到达预定的目的地,正常完成任务。本发明提出了一种基于粗糙障碍物地图的三维避撞方法。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种基于双目与超声波融合的无人机三维避撞方法及***。
根据本发明提供的基于双目与超声波融合的无人机三维避撞方法,包括如下步骤:
障碍物探测步骤:通过双目摄像头和超声波传感器探测环境中的障碍物,并将障碍物信息以点云的形式进行保存后等待融合;
障碍物地图生成步骤:对三维空间进行网格划分,分析每一帧得到的局部双目点云落在网格中的概率,对局部双目点云进行坐标系转换后通过融合生成障碍物地图;
最优路径规划步骤:基于障碍物地图,采用A*算法遍历无人机从起点到终点的所有可能的路径点,选择出最优路径。
优选地,所述障碍物探测步骤包括将双目摄像头作为视觉传感器,通过图像匹配与空间几何计算的方法,得到当前帧的深度点云PC0,具体地,包括如下步骤:
步骤A1:预先对双目摄像头进行标定,得到双目摄像头的内参矩阵P1与P2,两个摄像头的畸变向量K1与K2,以及两个摄像头之间的位移向量T和旋转矩阵R;
步骤A2:对双目摄像头得到的图像进行校正,使得双目摄像头处于同一水平面;然后,使用SGBM算法对校正后的左右两幅图像进匹配,并算出每一对匹配点的视差,得到相应的视差图;
步骤A3:通过空间几何学以及反投影公式,将所述视差图中的每一个点在图中的位置坐标(x,y)及视差信息d投影到双目摄像头的空间内的一点P,形成一个含噪的局部空间点云,记为PC0
优选地,所述障碍物探测步骤还包括通过超声波传感器探测环境中的障碍物,并通过超声波传感器的探测信息对双目摄像头得到的局部空间点云进行滤波处理,消除局部空间点云的部分噪声;具体地,滤波处理的步骤如下:
步骤B1:判断含噪点云PC0中的每一个点与摄像头的距离,若距离大于5m,则滤除该点,若距离小于等于5m,则执行步骤B2;
步骤B2:判断含噪点云PC0中的每一个点与摄像头中心线的夹角是否大于30°,若大于30°,则滤除该点,若夹角小于等于30°,则执行步骤B3;
步骤B3:判断含噪点云PC0中的每一个点与摄像头的距离是否大于超声波探测模块返回的距离,若大于超声波探测模块返回的距离,则滤除该点;若距离小于等于超声波探测模块返回的距离,则执行步骤B4;
步骤B4:对含噪点云PC0内的所有点进行滤波运算,若有效点的个数大于等于1,则终止滤波,返回滤波后的点云,记为PCl;若有效点的个数为0,且超声波模块返回的探测距离小于5m,则证明在无人机前方有不能被视觉探测到的障碍物出现,则对探测距离平面内以30°为张角形成的圆进行密集采样,并将采样后的点加入到点云PCl内,返回点云PCl
优选地,所述障碍物地图生成步骤包括:
步骤C1:将三维空间进行网格状划分,即将三维空间分成a*a*a的小立方体网格,每一个网格表示一个障碍物单元e,且以pe表示此网格中可能含有障碍物的概率;其中:a表示任一维度的网格数;
步骤C2:将每一帧得到的局部双目点云进行坐标系转换,并融合到障碍物地图中。
优选地,所述步骤C2中将无人机导航模块提供的位置信息记为:Loc={Locx,Locy,Locz},将无人机在障碍物世界坐标系下的四元数记为:q={x,y,z,w};通过计算,由四元数q得到旋转矩阵R,如公式1所示:
式中:w表示四元数的实部分量,x,y,z分别表示四元数的四个虚部分量;
对每一个PCl中的点Pl进行如下坐标系转换得到对应的点
式中:表示点Pl转换到障碍物世界坐标系的对应点;
所有转换后的点组成转换后的世界坐标系中的局部点云PClw
优选地,所述最优路径规划步骤中的A*算法是指:基于2.5维,在三维空间的垂直z方向上进行采样,得到一个在z方向上稀疏的障碍物地图Graphz*(V,E)。
优选地,还包括无人机导航步骤:基于障碍物地图,输出无人机位置信息和姿态信息。
根据本发明提供的基于双目与超声波融合的无人机三维避撞***,包括:Pixhawk飞控模块、电机、机载Odroid***、数传模块、光流计;在旋翼无人机主体的基础上搭载了障碍物探测装置;所述障碍物探测装置包括:双目摄像头、MPU-9255IMU模块和MB1242超声波测距模块;其中:双目摄像头为两个单独的摄像头组成,以固定帧率向主控板传回图像信息;超声波测距模块通过I2C传回测距信息,有效探测范围为3cm~5m。
与现有技术相比,本发明具有如下的有益效果:
1、本发明提供的无人机三维空间避撞方法中融合了超声波传感器与双目摄像头的深度数据,能够检测出多种不同材质的障碍物,提高了***的鲁棒性和无人机的安全性;其中超声波传感器的加入使得本发明的***可以探测到一些基于视觉的方法无法探测到的障碍物,如透明的玻璃,无纹理的墙面等;同时,超声波的加入可以通过滤波的形式在一定程度上对双目摄像头的点云进行降噪处理,去除双目点云中的外点及单独的近镜噪点,提高了行过程中无人机的安全性。
2、本发明提供的无人机三维空间避撞方法中使用最近几帧的局部点云和全局粗糙地图进行融合,得到对应帧的障碍物地图。本发明的优选方案中基于所述障碍物地图,利用三维空间内基于垂直方向采样的2.5维A*避撞技术来计算最优路径,控制旋翼无人机按照最优路径飞行,提高了无人机的飞行效率。
3、本发明中提出的全局地图与局部地图结合的方法可以更为有效的计算更优路径,而不是简单的紧急避撞,且优化后的路径规划算法可以大大降低传统方法的计算时间,提高计算效率。
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为本发明的方法流程图;
图2(a)为A*路径规划算法的2维示意图;
图2(b)为A*路径规划算法的2.5维示意图;
图2(c)为A*路径规划算法的3维示意图;
图3为障碍物地图构建及路径规划结果示意图(此障碍物地图和路径规划结果采用OctoMap库进行维护和可视化显示)。
具体实施方式
下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。
本发明采用自行研发的无人机主体***,包括Pixhawk飞控模块、电机、机载Odroid***、数传模块、光流计等。在旋翼无人机主体的基础上搭载了障碍物探测装置。所述障碍物探测装置包括:双目摄像头、MPU-9255IMU模块和MB1242超声波测距模块。其中:双目摄像头为两个单独的摄像头组成,以固定帧率向主控板传回图像信息。超声波测距模块通过I2C传回测距信息,有效探测范围为3cm~5m。
根据本发明提供的无人机三维空间避撞方法,包括如下步骤:
障碍物探测步骤:通过双目摄像头和超声波传感器探测环境中的障碍物,并将障碍物信息以点云形式进行保存后发送至障碍物地图融合模块等待融合;
障碍物地图生成步骤:对三维空间进行网格划分,分析每一帧得到的局部双目点云落在网格中的概率,通过障碍物地图融合模块对局部双目点云进行坐标系转换后生成障碍物地图;
最优路径规划步骤:采用A*算法遍历无人机从起点到终点的所有可能的路径点,选择出最优路径。
所述障碍物探测步骤包括将双目摄像头作为视觉传感器,通过图像匹配与空间几何计算的方法,得到当前帧的深度点云PC0,具体地,包括如下步骤:
步骤A1:预先对双目摄像头(包括左右两个处于同一水平面的摄像头)进行标定,得到双目摄像头的内参矩阵P1与P2(包含摄像头的焦距、主点等信息),两个摄像头的畸变向量K1与K2,以及两个摄像头之间的位移向量T和旋转矩阵R;
步骤A2:对双目摄像头得到的图像进行校正,使得双目摄像头处于同一水平面;然后,使用SGBM(Semi-global Block Matching)算法对校正后的左右两幅图像进匹配,并算出每一对匹配点的视差,得到一张视差图(或视差矩阵)Disp;
步骤A3:通过空间几何学以及反投影公式,将所述视差图中的每一个点在图中的位置坐标(x,y)及视差信息d投影到双目摄像头的空间内的一点P,形成一个含噪的局部空间点云,记为PC0
所述障碍物探测步骤还包括通过超声波传感器探测环境中的障碍物,并通过超声波传感器的探测信息对双目摄像头得到的局部空间点云进行滤波处理(由于实际环境中的障碍物并不都是纹理丰富的障碍物,如白墙和透明玻璃,其上纹理稀疏甚至理想状况下并无纹理,也就不能被双目摄像头所探测到从而进行躲避。超声波传感器测可以很好的处理这种情况,在这种情况下超声波的探测信息与双目摄像头形成了互补作用。此外,双目摄像头探测得到的局部空间点云PC0含有噪点和外点,超声波的信息可以对其进行滤波,滤除其中明显的噪声。对于含噪点云PC0中的每一个点P0,滤波后有选择性的选择滤除或者保留,并把保留的点加入最终的局部点云PCl),消除局部空间点云的部分噪声;具体地,滤波处理的步骤如下:
步骤B1:判断含噪点云PC0中的每一个点与摄像头的距离(根据双目深度信息抽取的不稳定性和噪声规律,认为距离双目越远的点在点云中的误差也越大),若距离大于5m,则滤除该点,若距离小于等于5m,则执行步骤B2;
步骤B2:判断含噪点云PC0中的每一个点与摄像头中心线的夹角是否大于30°(由于摄像头存在畸变,且越靠近图像边缘的点畸变越严重,即使恢复后都存在不同程度的误差,故在过程中选择性的淘汰边缘的点,以提高准确性及安全性。经过实验及经验),若大于,则滤除该点,若夹角小于等于30°(30°的张角恰与超声波的探测角度一直,便于进行下一步滤波),则执行步骤B3;
步骤B3:判断含噪点云PC0中的每一个点与摄像头的距离是否大于超声波探测模块返回的距离(根据超声波返回探测范围内最近的点的特性),若大于超声波探测模块返回的距离,则滤除该点;若距离小于等于超声波探测模块返回的距离,则执行步骤B4;
步骤B4:对含噪点云PC0内的所有点进行滤波运算,若有效点的个数大于等于1,则终止滤波,返回滤波后的点云,记为PCl;若有效点的个数为0,且超声波模块返回的探测距离小于5m,则证明在无人机前方有不能被视觉探测到的障碍物出现(如透明玻璃),则对探测距离平面内,以30°为张角形成的圆进行密集采样,并将采样后的点加入到点云PCl内,返回点云PCl
所述障碍物地图生成步骤包括:
步骤C1:将三维空间进行网格状划分,即将三维空间分成a*a*a的小立方体网格,每一个网格表示一个障碍物单元e,且以pe表示此网格中可能含有障碍物的概率;
为了提高计算效率,本发明采取双重精度对障碍物地图进行维护与计算,在障碍物探测及地图融合更新时,障碍物网格精度a=0.05m;在路径规划计算时,障碍物网格精度a=0.4m。
步骤C2:将每一帧得到的局部双目点云进行坐标系转换,并融合到障碍物地图中。
具体地,无人机导航模块提供的信息包括位置信息Loc={Locx,Locy,Locz}和无人机在障碍物世界坐标系下的四元数q={x,y,z,w}。通过计算,由四元数q得到旋转矩阵R,如公式1所示:
对每一个PCl中的点Pl进行如下坐标系转换得到对应的点
式中:表示点Pl转换到障碍物世界坐标系的对应点;
所有转换后的点组成转换后的世界坐标系中的局部点云PClw
由于无人机导航信息及双目点云提取均存在不同程度的误差,并且此误差可以在障碍物地图更新的过程中进行累积,故对其探测的权重采取时间衰减的方式进行分配,且只取最近m帧的局部点云进行融合,本发明中m取10。每一时刻t进行融合时,选取最近m帧的点云进行融合,记为PClw,t-n,n=0,1,...,m-1。设点云PClw,t-n中的一点Plw,t-n落在空间障碍物单元e中,则对障碍物单元存在障碍物的概率pe进行更新:
pe=pe*(1-Wn)+Wn*100% (3)
n=0,1,...,m-1 (5)
式中:pe表示此单元有障碍物概率,Wn表示t-n时刻的权重。
所述最优路径规划步骤中的A*算法是一类较为快速的路径规划算法,此算法用启发式搜索的方式遍历所有可能的路径点,找到由起点到终点最好的路径。A*算法属于空间离散化的方法,将平面空间按照单位体积的立方体划分为空间网格图Graph(V,E),空间中的每一个立方体均为图Graph中的一个节点,所有节点的集合为V,任意两个直接相邻的节点之间均有一条边相连,所有边的集合为E。
在算法运行的过程中,建立两个辅助的节点列表,分别为开启节点列表O(Vo)和关闭节点列表C(Vc),开启节点列表包含所有待搜索的节点,关闭节点列表包含所有确定不再搜索的节点。设起点为s,终点为t,将起点s加入到开启列表O,之后开始进行循环迭代,每一次迭代中,搜索所有与开启节点相邻的节点,若此节点中没有障碍物,则将其加入开启列表O,此开启节点为新加入的开启节点的父节点,在新加入的节点中用指向标记指向它的父节点,对于每一个开启节点,计算他的估值函数F:
F=G+H (6)
其中,G为由起点s到此节点所需的代价,H为由此节点到终点预计所花的代价。此节点的G由父节点的G与父节点到此节点的代价相加得到;H为由此节点到终点所需水平方向和垂直方向方块数的总和。在本发明中,定义一个节点的相邻节点有6个,分别是x、y、z三个方向的相邻点,每个边的代价为1。每一次循环迭代中,找到F最小的开启节点加入到关闭节点中,并将此节点在开启节点中删除。
经过算法的多次迭代,直到终点出现在开启列表中,则终止迭代。此时,由终止节点开始,按照节点指针所指的父节点方向不断向回走,直到走到起点为止,将所有经过的节点均加入路径队列中,最终得到的路径即为最终规划完成的最佳路径。
传统的三维A*算法在完整的三维空间内进行搜索,计算量大,计算效率低,不适用于实时的避撞技术。本发明提出2.5维A*算法,即在垂直z方向上进行采样,得到一个在z方向上稀疏的障碍物地图Graphz*(V,E),大大减少了计算的时间复杂度,使得避撞***运行更高效。假设一个无人机避撞空间为100*100*40立方体,则传统方法要在完整的空间内进行路径规划。本发明对z方向40个立方体进行采样,随机提取ns个进行采样,本发明取ns=5,得到5层100*100的二维空间,将此五层结合起来得到一个100*100*5的三维空间,在此空间内计算,若无法计算出路径,则重新采样计算,若t次后均无法找到路径,说明空间内障碍物密集程度太高,只有有限的若干路径可以有效进行避撞,则在完整的100*100*40空间内进行最优路径计算,本发明取t=5。考虑到除三维迷宫等少数场景外,大部分的场景中障碍物的分布不会太极端,本技术完全可以适用,大大降低了运算时间,提高了***效率。
本发明中的方法还包括无人机导航步骤:基于障碍物地图,输出无人机位置信息和姿态信息。
具体地,本发明所采用的无人机导航方式分为两种,一种是误差为毫米级且没有累计误差的精确视觉导航***Vicon,另一种是非精确的导航方式,采用对光流计的速度输出进行积分的方式,此方式具有累计误差,平均每1分钟误差在2~4m。这两种方式在本发明中均有所使用,且各有优势与劣势。Vicon***只能布置在特定区域,且以室内环境为主,不具有移动性,但是具有很高的精度,可用于在已知环境下的导航;光流计虽然精度较差且有累计误差,但对环境的依赖程度比较低,不需要提前额外假设外部定位辅助设备,可以应用于室内外各种环境。无人机导航信息的输出为无人机位置Loc和无人机的姿态四元数q,并输出给障碍物地图融合模块点云坐标系转换时所用。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

Claims (8)

1.一种基于双目与超声波融合的无人机三维避撞方法,其特征在于,包括如下步骤:
障碍物探测步骤:通过双目摄像头和超声波传感器探测环境中的障碍物,并将障碍物信息以点云的形式进行保存后等待融合;
障碍物地图生成步骤:对三维空间进行网格划分,分析每一帧得到的局部双目点云落在网格中的概率,对局部双目点云进行坐标系转换后通过融合生成障碍物地图;
最优路径规划步骤:基于障碍物地图,采用A*算法遍历无人机从起点到终点的所有可能的路径点,选择出最优路径。
2.根据权利要求1所述的基于双目与超声波融合的无人机三维避撞方法,其特征在于,所述障碍物探测步骤包括将双目摄像头作为视觉传感器,通过图像匹配与空间几何计算的方法,得到当前帧的深度点云PC0,具体地,包括如下步骤:
步骤A1:预先对双目摄像头进行标定,得到双目摄像头的内参矩阵P1与P2,两个摄像头的畸变向量K1与K2,以及两个摄像头之间的位移向量T和旋转矩阵R;
步骤A2:对双目摄像头得到的图像进行校正,使得双目摄像头处于同一水平面;然后,使用SGBM算法对校正后的左右两幅图像进匹配,并算出每一对匹配点的视差,得到相应的视差图;
步骤A3:通过空间几何学以及反投影公式,将所述视差图中的每一个点在图中的位置坐标(x,y)及视差信息d投影到双目摄像头的空间内的一点P,形成一个含噪的局部空间点云,记为PC0
3.根据权利要求1或2所述的基于双目与超声波融合的无人机三维避撞方法,其特征在于,所述障碍物探测步骤还包括通过超声波传感器探测环境中的障碍物,并通过超声波传感器的探测信息对双目摄像头得到的局部空间点云进行滤波处理,消除局部空间点云的部分噪声;具体地,滤波处理的步骤如下:
步骤B1:判断含噪点云PC0中的每一个点与摄像头的距离,若距离大于5m,则滤除该点,若距离小于等于5m,则执行步骤B2;
步骤B2:判断含噪点云PC0中的每一个点与摄像头中心线的夹角是否大于30°,若大于30°,则滤除该点,若夹角小于等于30°,则执行步骤B3;
步骤B3:判断含噪点云PC0中的每一个点与摄像头的距离是否大于超声波探测模块返回的距离,若大于超声波探测模块返回的距离,则滤除该点;若距离小于等于超声波探测模块返回的距离,则执行步骤B4;
步骤B4:对含噪点云PC0内的所有点进行滤波运算,若有效点的个数大于等于1,则终止滤波,返回滤波后的点云,记为PCl;若有效点的个数为0,且超声波模块返回的探测距离小于5m,则证明在无人机前方有不能被视觉探测到的障碍物出现,则对探测距离平面内以30°为张角形成的圆进行密集采样,并将采样后的点加入到点云PCl内,返回点云PCl
4.根据权利要求1所述的基于双目与超声波融合的无人机三维避撞方法,其特征在于,所述障碍物地图生成步骤包括:
步骤C1:将三维空间进行网格状划分,即将三维空间分成a*a*a的小立方体网格,每一个网格表示一个障碍物单元e,且以pe表示此网格中可能含有障碍物的概率;其中:a表示任一维度的网格数;
步骤C2:将每一帧得到的局部双目点云进行坐标系转换,并融合到障碍物地图中。
5.根据权利要求4所述的基于双目与超声波融合的无人机三维避撞方法,其特征在于,所述步骤C2中将无人机导航模块提供的位置信息记为:Loc={Locx,Locy,Locz},将无人机在障碍物世界坐标系下的四元数记为:q={x,y,z,w};通过计算,由四元数q得到旋转矩阵R,如公式1所示:
R = 1 - 2 * ( y 2 + z 2 ) 2 * ( x * y - w * z ) 2 * ( x * z + w * y ) 2 * ( x * y + w * z ) 1 - 2 * ( x 2 + z 2 ) 2 * ( y * z - w * x ) 2 * ( x * z - w * y ) 2 * ( y * z + w * x ) 1 - 2 * ( x 2 + y 2 ) - - - ( 1 )
式中:w表示四元数的实部分量,x,y,z分别表示四元数的四个虚部分量;
对每一个PCl中的点Pl进行如下坐标系转换得到对应的点
P ~ l = R * P 1 + L o c - - - ( 2 )
式中:表示点Pl转换到障碍物世界坐标系的对应点;
所有转换后的点组成转换后的世界坐标系中的局部点云PClw
6.根据权利要求1所述的基于双目与超声波融合的无人机三维避撞方法,其特征在于,所述最优路径规划步骤中的A*算法是指:基于2.5维,在三维空间的垂直z方向上进行采样,得到一个在z方向上稀疏的障碍物地图Graphz*(V,E)。
7.根据权利要求1所述的基于双目与超声波融合的无人机三维避撞方法,其特征在于,还包括无人机导航步骤:基于障碍物地图,输出无人机位置信息和姿态信息。
8.一种基于双目与超声波融合的无人机三维避撞***,其特征在于,包括:Pixhawk飞控模块、电机、机载Odroid***、数传模块、光流计;在旋翼无人机主体的基础上搭载了障碍物探测装置;所述障碍物探测装置包括:双目摄像头、MPU-9255IMU模块和MB1242超声波测距模块;其中:双目摄像头为两个单独的摄像头组成,以固定帧率向主控板传回图像信息;超声波测距模块通过I2C传回测距信息,有效探测范围为3cm~5m。
CN201710084896.XA 2017-02-16 2017-02-16 基于双目与超声波融合的无人机三维避撞方法及*** Active CN106802668B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710084896.XA CN106802668B (zh) 2017-02-16 2017-02-16 基于双目与超声波融合的无人机三维避撞方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710084896.XA CN106802668B (zh) 2017-02-16 2017-02-16 基于双目与超声波融合的无人机三维避撞方法及***

Publications (2)

Publication Number Publication Date
CN106802668A true CN106802668A (zh) 2017-06-06
CN106802668B CN106802668B (zh) 2020-11-17

Family

ID=58988354

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710084896.XA Active CN106802668B (zh) 2017-02-16 2017-02-16 基于双目与超声波融合的无人机三维避撞方法及***

Country Status (1)

Country Link
CN (1) CN106802668B (zh)

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107480638A (zh) * 2017-08-16 2017-12-15 北京京东尚科信息技术有限公司 车辆避障方法、控制器、装置和车辆
CN107656545A (zh) * 2017-09-12 2018-02-02 武汉大学 一种面向无人机野外搜救的自主避障与导航方法
CN108195378A (zh) * 2017-12-25 2018-06-22 北京航天晨信科技有限责任公司 一种基于环视相机的智能视觉导航***
CN108427438A (zh) * 2018-04-11 2018-08-21 北京木业邦科技有限公司 飞行环境检测方法、装置、电子设备及存储介质
CN108648219A (zh) * 2018-04-08 2018-10-12 浙江大承机器人科技有限公司 一种基于双目的障碍物与可行区域检测方法
CN108931775A (zh) * 2017-06-30 2018-12-04 北京猎户星空科技有限公司 超声波的测量方法和装置
CN108957463A (zh) * 2017-06-30 2018-12-07 北京猎户星空科技有限公司 超声波的测量方法和装置
CN109191487A (zh) * 2018-08-30 2019-01-11 百度在线网络技术(北京)有限公司 基于无人车的碰撞检测方法、装置、设备以及存储介质
CN109190602A (zh) * 2018-10-22 2019-01-11 西北工业大学 一种智能无人机载视频监控方法
CN109506654A (zh) * 2018-11-14 2019-03-22 飞牛智能科技(南京)有限公司 低空航路规划方法及装置、飞行器
CN109579863A (zh) * 2018-12-13 2019-04-05 北京航空航天大学 基于图像处理的未知地形导航***及方法
CN109910011A (zh) * 2019-03-29 2019-06-21 齐鲁工业大学 一种基于多传感器的机械臂避障方法和机械臂
CN109947123A (zh) * 2019-02-27 2019-06-28 南京航空航天大学 一种基于视线导引律的无人机路径跟踪与自主避障方法
CN110209157A (zh) * 2019-04-09 2019-09-06 丰疆智能科技股份有限公司 自动收割机的障碍物避让***及其方法
CN110244750A (zh) * 2019-04-25 2019-09-17 中国南方电网有限责任公司超高压输电公司昆明局 一种无人机巡视路径规划方法及装置
CN110262518A (zh) * 2019-07-22 2019-09-20 上海交通大学 基于轨迹拓扑地图和避障的车辆导航方法、***及介质
CN110274596A (zh) * 2019-04-14 2019-09-24 西安烛龙智能科技有限公司 一种基于时间节点的智能避障方法
CN110584962A (zh) * 2019-08-28 2019-12-20 西安工业大学 一种组合探障智能导盲***
CN110751336A (zh) * 2019-10-22 2020-02-04 深圳市道通智能航空技术有限公司 无人载具的避障方法、避障装置及无人载具
CN112000130A (zh) * 2020-09-07 2020-11-27 哈尔滨工业大学 一种无人机的多机协同高精度建图定位***
CN112504279A (zh) * 2020-11-27 2021-03-16 上海交通大学 适用于无人机的无碰撞路径规划方法、***及介质
CN113310493A (zh) * 2021-05-28 2021-08-27 广东工业大学 一种基于事件触发机制的无人机实时导航方法
CN113900435A (zh) * 2021-08-31 2022-01-07 深圳蓝因机器人科技有限公司 基于双摄像头的移动机器人避障方法、设备、介质及产品
CN113963327A (zh) * 2021-09-06 2022-01-21 阿波罗智能技术(北京)有限公司 障碍物检测方法、装置、自动驾驶车辆、设备和存储介质
CN114518767A (zh) * 2020-11-19 2022-05-20 复旦大学 一种基于倾斜摄影模型的无人机三维路径规划方法
CN114842458A (zh) * 2022-06-29 2022-08-02 小米汽车科技有限公司 障碍物检测方法、装置、车辆和存储介质
CN116243388A (zh) * 2023-03-16 2023-06-09 中国地质调查局地球物理调查中心 一种无人机频域多频电磁探测***及应用

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007304944A (ja) * 2006-05-12 2007-11-22 Mitsubishi Heavy Ind Ltd 周辺地図作成方法および融合地図作成方法ならびに移動体の走行支援方法
CN102189557A (zh) * 2010-03-16 2011-09-21 索尼公司 控制设备、控制方法和程序
CN102901500A (zh) * 2012-09-17 2013-01-30 西安电子科技大学 基于概率a星与智能体混合的飞行器最优路径确定方法
CN103400416A (zh) * 2013-08-15 2013-11-20 东南大学 一种基于概率多层地形的城市环境机器人导航方法
CN104902258A (zh) * 2015-06-09 2015-09-09 公安部第三研究所 一种基于立体视觉的多场景人流量统计方法、***以及双目相机
CN105425828A (zh) * 2015-11-11 2016-03-23 山东建筑大学 基于传感器融合技术的机器人防碰撞冲击双臂协调控制***
CN205910594U (zh) * 2016-07-07 2017-01-25 南方电网科学研究院有限责任公司 一种无人机避障装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007304944A (ja) * 2006-05-12 2007-11-22 Mitsubishi Heavy Ind Ltd 周辺地図作成方法および融合地図作成方法ならびに移動体の走行支援方法
CN102189557A (zh) * 2010-03-16 2011-09-21 索尼公司 控制设备、控制方法和程序
CN102901500A (zh) * 2012-09-17 2013-01-30 西安电子科技大学 基于概率a星与智能体混合的飞行器最优路径确定方法
CN103400416A (zh) * 2013-08-15 2013-11-20 东南大学 一种基于概率多层地形的城市环境机器人导航方法
CN104902258A (zh) * 2015-06-09 2015-09-09 公安部第三研究所 一种基于立体视觉的多场景人流量统计方法、***以及双目相机
CN105425828A (zh) * 2015-11-11 2016-03-23 山东建筑大学 基于传感器融合技术的机器人防碰撞冲击双臂协调控制***
CN205910594U (zh) * 2016-07-07 2017-01-25 南方电网科学研究院有限责任公司 一种无人机避障装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张彪: "使用三维栅格地图的移动机器人路径规划", 《西安交通大学学报》 *
李秀 等: "基于改进A_Star算法的无人机航迹规划算法研究", 《兵工学报》 *

Cited By (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108957463B (zh) * 2017-06-30 2021-01-22 北京猎户星空科技有限公司 超声波的测量方法和装置
CN108931775A (zh) * 2017-06-30 2018-12-04 北京猎户星空科技有限公司 超声波的测量方法和装置
CN108957463A (zh) * 2017-06-30 2018-12-07 北京猎户星空科技有限公司 超声波的测量方法和装置
CN107480638A (zh) * 2017-08-16 2017-12-15 北京京东尚科信息技术有限公司 车辆避障方法、控制器、装置和车辆
CN107480638B (zh) * 2017-08-16 2020-06-30 北京京东尚科信息技术有限公司 车辆避障方法、控制器、装置和车辆
CN107656545A (zh) * 2017-09-12 2018-02-02 武汉大学 一种面向无人机野外搜救的自主避障与导航方法
CN108195378A (zh) * 2017-12-25 2018-06-22 北京航天晨信科技有限责任公司 一种基于环视相机的智能视觉导航***
CN108648219B (zh) * 2018-04-08 2022-02-22 浙江大承机器人科技有限公司 一种基于双目的障碍物与可行区域检测方法
CN108648219A (zh) * 2018-04-08 2018-10-12 浙江大承机器人科技有限公司 一种基于双目的障碍物与可行区域检测方法
CN108427438A (zh) * 2018-04-11 2018-08-21 北京木业邦科技有限公司 飞行环境检测方法、装置、电子设备及存储介质
CN109191487A (zh) * 2018-08-30 2019-01-11 百度在线网络技术(北京)有限公司 基于无人车的碰撞检测方法、装置、设备以及存储介质
US11584369B2 (en) 2018-08-30 2023-02-21 Apollo Intelligent Driving Technology (Beijing) Co., Ltd. Collision detection method and apparatus based on an autonomous vehicle, device and storage medium
CN109191487B (zh) * 2018-08-30 2022-03-25 阿波罗智能技术(北京)有限公司 基于无人车的碰撞检测方法、装置、设备以及存储介质
CN109190602A (zh) * 2018-10-22 2019-01-11 西北工业大学 一种智能无人机载视频监控方法
CN109190602B (zh) * 2018-10-22 2021-10-08 西北工业大学 一种智能无人机载视频监控方法
CN109506654A (zh) * 2018-11-14 2019-03-22 飞牛智能科技(南京)有限公司 低空航路规划方法及装置、飞行器
CN109506654B (zh) * 2018-11-14 2020-10-20 飞牛智能科技(南京)有限公司 低空航路规划方法及装置、飞行器
CN109579863A (zh) * 2018-12-13 2019-04-05 北京航空航天大学 基于图像处理的未知地形导航***及方法
CN109947123A (zh) * 2019-02-27 2019-06-28 南京航空航天大学 一种基于视线导引律的无人机路径跟踪与自主避障方法
CN109947123B (zh) * 2019-02-27 2021-06-22 南京航空航天大学 一种基于视线导引律的无人机路径跟踪与自主避障方法
CN109910011A (zh) * 2019-03-29 2019-06-21 齐鲁工业大学 一种基于多传感器的机械臂避障方法和机械臂
CN110209157A (zh) * 2019-04-09 2019-09-06 丰疆智能科技股份有限公司 自动收割机的障碍物避让***及其方法
CN110274596A (zh) * 2019-04-14 2019-09-24 西安烛龙智能科技有限公司 一种基于时间节点的智能避障方法
CN110274596B (zh) * 2019-04-14 2023-03-14 西安烛龙智能科技有限公司 一种基于时间节点的智能避障方法
CN110244750B (zh) * 2019-04-25 2023-09-05 中国南方电网有限责任公司超高压输电公司昆明局 一种无人机巡视路径规划方法及装置
CN110244750A (zh) * 2019-04-25 2019-09-17 中国南方电网有限责任公司超高压输电公司昆明局 一种无人机巡视路径规划方法及装置
CN110262518A (zh) * 2019-07-22 2019-09-20 上海交通大学 基于轨迹拓扑地图和避障的车辆导航方法、***及介质
CN110584962A (zh) * 2019-08-28 2019-12-20 西安工业大学 一种组合探障智能导盲***
CN110751336A (zh) * 2019-10-22 2020-02-04 深圳市道通智能航空技术有限公司 无人载具的避障方法、避障装置及无人载具
CN110751336B (zh) * 2019-10-22 2023-04-14 深圳市道通智能航空技术股份有限公司 无人载具的避障方法、避障装置及无人载具
CN112000130B (zh) * 2020-09-07 2023-04-25 哈尔滨工业大学 一种无人机的多机协同高精度建图定位***
CN112000130A (zh) * 2020-09-07 2020-11-27 哈尔滨工业大学 一种无人机的多机协同高精度建图定位***
CN114518767A (zh) * 2020-11-19 2022-05-20 复旦大学 一种基于倾斜摄影模型的无人机三维路径规划方法
CN112504279B (zh) * 2020-11-27 2022-12-30 上海交通大学 适用于无人机的无碰撞路径规划方法、***及介质
CN112504279A (zh) * 2020-11-27 2021-03-16 上海交通大学 适用于无人机的无碰撞路径规划方法、***及介质
CN113310493B (zh) * 2021-05-28 2022-08-05 广东工业大学 一种基于事件触发机制的无人机实时导航方法
CN113310493A (zh) * 2021-05-28 2021-08-27 广东工业大学 一种基于事件触发机制的无人机实时导航方法
CN113900435B (zh) * 2021-08-31 2022-09-27 深圳蓝因机器人科技有限公司 基于双摄像头的移动机器人避障方法、设备、介质及产品
CN113900435A (zh) * 2021-08-31 2022-01-07 深圳蓝因机器人科技有限公司 基于双摄像头的移动机器人避障方法、设备、介质及产品
CN113963327A (zh) * 2021-09-06 2022-01-21 阿波罗智能技术(北京)有限公司 障碍物检测方法、装置、自动驾驶车辆、设备和存储介质
CN113963327B (zh) * 2021-09-06 2023-09-08 阿波罗智能技术(北京)有限公司 障碍物检测方法、装置、自动驾驶车辆、设备和存储介质
CN114842458B (zh) * 2022-06-29 2022-11-04 小米汽车科技有限公司 障碍物检测方法、装置、车辆和存储介质
CN114842458A (zh) * 2022-06-29 2022-08-02 小米汽车科技有限公司 障碍物检测方法、装置、车辆和存储介质
CN116243388A (zh) * 2023-03-16 2023-06-09 中国地质调查局地球物理调查中心 一种无人机频域多频电磁探测***及应用

Also Published As

Publication number Publication date
CN106802668B (zh) 2020-11-17

Similar Documents

Publication Publication Date Title
CN106802668A (zh) 基于双目与超声波融合的无人机三维避撞方法及***
JP7141403B2 (ja) 実時間オンライン自己運動推定を備えたレーザスキャナ
CN106681353B (zh) 基于双目视觉与光流融合的无人机避障方法及***
CN103954283B (zh) 基于景象匹配/视觉里程的惯性组合导航方法
EP2503510B1 (en) Wide baseline feature matching using collaborative navigation and digital terrain elevation data constraints
CN112785702A (zh) 一种基于2d激光雷达和双目相机紧耦合的slam方法
CN106595659A (zh) 城市复杂环境下多无人机视觉slam的地图融合方法
Wefelscheid et al. Three-dimensional building reconstruction using images obtained by unmanned aerial vehicles
US20220292711A1 (en) Pose estimation method and device, related equipment and storage medium
KR102200299B1 (ko) 3d-vr 멀티센서 시스템 기반의 도로 시설물 관리 솔루션을 구현하는 시스템 및 그 방법
KR100529401B1 (ko) 합성 개구 레이더 영상을 이용한 수치표고자료 제작 장치및 그 방법
Chen et al. Real-time 3D mapping using a 2D laser scanner and IMU-aided visual SLAM
CN103377476A (zh) 使用三维地理弧的多模型数据的图像配准
EP4124829B1 (en) Map construction method, apparatus, device and storage medium
CN112833892B (zh) 一种基于轨迹对齐的语义建图方法
CN105844692A (zh) 基于双目立体视觉的三维重建装置、方法、***及无人机
WO2022062480A1 (zh) 移动设备的定位方法和定位装置
CN116295412A (zh) 一种基于深度相机的室内移动机器人稠密建图与自主导航一体化方法
Liu et al. An enhanced lidar inertial localization and mapping system for unmanned ground vehicles
CN115031718B (zh) 一种多传感器融合的无人船同步定位与建图方法(slam)及***
CN115574816A (zh) 仿生视觉多源信息智能感知无人平台
CN114077249B (zh) 一种作业方法、作业设备、装置、存储介质
Majdik et al. Micro air vehicle localization and position tracking from textured 3d cadastral models
CN111197986B (zh) 一种无人机三维路径实时预警避障方法
KR101700764B1 (ko) 자율 이동 방법 및 그 장치

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