Design of a PC-based Open Industrial Robot Control System Integrated with Real-Time Machine Vision*

This paper presents a new industrial robot control system integrated with real-time image processing based on a Windows PC. This enables both machine vision and robot control tasks to be carried out on a single general-purpose computer rather than using two separate systems to perform different tasks. To accomplish this, a three-layer software structure is developed along with a series of standard peripheral devices in the hardware layout. Real-time performance of the system is tested and we demonstrate the system on a DELTA parallel manipulator. Experimental results show that the manipulator can pick up 120 objects on a moving conveyor per minute. This work demonstrates the feasibility of integrating real-time machine vision tasks with robot control tasks without dedicated hardware.

[1]  Jianhua Feng,et al.  Google protocol buffers research and application in online game , 2013, IEEE Conference Anthology.

[2]  Y. J. Tejwani,et al.  Robot vision , 1989, IEEE International Symposium on Circuits and Systems,.

[3]  Michael Tooley PC Based Instrumentation and Control , 1991 .

[4]  Wang Tianmia,et al.  Research Status and Industrialization Development Strategy of Chinese Industrial Robot , 2014 .

[5]  Andrea Bonarini,et al.  R2P: An open source hardware and software modular approach to robot prototyping , 2014, Robotics Auton. Syst..

[6]  Han Sung Kim,et al.  Dynamics modeling of a Delta-type parallel robot (ISR 2013) , 2013, IEEE ISR 2013.

[7]  Shuai Ji,et al.  A new real-time Ethernet for numeric control , 2010, 2010 8th World Congress on Intelligent Control and Automation.

[8]  Prasanna Hambarde,et al.  The Survey of Real Time Operating System: RTOS , 2014, 2014 International Conference on Electronic Systems, Signal Processing and Computing Technologies.

[9]  Han Xiao,et al.  A high speed robot vision system with GigE vision extension , 2011, 2011 IEEE International Conference on Mechatronics and Automation.

[10]  E.R. De Pieri,et al.  A Five-layers Open-Architecture Robot Controller Applied to Interaction Tasks , 2008, 2008 IEEE Latin American Robotic Symposium.

[11]  Nianfeng Wang,et al.  Development of Industrial Robot Teach Pendant Based on WinCE , 2016 .

[12]  Marc Pollefeys,et al.  Real-time and low latency embedded computer vision hardware based on a combination of FPGA and mobile CPU , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  I. G. R. J. Roker A real-time operating system , 1986 .

[14]  Keum-Shik Hong,et al.  A PC-based open robot control system: PC-ORC , 2001, ISIE 2001. 2001 IEEE International Symposium on Industrial Electronics Proceedings (Cat. No.01TH8570).