KUKA Control Toolbox

This article presents an open-source MATLAB toolbox for the motion control of KUKA robot manipulators. The KUKA Control Toolbox (KCT) is a collection of MATLAB functions developed at the Univer sity of Siena. The toolbox, which is compatible with all 6 degrees of freedom (DoF) small and low-payload KUKA robots that use the Eth.RSIXML, runs on a remote computer connected with the KUKA controller via transmission control Protocol/Internet Protocol (TCP/IP). KCT includes more than 40 functions, spanning operations such as forward and inverse kine matics computation, point-to-point joint and Cartesian control, trajectory gen eration, graphical display, three-dimensional (3-D) animation and diagnostics. Applicative examples show the flexibility of KCT and its easy interfacing with other toolboxes and external devices.

[1]  Patrick Rives,et al.  A new approach to visual servoing in robotics , 1992, IEEE Trans. Robotics Autom..

[2]  Peter I. Corke,et al.  A robotics toolbox for MATLAB , 1996, IEEE Robotics Autom. Mag..

[3]  Kazuya Yoshida,et al.  The SpaceDyn: a MATLAB toolbox for space and mobile robots , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[4]  Patrick Rives,et al.  Visual servoing based on epipolar geometry , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[5]  Herman Bruyninckx,et al.  Open robot control software: the OROCOS project , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[6]  Ian D. Walker,et al.  A Simulink-based robotic toolkit for simulation and control of the PUMA 560 robot manipulator , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[7]  Peter I. Corke The Machine Vision Toolbox: a MATLAB toolbox for vision and vision-based control , 2005, IEEE Robotics & Automation Magazine.

[8]  Domenico Prattichizzo,et al.  EGT for multiple view geometry and visual servoing: robotics vision with pinhole and panoramic cameras , 2005, IEEE Robotics & Automation Magazine.

[9]  Robert Babuska,et al.  Automated design environment for serial industrial manipulators , 2005, Ind. Robot.

[10]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[11]  Domenico Prattichizzo,et al.  The Haptik Library , 2007, IEEE Robotics & Automation Magazine.

[12]  Domenico Prattichizzo,et al.  The Haptik Library A Component Based Architecture for Uniform Access to Haptic Devices , 2007 .

[13]  Francesco Chinello,et al.  RACT: a Remote Lab for Robotics Experiments , 2008 .

[14]  G. Schreiber,et al.  The Fast Research Interface for the KUKA Lightweight Robot , 2022 .