journal article·2020-01-23Open access

Object-Independent Grasping in Heavy Clutter

HyunJun Jo, Jae-Bok Song

Applied Sciences· Volume 10· Issue 3

Abstract

When grasping objects in a cluttered environment, a key challenge is to find appropriate poses to grasp effectively. Accordingly, several grasping algorithms based on artificial neural networks have been developed recently. However, these methods require large amounts of data for learning and high computational costs. Therefore, we propose a depth difference image-based bin-picking (DBP) algorithm that does not use a neural network. DBP predicts the grasp pose from the object and its surroundings, which are obtained through depth filtering and clustering. The object region is estimated by the density-based spatial clustering of applications with noise (DBSCAN) algorithm, and a depth difference image (DDI) that represents the depth difference between adjacent areas is defined. To validate the performance of the DBP scheme, bin-picking experiments were conducted on 45 different objects, along with bin-picking experiments in heavy clutters. DBP exhibited success rates of 78.6% and 83.3%, respectively. In addition, DBP required a computational time of approximately 1.4 s for each attempt.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robot Manipulation and Learning · Soft Robotics and Applications · Hand Gesture Recognition Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Mechanical Engineering, Korea University, Seoul 136-713, Korea

Funding

Korea Government Ministry of Science and ICT

References (20)

Show source-provided references
1. Learning hand-eye coordination for robotic grasping with deep learning and large-scale data collection10.1177/0278364917710318 ↗
2. Kalashnikov, D., Irpan, A., Pastor, P., Ibarz, J., Herzog, A., Jang, E., Quillen, D., Holly, E., Kalakrishnan, M., and Vanhouke, V. (2018, January 29–31). QT-Opt: Scalable Deep Reinforcement Learning for Vision-Based Robotic Manipulation. Proceedings of the 2018 Conference on Robot Learning (CoRL), Zurich, Switzerland.
3. Mahler, J., Liang, J., Niyaz, S., Laskey, M., Doan, R., Liu, X., Ojea, J.A., and Goldberg, K. (2017). Dex-net 2.0: Deep learning to plan robust grasps with synthetic point clouds and analytic grasp metrics. arXiv.10.15607/RSS.2017.XIII.058 ↗
4. Pharswan, S., Vohra, M., Kumar, A., and Behera, L. (2019, January 3–8). Domain-Independent Unsupervised Detection of Grasp Regions to Grasp Novel Objects. Proceedings of the 2019 IEEE International Conference on Intelligent Robots and Systems (IROS), Macau, China.10.1109/IROS40897.2019.8968508 ↗
5. Rigid 3D geometry matching for grasping of known objects in cluttered scenes10.1177/0278364911436019 ↗
6. Hernandez, C., Bharatheesha, M., Ko, W., Gaiser, H., Tan, J., Deurzen, K.V., Vries, M.D., Bil, B.V., Egmond, J.V., and Burger, R. (2016). Team delft’s robot winner of the amazon picking challenge 2016. arXiv.
7. Ciocarlie, M., Hsiao, K., Jones, E.G., Chitta, S., Rusu, R.B., and Sucan, I.A. (2010). Towards reliable grasping and manipulation in household environments. International Symposium on Experimental Robotics, Springer.
8. Hinterstoisser, S., Holzer, S., Cagniart, C., Ilic, S., Konolige, K., Navab, N., and Lepetit, V. (2011, January 6–13). Multimodal Templates for Real-Time Detection of Texture-Less Objects in Heavily Cluttered Scenes. Proceedings of the 2011 International Conference on Computer Vision (ICCV), Barcelona, Spain.10.1109/ICCV.2011.6126326 ↗
9. Kehoe, B., Matsukawa, A., Candido, S., Kuffner, J., and Goldberg, K. (2013, January 6–10). Cloud-Based Robot Grasping with the Google Object Recognition Engine. Proceedings of the 2013 IEEE International Conference on Robotics and Automation (ICRA), Karlsruhe, Germany.10.1109/ICRA.2013.6631180 ↗
10. Dogar, M., Hsiao, K., Ciocarlie, M., and Srinivasa, S. (2012). Physics-based grasp planning through clutter. Robotics: Science and Systems VIII (RSS), MIT Press.10.15607/RSS.2012.VIII.008 ↗
11. Benvegnu, L. (2017). 3D Object Recognition without Cad Models for Industrial Robot Manipulation, Univerisità Degli Studi di Padova.
12. Pinto, L., and Gupta, A. (2016, January 16–21). Supersizing Self-Supervision, Learning to Grasp from 50k Tries and 700 Robot Hours. Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden.10.1109/ICRA.2016.7487517 ↗
13. Deep Learning for Detecting Robotic Grasps10.1177/0278364914549607 ↗
14. Johns, E., Leutenegger, S., and Davison, A.J. (2016, January 9–14). Deep Learning a Grasp Function for Grasping under Gripper Pose Uncertainty. Proceedings of the 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea.10.1109/IROS.2016.7759657 ↗
15. Bousmails, K., Irpan, A., Wohlhart, P., Bai, Y., Kelcey, M., Kalakrishnan, M., Downs, L., Ibarz, J., Pastor, P., and Konolige, K. (2018, January 21–25). Using Simulation and Domain Adaptation to Improve Efficiency of Deep Robotic Grasping. Proceedings of the 2018 IEEE International Conference on Robotics and Automation (ICRA), Brisbane, QLD, Australia.10.1109/ICRA.2018.8460875 ↗
16. RGB-D Object Recognition and Grasp Detection Using Hierarchical Cascaded Forests10.1109/TRO.2016.2638453 ↗
17. A density-based algorithm for discovering clusters in large spatial databases with noise
18. Da-Wit, K., HyunJun, J., and Jae-Bok, S. (2019, January 24–27). Grasping Method in a Complex Environment using Convolutional Neural Network Based on Modified Average Filter. Proceedings of the 2019 International Conference on Ubiquitous Robots (UR), Jeju, Korea.
19. Leitner, J., Tow, A., Sunderhauf, N., Dean, J., Durham, J., Cooper, M., Eich, M., Lehnert, C., Mangels, R., and McCool, C. (June, January 29). The ACRV Picking Benchmark: A Robotic Shelf Picking Benchmark to Foster Reproducible Research. Proceedings of the 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore.10.1109/ICRA.2017.7989545 ↗
20. Benchmarking in Manipulation Research: The YCB Object and Model Set and Benchmarking Protocols10.1109/MRA.2015.2448951 ↗