Path planning for robotic visual inspection based on the object shape
Tasneem, Osama (2023)
Tasneem, Osama
2023
Tietotekniikan DI-ohjelma - Master's Programme in Information Technology
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2023-11-23
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202311099545
https://urn.fi/URN:NBN:fi:tuni-202311099545
Tiivistelmä
Visual inspection is a crucial yet time-consuming task across various industries. Numerous existing techniques use machine learning for inspection tasks. These methods require specific training data, including predefined inspection poses and training images for the visual inspection process, to train models. The acquisition of such data and their integration into an inspection framework is challenging due to the variety in objects and scenes involved and due to additional bottlenecks caused by the manual collection of training data by humans, thereby hindering the automation of visual inspection across diverse domains. This work proposes a solution for automatic path planning using a single depth camera mounted on a robot manipulator. Point clouds obtained from the depth images are processed and filtered to extract object profiles and transformed to inspection target paths for the robot end-effector. The approach relies on the geometry of the object and generates an inspection path that follows the shape normal to the surface. Depending on the object size and shape, inspection paths can be defined as single or multi-path plans. Results are demonstrated in both simulated and real-world environments, yielding promising inspection paths for objects with varying sizes and shapes. Code and video are open-source available at: https://github.com/CuriousLad1000/Auto-Path-Planner