Automatic sorting system for industrial robot with 3D visual perception and natural language interaction

With the development of the technologies such as computer vision, natural language interaction, process control technology, and sensor technology, the discussion of automatic sorting system of robot hits a hotspot in the robot community. This paper presents an automatic sorting system for industrial robot with the technologies of 3D visual perception, natural language interaction and automatic programming. Therein, a ‘rule-scene’ matching and interaction algorithm is proposed to combine all these modules together. By utilising our algorithm, robot can interact with human beings according to the real-time actual three-dimensional scene information and can guide users to give correct rules through speech when the rule is invalid. After getting the correct rules, robot can sort the object automatically using the automatic programming and execution algorithm designed in this study. In the experimental section, the designed system is applied to a fruit-sorting scene, which proves the effectiveness and practicability of the system.

[1]  Sharath Pankanti,et al.  An Extensible Language Interfacefor Robot Manipulation , 2012, AGI.

[2]  Zoltan-Csaba Marton,et al.  Tutorial: Point Cloud Library: Three-Dimensional Object Recognition and 6 DOF Pose Estimation , 2012, IEEE Robotics & Automation Magazine.

[3]  Amit Kumar Singh,et al.  Automatic sorting of object by their colour and dimension with speed or process control of induction motor , 2017, 2017 International Conference on Circuit ,Power and Computing Technologies (ICCPCT).

[4]  Huasong Min,et al.  A Human–Robot-Environment Interactive Reasoning Mechanism for Object Sorting Robot , 2018, IEEE Transactions on Cognitive and Developmental Systems.

[5]  Yu Zhong,et al.  Intrinsic shape signatures: A shape descriptor for 3D object recognition , 2009, 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops.

[6]  Atul Thakur,et al.  A review on automated sorting of source-separated municipal solid waste for recycling. , 2017, Waste management.

[7]  R. Shah,et al.  Concept for Automated Sorting Robotic Arm , 2018 .

[8]  Qin Qin,et al.  Sorting System of Robot Based on Vision Detection , 2017 .

[9]  Alexander I. Rudnicky,et al.  Pocketsphinx: A Free, Real-Time Continuous Speech Recognition System for Hand-Held Devices , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[10]  Mohammed Bennamoun,et al.  A Comprehensive Performance Evaluation of 3D Local Feature Descriptors , 2015, International Journal of Computer Vision.

[11]  Luís A. Alexandre 3D Descriptors for Object and Category Recognition: a Comparative Evaluation , 2012 .

[12]  Luke S. Zettlemoyer,et al.  Learning to Parse Natural Language Commands to a Robot Control System , 2012, ISER.

[13]  Dieter Fox,et al.  A large-scale hierarchical multi-view RGB-D object dataset , 2011, 2011 IEEE International Conference on Robotics and Automation.

[14]  Maja J. Mataric,et al.  Interpreting instruction sequences in spatial language discourse with pragmatics towards natural human-robot interaction , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[15]  Tiffany L. Chen,et al.  Hand it over or set it down: A user study of object delivery with an assistive mobile manipulator , 2009, RO-MAN 2009 - The 18th IEEE International Symposium on Robot and Human Interactive Communication.

[16]  Dai Xianzhong A Visual Navigation Method of Mobile Robot Based on Constrained Natural Language Processing , 2011 .

[17]  Simon C. K. Shiu,et al.  Case-Based Reasoning: Concepts, Features and Soft Computing , 2004, Applied Intelligence.

[18]  Federico Tombari,et al.  A combined texture-shape descriptor for enhanced 3D feature matching , 2011, 2011 18th IEEE International Conference on Image Processing.