Publication | Closed Access
The Calculation of Robot Dynamics Using Articulated-Body Inertias
577
Citations
13
References
1983
Year
Robot KinematicsEngineeringField RoboticsAdvanced Motion ControlComputational MechanicsKinesiologyIndustrial RoboticsSystems EngineeringKinematicsComputational GeometryHumanoid RobotHealth SciencesMechatronicsMotion SynthesisInertia PropertiesActuator ForcesNew AlgorithmMotion ControlRobot ControlAerospace EngineeringMechanical SystemsHuman MovementRobotics
Articulated‑body inertias capture the inertia of connected rigid bodies in a kinematic chain. The paper proposes a new method to compute robot acceleration from actuator forces. The method applies to open‑loop chains with revolute and prismatic joints, uses a matrix‑based notation for articulated‑body inertias and spatial quantities, and yields a compact algorithm. The algorithm scales linearly with joint count and outperforms existing methods in computational efficiency.
This paper describes a new method for calculating the acceleration of a robot in response to given actuator forces. The method is applicable to open-loop kinematic chains containing revolute and prismatic joints. The algorithm is based on recursive formulas involving quantities called articulated-body inertias, which represent the inertia properties of collections of rigid bodies connected together by joints allowing constrained relative motion between the bodies. A new, matrix-based notation is introduced to represent articulated-body inertias and other spatial quantities. This notation is used to develop the algorithm, and results in a compact representation of the equations. The new algorithm has a computational requirement that varies linearly with the number of joints, and its efficiency is compared with other published algorithms.
| Year | Citations | |
|---|---|---|
Page 1
Page 1