Learning optimal measurement and control of assembly robot for large-scale heavy-weight parts

Due to their advantages of high speed, high accuracy, high flexibility, and low cost, assembly robots are widely used in electronics and automotive industries. However, it is still a significant challenge for large-scale, heavy-weight part assembly using industrial robots. First, the deformation and motion errors of industrial robots caused by big payload cannot meet the accuracy requirement of large structure assembly. To solve this problem, an online kinematics compensation method based on Gaussian Process Regression is developed to predict and compensate the deformation and uncertainties of a large structure assembly robot. Second, before the assembly process, the optimal assembly path has to be planned. To this end, we propose an assembly path planning method based on learning from demonstration. Finally, an event-based control method is deployed to achieve optimal assembly cycle time to improve assembly efficiency and performance. An experimental system is developed to validate the proposed algorithm for large structure assembly and the results demonstrate that the proposed method can improve the assembly efficiency by more than 40%.

[1]  Stephen A. Billings,et al.  Robot programming by demonstration through system identification , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Long Cheng,et al.  Adaptive neural network tracking control for manipulators with uncertain kinematics, dynamics and actuator model , 2009, Autom..

[3]  Kazuhiro Kosuge,et al.  A passive dance robot with active coordination capability , 2014, 2014 IEEE International Conference on Mechatronics and Automation.

[4]  Ilian A. Bonev,et al.  Absolute calibration of an ABB IRB 1600 robot using a laser tracker , 2013 .

[5]  Jorge Santolaria,et al.  Laser tracker-based kinematic parameter calibration of industrial robots by improved CPA method and active retroreflector , 2013 .

[6]  Hongyi Li,et al.  Event-based predictive control strategy for teleoperation via Internet , 2008, 2008 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[7]  Roderic A. Grupen,et al.  A model of shared grasp affordances from demonstration , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[8]  Chen Chen,et al.  Time-varying automated manufacturing systems and their event-based control: A Petri net approach , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Tzyh Jong Tarn,et al.  Intelligent planning and control for multirobot coordination: An event-based approach , 1996, IEEE Trans. Robotics Autom..

[10]  Chien Chern Cheah,et al.  Adaptive Jacobian tracking control of robots with uncertainties in kinematic, dynamic and actuator models , 2006, IEEE Transactions on Automatic Control.

[11]  Suguru Arimoto,et al.  Approximate Jacobian control for robots with uncertain kinematics and dynamics , 2003, IEEE Trans. Robotics Autom..

[12]  Hongtai Cheng,et al.  Learning from demonstration enabled robotic small part assembly , 2014, 2014 9th IEEE Conference on Industrial Electronics and Applications.

[13]  Mohammad Reza Soltanpour,et al.  ROBUST NONLINEAR CONTROL OF ROBOT MANIPULATOR WITH UNCERTAINTIES IN KINEMATICS , DYNAMICS AND ACTUATOR MODELS , 2012 .

[14]  Paul G. Maropoulos,et al.  Erratum to: Real-time error compensation of a three-axis machine tool using a laser tracker , 2013 .

[15]  David Silver,et al.  Learning from Demonstration for Autonomous Navigation in Complex Unstructured Terrain , 2010, Int. J. Robotics Res..