Developing Cognitive Software for Bolt Picking Robots for Factory Automation in Smart Factories

Date
Feb. 2020 - March. 2020

Purpose of the project

β€’
Short-term development service of bolt recognition algorithm from an external company developing a picking robot

Contribution

β€’
Developed algorithm to estimate bolt posture and position from 3D scanning data using 2D lidar
β—¦
Processing of 3D point cloud data using point cloud library
β–ͺ
Denoising, clustering, 3D Hough transform, etc.
β—¦
Two-dimensional range map processing using OpenCV library
β–ͺ
2D Hough transform, morphology operations, Bresenham algorithm, etc.
β—¦
Estimate bolt pose and position using the Iterative closest point algorithm

Demo Video