Robotic Craftsmanship
(A collaboration with Yanan Guo and Ruqing Zhong)
This is a final project of 2020 behavior fabrication seminar at University of Stuttgart.
Craftman can intuitively handle material without knowing its precise dimensions in advance. However, robots are still in most of the cases blind and repeating the same motion over and over again.
This project explores the posibility of using robotic arm to cut the mortise of bamboo connections. As the exact geometry of the bamboo is unknown, the robot should be equipped with some sensor to perceive the material.
Sensor:
- RGBD camera: Realsense D415
Algorithms used:
- region growing for segmentation (initial point given by aruco markers)
(that is a short cut we take, a more proper and general method can be deep neural network based instance segmentaion, e.g., Mask R-CNN) - ICP (iterative closest point) for aligning mutiple frames
- least squares cylinder fitting for estimating cylinder parameters
Segmentation:
Robotic milling:
Result: