School of Mechanical Engineering and Automation, Northeastern University, NO. 3-11, Wenhua Road, Heping District, Shenyang 110819, China.
Shenzhen Academy of Aerospace Technology, Shenzhen 100080, China.
Sensors (Basel). 2018 Sep 23;18(10):3214. doi: 10.3390/s18103214.
Extracting horizontal planes in heavily cluttered three-dimensional (3D) scenes is an essential procedure for many robotic applications. Aiming at the limitations of general plane segmentation methods on this subject, we present HoPE, a Horizontal Plane Extractor that is able to extract multiple horizontal planes in cluttered scenes with both organized and unorganized 3D point clouds. It transforms the source point cloud in the first stage to the reference coordinate frame using the sensor orientation acquired either by pre-calibration or an inertial measurement unit, thereby leveraging the inner structure of the transformed point cloud to ease the subsequent processes that use two concise thresholds for producing the results. A revised region growing algorithm named Z clustering and a principal component analysis (PCA)-based approach are presented for point clustering and refinement, respectively. Furthermore, we provide a nearest neighbor plane matching (NNPM) strategy to preserve the identities of extracted planes across successive sequences. Qualitative and quantitative evaluations of both real and synthetic scenes demonstrate that our approach outperforms several state-of-the-art methods under challenging circumstances, in terms of robustness to clutter, accuracy, and efficiency. We make our algorithm an off-the-shelf toolbox which is publicly available.
在杂乱的三维(3D)场景中提取水平平面是许多机器人应用的基本步骤。针对一般平面分割方法在这方面的局限性,我们提出了 HoPE,这是一种水平平面提取器,能够从有组织和无组织的 3D 点云中提取杂乱场景中的多个水平平面。它在第一阶段使用通过预校准或惯性测量单元获得的传感器方向将源点云转换到参考坐标框架,从而利用转换后的点云的内部结构来简化后续使用两个简洁阈值生成结果的过程。提出了一种名为 Z 聚类的改进区域增长算法和一种基于主成分分析(PCA)的方法,分别用于点聚类和细化。此外,我们提供了最近邻平面匹配(NNPM)策略,以在连续序列中保留提取平面的身份。真实和合成场景的定性和定量评估表明,我们的方法在具有挑战性的情况下,在抗杂乱性、准确性和效率方面优于几种最先进的方法。我们将我们的算法作为一个现成的工具箱,可供公众使用。