摘要
本发明提供一种基于点云数据处理算法的墙面垂直度测量方法及系统,方法包括:获取墙面的点云数据P;设定墙面的测量范围,根据测量范围内的点云数据P测进行平面拟合,得到拟合平面Q;计算点云数据P测中每个点与拟合平面Q的垂直距离,取垂直距离最大的前N个点,从N个点中选取n个点作为测量点;对每个测量点执行以下步骤:提取测量点的最近邻点集Pr;提取Pr中竖坐标最大的点Prmax和竖坐标最小的点Prmin;构建垂直度计算点Pr测;计算Pr测到向量PrmaxPrmin的距离作为垂直度;根据n个测量点的垂直度判断墙面是否合格。本发明通过确定具有代表性的测量点,通过测量点的最近邻点集计算墙面的垂直度,测量效率高,测量结果准确。