• DocumentCode
    2528256
  • Title

    ARM: An algebraic robot dynamic modeling program

  • Author

    Murray, John J. ; Neuman, Charles P.

  • Author_Institution
    Carnegie-Mellon University, Pittsburgh, PA
  • Volume
    1
  • fYear
    1984
  • fDate
    30742
  • Firstpage
    103
  • Lastpage
    114
  • Abstract
    The computer program ARM (Algebraic Robot Modeler) has been implemented to generate symbolically the forward solution and complete Lagrangian dynamic robot model for control engineering applications. Development and application of this versatile dynamic modeling and control engineering tool are highlighted in this paper. The Q matrix formulation is employed to develop nested iterative algorithms for the symbolic computation of the inertial, centrifugal and Coriolis, and gravitational components of the Lagrangian dynamic robot model. The computational requirements are enumerated as functions of the number of degrees-of-freedom of the manipulator. Automatic generation of the centrifugal and Coriolis force vector dominates the computational load for both state-of-the-art and futuristic robots. The forward solution and complete dynamic model for the three degree-of-freedom positioning system of the Puma robot are exhibited to illustrate the capabilities of Arm. On-going enhancements to ARM are then summarized.
  • Keywords
    Application software; Computational modeling; Control engineering; Equations; Gravity; Iterative algorithms; Lagrangian functions; Manipulator dynamics; Robot kinematics; Robotics and automation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation. Proceedings. 1984 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/ROBOT.1984.1087210
  • Filename
    1087210