56.7 Summary, References

In this chapter, a survey of existing methods in the academia and commercially available solutions to improve robot work cell accuracy is presented. Subsequently, two methods are presented in further details to illustrate different approaches that can be adopted to improve work cell accuracy. The first method uses a model-based calibration approach where work cell accuracy is improved through parametric identification of the robot kinematic model. The calibration process uses measurement pairs of the end-effector pose and corresponding joint angles to identify an improved set of model parameters. An online preprocessing method for implementing the calibration results is later introduced to overcome the closed control architecture of industrial robotic controllers. An experiment is conducted using an ABB industrial robot (IRB 4400) and a Leica laser measurement system to verify the effectiveness of this calibration procedure. The second method adopts a non-model-based approach where sensors are used to establish the relative pose of the tool and work object, thus indirectly compensating for all errors. Finally, the two different approaches are integrated in a single robot accuracy enhancement framework. Simulation results are presented to illustrate the advantages of the framework.

References

Adept SmartVision™EX http://www.adept.com/products/vision/vision-guidance/smartvision-ex/general. Accessed 03 Jan 2011

Brockett R (1984) Robotic manipulators and the product of exponential formula. In: Mathematical theory of network and systems. Springer, New York, pp 120–129

Chen I-M, Yang G, Kang I-G (1999) Numerical inverse kinematics for modular reconfigurable robots. J Robot Syst 16(4):213–225

Chen H, Fuhlbrigge T, Choi S, Wang J, Li X (2008) Practical industrial robot zero offset calibration. In: IEEE international conference on automation science and engineering, Arlington, pp 516–521

Cheng FS (2007) The method of recovering robot tcp positions in industrial robot application programs. In: International conference on mechatronics and automation, Harbin, vol 1, pp 805–810

Cognex. Cognex vision systems in automation http://www.cognex.com/customer-success-stories/automate production/. Accessed 03 Jan 2014

Gatla CS, Lumia R, Wood J, Starr G (2007) An automated method to calibrate industrial robots using a virtual closed kinematic chain. IEEE Trans Robot 23(6):1105–1116

Greenway B (2000) Robot accuracy. Ind Robot Int J 27(4):257–265

Gunnarsson S, Norrlof M, Hovland G, Carlsson U, Broga°rdh T, Svensson T, Moberg S (2006) Path correction for an industrial robot. US Patent 7,130,718, ABB AB, Oct 2006

Ha I-C (2008) Kinematic parameter calibration method for industrial robot manipulator using the relative position. J Mech Sci Technol 22(6):1084–1090

He R, Zhao Y, Yang S, Yang S (2010) Kinematic-parameter identification for serial-robot calibration based on poe formula. Robot IEEE Trans 26(3):411–423

iRVision. http://www.fanucrobotics.se/en/products/vision-systems/irvision. Accessed 03 Jan 2014

iRVision introduction. http://www.robotsdotcom.com/VisionR-30iA.pdf. Accessed 03 Jan 2014

Kawasaki vision system catalog (2012) http://www.khi.co.jp/english/robot/product/files/webrobot/upload_pdf/ catalog_e_vision.pdf. Accessed 03 Jan 2014

Low KH (ed) (2007) Industrial robotics: programming, simulation and applications. InTech. pIV pro literatur Verlag Robert Mayer-Scholz, Mammendorf, Germany

Mitra NJ, Gelfand N, Pottmann H, Guibas L (2004) Registration of point cloud data from a geometric optimization perspective. In: Eurographics symposium on geometry processing, Nice, July 2004, pp 23–31

Mooring BW, Roth ZS, Driels MR (1991) Fundamentals of manipulator calibration. Wiley, New York

MotoCal (2011) http://www.motoman.com/datasheets/MotoCal.pdf. Accessed 6 Jan 2014

MotoCalV EG (2011) http://www.motoman.com/datasheets/MotoCalV%20EG.pdf. Accessed 06 Jan 2014

Murray R, Li Z, Sastry SS (eds) (1994) A mathematical introduction to robotic manipulation. CRC Press, Boca Raton

Mustafa SK, Tao PY, Yang GL, Chen IM (2010) A geometrical approach for online error compensation of industrial manipulators. In: International conference on advanced intelligent mechatronics, Montreal, Jul 2010, pp 738–743

Nikon Metrology. Adaptive robot control http://www.nikonmetrology.com/en_US/Products/Motion-Measurement-and-Robotics/Adaptive-Robot-Control/(brochure). Accessed 06 Jan 2010

Okamura K, Park F (1996) Kinematic calibration using the product of exponentials formula. Robotica 14(4):415–422

Operating manual machining PowerPac (2010) ABB Robotics

Pan Z, Polden J, Larkin N, Van Duin S, Norrish J (2012) Recent progress on programming methods for industrial robots. Robot Comput Integr Manuf 28(2):87–94

Park FC, Brockett RW (1994) Kinematic dexterity of robotic mechanisms. Int J Robot Res 13(1):1–15

Sensor based adaptive arc welding. ABB AB http://search.abb.com/library/Download.aspx? DocumentID=9AKK105408A6278&LanguageCode=en&DocumentPartId=&Action=Launch

Through arc seam tracking (TAST) (2005). Accessed 06 Jan 2014, http://www.fanucrobotics.com. mx/inst_educativas/tecnologia/data_sheets/FANUC%20Through%20Arc%20Seam%20Track ing%20(TAST).pdf

True View 5.12™ Vision Guided Robotics (2009) ABB robotics, Unterentfelden, Schweiz, Aug 2009

Veitschegger WK, Wu C–H (1988) Robot calibration and compensation. IEEE J Robot Autom 4 (6):643–656

Wang W, Li A, Wu D (2009) Robot calibration by observing a virtual fixed point. In: IEEE international conference on robotics and biomimetics (ROBIO). IEEE, pp 1351–1355

White paper: Survival of the fittest – the process control imperative (2011) Renishaw plc, New Mills, Wottonunder-Edge, Gloucestershire, GL12 8JR

Yang G (1999) Kinematics, dynamics, calibration, and configuration optimization of modular reconfigurable robots. Ph.D. dissertation, Nanyang Technological University

Yang G, Chen I-M, Yeo S, Lim W (2002) Simultaneous base and tool calibration for selfcalibrated parallel robots. Robotica 20(4):367–374

Zhao H, Wang S, Zhao H, Li S, Wu S (2006) Research of polishing robot inverse calibration. In: The sixth world congress on intelligent control and automation. Dalian, vol 1, pp 2773–2776

Zhuang H, Roth Z, Sudhakar R (1994) Simultaneous robot/world and tool/flange calibration by solving homogeneous transformation equations of the form ax¼yb. IEEE Trans Robot Autom 10(4):549–554