Rapid Prototyping of a Model-Based Control With Friction Compensation for a Direct-Drive Robot

The development and application of the most recent model-based control schemes for robots require the investigation and solution of problems concerning various aspects, from the real-time (RT) simulation and control issues, to the necessity of determining a robot model suitable for control, and of experimentally testing the control performances. In this paper, different aspects are investigated for a planar, two-link direct-drive manipulator, with particular attention to the joint friction compensation within the control loop. A real-time architecture, based on the RT-Lab software by Opal-RT, is developed and used to carry out all the design phases, from the identification of the robot model, including joint friction torques, to the application of the inverse dynamics control schemes, with different solutions for the robot dynamics and friction compensation. The performances of such schemes are investigated executing various trajectories, suitable to check the effectiveness of the friction compensation

[1]  Ru-Qing Yang,et al.  Nonlinear friction compensation in mechatronic servo systems , 2006 .

[2]  Paolo Rocco,et al.  Single and multistate integral friction models , 2004, IEEE Transactions on Automatic Control.

[3]  Carlos Canudas de Wit,et al.  A new model for control of systems with friction , 1995, IEEE Trans. Autom. Control..

[4]  Akira Shimokohbe,et al.  Robustness evaluation of three friction compensation methods for point-to-point (PTP) positioning systems , 2005, Robotics Auton. Syst..

[5]  Basilio Bona,et al.  Nonlinear friction phenomena in direct-drive robotic arms: an experimental set-up for rapid modelling and control prototyping , 2003 .

[6]  Jan Swevers,et al.  The generalized Maxwell-slip model: a novel model for friction Simulation and compensation , 2005, IEEE Transactions on Automatic Control.

[7]  M. Indri,et al.  Friction Compensation in Robotics: an Overview , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[8]  Andrew A. Goldenberg,et al.  Precise slow motion control of a direct-drive robot arm with velocity estimation and friction compensation , 2004 .

[9]  Jan Swevers,et al.  An integrated friction model structure with improved presliding behavior for accurate friction compensation , 1998, IEEE Trans. Autom. Control..

[10]  B. Bona,et al.  An experimental setup for modelling, simulation and fast prototyping of mechanical arms , 2002, Proceedings. IEEE International Symposium on Computer Aided Control System Design.

[11]  Giuseppe Carlo Calafiore,et al.  Robot Dynamic Calibration: Optimal Excitation Trajectories and Experimental Parameter Estimation , 2001 .

[12]  Basilio Bona,et al.  Open system real time architecture and software design for robot control , 2001, 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).

[13]  Evangelos Papadopoulos,et al.  Analysis and model-based control of servomechanisms with friction , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Jan Swevers,et al.  Modification of the Leuven integrated friction model structure , 2002, IEEE Trans. Autom. Control..

[15]  Bruno Siciliano,et al.  Modelling and Control of Robot Manipulators , 1997, Advanced Textbooks in Control and Signal Processing.

[16]  Kyo-Il Lee,et al.  Robust nonlinear task space control for 6 DOF parallel manipulator , 2005, Autom..

[17]  Brian Armstrong-Hélouvry,et al.  Control of machines with friction , 1991, The Kluwer international series in engineering and computer science.

[18]  Maarten Steinbuch,et al.  Frequency domain identification of dynamic friction model parameters , 2002, IEEE Trans. Control. Syst. Technol..

[19]  Henk Nijmeijer,et al.  Observer-based compensation of discontinuous friction , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[20]  Carlos Canudas de Wit,et al.  Friction Models and Friction Compensation , 1998, Eur. J. Control.

[21]  Nariman Sepehri,et al.  Experimental comparison of some compensation techniques for the control of manipulators with stick-slip friction , 1996 .

[22]  Vincent Hayward,et al.  Single state elastoplastic friction models , 2002, IEEE Trans. Autom. Control..

[23]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[24]  P. Dupont,et al.  Single State Elasto-Plastic Friction Models , 2002 .

[25]  Corrado Guarino Lo Bianco,et al.  Nonlinear filters for the generation of smooth trajectories , 2000, Autom..

[26]  M. Indri,et al.  Nonlinear friction estimation for digital control of direct-drive manipulators , 2003, 2003 European Control Conference (ECC).

[27]  Maarten Steinbuch,et al.  Modeling and identification for high-performance robot control: an RRR-robotic arm case study , 2004, IEEE Transactions on Control Systems Technology.