Unified Dynamic and Control Models for Reconfigurable Robots

  • A. M. Djuric
  • W. H. ElMaraghy
Part of the Springer Series in Advanced Manufacturing book series (SSAM)


A highly reconfigurable control system that intelligently unifies reconfiguration and manages the interaction of individual robotic control systems within a Reconfigurable Manufacturing System (RMS), is presented. A Reconfigurable Plant Model (RPM) representing different robotic systems was developed to perform any reconfigurable control process. The RPM has seven reconfigurable modules: Reconfigurable Puma-Fanuc (RPF) model, Unified Kinematic Modeler and Solver (UKMS), Reconfigurable Puma-Fanuc Jacobian Matrix (RPFJM), Reconfigurable Puma-Fanuc Singularity Matrix (RPFSM), Reconfigurable RobotWorkspace (RRW), Reconfigurable Puma-Fanuc Dynamic Model (RPFDM), Reconfigurable Puma-Fanuc Dynamic Model Plus actuators (RPFDM+). The Reconfigurable Control Platform (RCP) was developed for the Reconfigurable Plant Model using MATLAB/Simulink® software. The PUMA 560 robot was selected for the case study. Using information of the kinematic and dynamic parameters for PUMA 560 robot and its DC motors parameters, the reconfigurable “PI” controller was designed in a function of the motor parameter. The system response exhibits a very good performance. The reverse modeling of the reconfigurable modules can be used for developing a new Reconfigurable Robot Meta Model.


Industrial Robot Link Dynamic Automate Machine Motor Parameter Electrical Part 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Armstrong B., Oussama K., Burdick J., 1986, The Explicit Dynamic and Inertia Parameters of the PUMA 560 Arm. International Conference on Robotics and Automation, 510--518Google Scholar
  2. Corke P.I., 1994, The Unimation Puma servo system, MTM-. 226 report, CSIRO Division of Manufacturing Technology, AustraliaGoogle Scholar
  3. Corke PI (1998) A Symbolic and Numeric Procedure for Manipulator Rigid-Body Dynamic Significance Analysis and Simplification. Robotica, 16/5:589-594CrossRefGoogle Scholar
  4. Corke P.I., Armstrong B., 1994, A Search for Consensus Among Model Parameters Reported for the PUMA 560 Robot. Proc. IEEE Conf. Robotics and Automation, 1608--1613Google Scholar
  5. Corke P.I., Armstrong B. (1995) A meta-study of PUMA 560 dynamics: A critical appraisal of literature data. Robotica, 13:253-258CrossRefGoogle Scholar
  6. Djuric A.M., 2007 Reconfigurable Kinematics, Dynamics and Control Process for Industrial Robots. Doctoral Dissertation, University of WindsorGoogle Scholar
  7. Djuric A.M., ElMaraghy W.H. (2006) Generalized Reconfigurable 6-Joint Robot Modeling. Transactions of the CSME 30/4:533-565.Google Scholar
  8. Djuric A.M., ElMaraghy W.H., 2007, A Unified Reconfigurable Robots Jacobian. Proc. of the 2nd Int. Conf. on Changeable, Agile, Reconfigurable and Virtual Production 811--823 (CARV 2007)Google Scholar
  9. Leahy MB, Nugent Jr. M, Valavanis KP, and Saridis GN (1986) Efficient Dynamic for a PUMA-600. IEEE, 3:519-524Google Scholar

Copyright information

© Springer London 2009

Authors and Affiliations

  • A. M. Djuric
    • 1
  • W. H. ElMaraghy
    • 1
  1. 1.Department of Industrial & Manufacturing Systems EngineeringUniversity of WindsorWindsorCanada

Personalised recommendations