Franaszek Marek, Rachakonda Prem, Saidi Kamel S
National Institute of Standards and Technology, Gaithersburg, MD 20899, USA.
Appl Sci (Basel). 2024;14(3). doi: 10.3390/app14030961.
In robotic bin-picking applications, autonomous robot action is guided by a perception system integrated with the robot. Unfortunately, many perception systems output data contaminated by spurious points that have no correspondence to the real physical objects. Such spurious points in 3D data are the outliers that may spoil obstacle avoidance planning executed by the robot controller and impede the segmentation of individual parts in the bin. Thus, they need to be removed. Many outlier removal procedures have been proposed that work very well on unorganized 3D point clouds acquired for different, mostly outdoor, scenarios, but these usually do not transfer well to the manufacturing domain. This paper presents a new filtering technique specifically designed to deal with the organized 3D point cloud acquired from a cluttered scene, which is typical for a bin-picking task. The new procedure was tested on six different datasets (bins filled with different parts) and its performance was compared with the generic statistical outlier removal procedure. The new method outperforms the general procedure in terms of filtering efficacy, especially on datasets heavily contaminated by numerous outliers.
在机器人料箱拾取应用中,自主机器人的动作由与机器人集成的感知系统引导。不幸的是,许多感知系统输出的数据被虚假点污染,这些虚假点与真实物理对象不对应。3D数据中的此类虚假点是异常值,可能会破坏机器人控制器执行的避障规划,并阻碍料箱中单个部件的分割。因此,需要将它们去除。已经提出了许多异常值去除程序,这些程序在为不同的(大多是户外)场景获取的无组织3D点云上运行得很好,但这些程序通常不能很好地应用于制造领域。本文提出了一种新的滤波技术,专门用于处理从杂乱场景中获取的有组织3D点云,这是料箱拾取任务的典型场景。新程序在六个不同的数据集(装有不同部件的料箱)上进行了测试,并将其性能与通用的统计异常值去除程序进行了比较。新方法在滤波效果方面优于通用程序,特别是在被大量异常值严重污染的数据集上。