scispace - formally typeset
Open AccessDissertation

Dynamic Modeling and Simulation of Robot Manipulators: The Newton-Euler Formulation

Reads0
Chats0
TLDR
A complete derivation of the method is derived, and an automated framework for applying the method on any serial manipulator with revolute joints is presented, and a confirmation of a mathematical proof based on a Lyapunov stability analysis is presented.
Abstract
Dynamic modeling means deriving equations that explicitly describes the relationship between force and motion in a system. To be able to control a robot manipulator as required by its operation, it is important to consider the dynamic model in design of the control algorithm and simulation of motion. In general there are two approaches available; the Euler-Lagrange formulation and the Newton-Euler formulation. This thesis explains briefly the differences of the formulations, and then research the Newton-Euler method in detail. A complete derivation of the method is derived, and an automated framework for applying the method on any serial manipulator with revolute joints is presented. By using the framework, the Newton-Euler formulation is applied on a modern industrial manipulator with six degrees of freedom. The dynamic parameters of the system are estimated, and the validity of the resulting dynamic model is verified by several simulations in open and closed loop. The simulations show that the system is unstable in open loop, and that it achieves global asymptotic stability in closed loop with gravity compensation, by including PD controllers with independent joint control. The latter is a confirmation of a mathematical proof based on a Lyapunov stability analysis, which is presented as well. Equivalent simulations of the dynamic model of the same manipulator derived by the standard Euler-Lagrange formulation show that the efficiency of recursive procedures is way higher that treating the manipulator as a whole. A suggestion for future work is performing thorough dynamic parameter identification. An improved model can ultimately be implemented in the controller of the manipulator, and optimized for a specific job task.

read more

Citations
More filters
Journal ArticleDOI

Flat control of industrial robotic manipulators

TL;DR: The derivation of the flat output for the 6-DOF robot is presented, which reduces the computational complexity of the robot dynamics by allowing online computation of a high order system at a lower computational cost.
Journal ArticleDOI

Robot dynamics: A recursive algorithm for efficient calculation of Christoffel symbols

TL;DR: This study presents a novel and efficient recursive, non-symbolic, method where Christoffel symbols of the first kind are calculated on-the-fly based on the inertial parameters of robot’s links and their transformation matrices.
Journal ArticleDOI

A Relevant Reduction Method for Dynamic Modeling of a Seven-linked Humanoid Robot in the Three-dimensional Space

TL;DR: The dynamic modeling of a seven linked humanoid robot, is accurately developed, in the three dimensional space using the Newton-Euler formalism, to establish a reduced dynamical model that can be expended either for simulation propositions or implemented for any given control law.
Journal Article

The Dynamics of Fixed Base and Free-Floating Robotic Manipulator

TL;DR: This thesis investigates the Lagrange-Euler method in detail and has shown a trajectory generation for a two link robot manipulator without the use of the inverse Jacobian matrix, in which the cubic spline approach was employed.
Proceedings ArticleDOI

Reducing the Computational Complexity of Mass-Matrix Calculation for High DOF Robots

TL;DR: An efficient method for computing the joint space inertia matrix (JSIM) for high DOF serially linked robots is addressed, achieving better performance over state-of-the-art by Featherstone when applied for robots with more than 13 DOF.
References
More filters
Book

Robot Modeling and Control

TL;DR: In this paper, the Jacobian is used to describe the relationship between rigid motions and homogeneous transformations, and a linear algebraic approach is proposed for vision-based control of dynamical systems.
Journal ArticleDOI

On the Equivalence of Lagrangian and Newton-Euler Dynamics for Manipulators:

TL;DR: In this paper, it was shown that there is no fundamental difference in computational efficiency between Lagrangian and Newton-Euler formulations, and that the Lagrangians are equivalent to the Newton Euler formulations.
Journal ArticleDOI

A general strategy based on the Newton-Euler approach for the dynamic formulation of parallel manipulators

TL;DR: In this paper, a general strategy based on the Newton-Euler approach to the dynamic formulation of parallel manipulators is presented, which can be used with advantage not only for inverse dynamics computations, but also for the derivation of dynamic equations in closed form.
Journal ArticleDOI

Chaos in a double pendulum

TL;DR: In this paper, a novel demonstration of chaos in the double pendulum is discussed and experiments to evaluate the sensitive dependence on initial conditions of the motion of the pendulum are described.
Book

The Pendulum: A Case Study in Physics

TL;DR: In this article, the authors introduce the notion of the pendulum clock and describe the different types of pendulums: the inverted pendulum, the double pendulum and the torsion pendulum.
Related Papers (5)