Abstract
Industrial laser cutting machines use a type of support base that sometimes causes the cut metal parts to tilt or fall, which hinders the robot from picking the parts after cutting. The objective of this work is to calculate the 3D orientation of these metal parts with relation to the main metal sheet to successfully perform the subsequent robotic pick-and-place operation. For the perception part the system relies on the low cost 3D sensing Microsoft Kinect, which is responsible for mapping the environment. The previously known part positions are mapped in the new environment and then a plane fitting algorithm is applied to obtain its 3D orientation. The implemented algorithm is able to detect if the piece has fallen or not. If not, the algorithm calculates the orientation of each piece separately. This information is later used for the robot manipulator to perform the pick-and-place operation with the correct tool orientation. This makes it possible to automate a manufacturing process that is entirely human dependent nowadays.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Adira, http://www.adira.pt
Song, K.-T., Tsai, S.: Vision-based adaptive grasping of a humanoid robot arm. 2012 IEEE International Conference on Automation and Logistics (ICAL), 155–160, 15–17 (2012)
Pinto, M., Moreira, A.P., Costa, P., Ferreira, M., Malheiros, P.: Robotic manipulator and artificial vision system for picking cork pieces in a conveyor belt. In: 10th Conference on Mobile Robots and Competitions, Robotica (2010)
Siegwart, R., Nourbakhsh, I.: Introduction to Autonomous Mobile Robots. Bradford Company, Scituate (2004)
Moreira da Costa, P.: Operação de “Pick-and-place” Adaptativo para Ambientes Pouco Estruturados. Master Thesis (2012)
PrimeSense official site, http://www.primesense.com
Microsoft. Xbox 360 kinect, http://www.xbox.com/kinect/
Asus Xtion, http://www.asus.com/Multimedia/Motion_Sensor/Xtion_PRO/
Technical description of Kinect calibration, http://www.ros.org/wiki/kinect_calibration/technical
Khoshelham, K., Elberink, S.: Accuracy and Resolution of Kinect Depth Data for Indoor Mapping Applications. In: Proceedings of Sensors 2012, pp. 1437–1454 (2012)
Khoshelham, K.: Accuracy Analysis of Kinect Depth Data. Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XXXVIII-5/W12, 133–138 (2011)
Image information, http://openkinect.org/wiki/Imaging_Information
Kabsch, W.: Automatic processing of rotation diffraction data from crystals of initially unknown symmetry and cell constants. J. Appl. Cryst. 26, 795–800 (1993)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
da Costa, P.M., Costa, P., Costa, P., Lima, J., Veiga, G. (2013). Part Alignment Identification and Adaptive Pick-and-Place Operation for Flat Surfaces. In: Neto, P., Moreira, A.P. (eds) Robotics in Smart Manufacturing. WRSM 2013. Communications in Computer and Information Science, vol 371. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39223-8_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-39223-8_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39222-1
Online ISBN: 978-3-642-39223-8
eBook Packages: Computer ScienceComputer Science (R0)