【技术实现步骤摘要】
基于激光SLAM的自动量房方法
[0001]本专利技术涉及一种基于激光SLAM的自动量房方法。
技术介绍
[0002]精准的户型数据,是装修设计各项工作开展的前提。国内的新房、二手房,虽然施工方都提供了原始图纸,但是该图纸和实际的户型数据往往是有偏差的。联系装修公司时,第一步就是量房(测量房屋户型数据),所以量房数据的精准性、高效性,是很重要的。
[0003]国内的装修公司量房,发展经过如下:
[0004]卷尺测量:装修人员用卷尺测量墙长、门窗尺寸等,通常需要多人配合,工作效率低,测量一个户型需要耗时几小时以上。激光测距仪:目前应用最为广泛。使用激光测距仪代替卷尺,更加方便快捷,更加精准;但是测量过程需要比较多的经验,比如需要知道那些是关键尺寸,不能遗漏。
[0005]现有量房方法存在的另一方面问题是从数据到图纸存在人为疏漏:现场测量的所有尺寸数据,通常先由人工记录在草图上,然后绘制CAD图纸;这样人为因素比较多,容易遗漏或者出错。因此目前装修公司量房,图纸结构错误、尺寸误差等现象时有发生,通常需要多次返工。
技术实现思路
[0006]本专利技术的目的在于提供一种基于激光SLAM的自动量房方法。
[0007]为解决上述问题,本专利技术提供一种基于激光SLAM的自动量房方法,包括:
[0008]通过手持激光雷达采集房间的点云数据C={p
i
};
[0009]将点云数据C分割成的点云子块;
[0010]在每个点云子块G
i< ...
【技术保护点】
【技术特征摘要】
1.一种基于激光SLAM的自动量房方法,其特征在于,包括:通过手持激光雷达采集房间的点云数据C={p
i
};将点云数据C分割成的点云子块;在每个点云子块G
i
中进行直线或圆弧提取;基于直线或圆弧,得到有效的交点;基于有效的交点,最终的相互连接的墙体轮廓线,检测出最终的相互连接的墙体轮廓线中存在的闭环。2.如权利要求1所述的基于激光SLAM的自动量房方法,其特征在于,将点云数据C分割成的点云子块,包括:步骤2.1:在点云数据C中随机选取一个当前初始点p0;步骤2.2:创建一个点云集合G
i
,并将初始点p0加入G
i
;步骤2.3:通过KD
‑
tree搜索点云数据C,将与初始点p0的欧式距离在阈值ΔD区域范围的点集加入点集合G
i
,将当前初始点p0标记为已完成搜索;步骤2.4:如果在点集合G
i
中存在未完成搜索的点,则在在点集合G
i
随机选择一个未完成搜索的点作为新的当前初始点p0后转到步骤2.3,否则,将G
i
作为一个分割完成的点云子块;步骤2.5:如果点云数据C中的每个点都属于某个点云子块,则完成点云分割;否则,在不属于任何点云子块的点云数据C中的剩余点中,随机选取选取一个新的初始点p0后,转到步骤2.2。3.如权利要求2所述的基于激光SLAM的自动量房方法,其特征在于,ΔD=0.05*L,其中,L为点云包围盒的大小。4.如权利要求3所述的基于激光SLAM的自动量房方法,其特征在于,在每个点云子块G
i
中进行直线或圆弧提取,包括:步骤3.1:建立极坐标下的霍夫参数空间,将霍夫空间划分为区间块,初始化区间块j的投票值H
j
[r
j
,θ
j
]=0;步骤3.2:将点云子块中的点P
i
(x
i
,y
i
)转化为霍夫空间中的直线r=x
i
cosθ+y
i
sinθ,将直线经过的区间块j的投票值H
j
[r
j
,θ
j
]增加1;...
【专利技术属性】
技术研发人员:许璟琳,叶聪,张铭,黄轶,余芳强,
申请(专利权)人:上海建工四建集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。