newton euler method - teqip iit k · 2018. 11. 7. · forward recursion backward recursion. two...

20
Newton Euler Method Module 8 Lecture 5

Upload: others

Post on 30-Jul-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Newton Euler Method

Module 8 Lecture 5

Page 2: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Basic formulation

• Force and moment balance on individual links of the manipulator.• Forward recursion is performed for propagating link velocities and • Forward recursion is performed for propagating link velocities and

accelerations• A backward recursion for propagating forces.• The forces and moments to be considered are:

– fi force exerted by Link i − 1 on Link i,– - fi+1 force exerted by Link i + 1 on Link i,– μi moment exerted by Link i − 1 on Link i with respect to origin of Frame i − 1,– -μi+1 moment exerted by Link i + 1 on Link i with respect to origin of Frame i.

Page 3: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Basic Equations

Page 4: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Rate of change of link momentum

• The S matrix can be used to compute cross products.

• The second of the terms is called a • The second of the terms is called a gyroscopic moment as it is due to change in moment of inertia due to link orientation.

Page 5: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Summing up Euler Equation

Page 6: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

In the joint space

Page 7: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Link Angular Accelerations

Page 8: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Link Linear Accelerations

Page 9: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Final Compact form

Page 10: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Recursion

Page 11: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Get local

Page 12: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Rewrite terms

Page 13: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

One screen shot

Forward C

Forward recursion

Backward recursion

FForward

Recursion

Backward Recursion

FRecursion

Page 14: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Two link planar arm

Page 15: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Setup

• Initial conditions for the velocities and accelerations:

• Note that physically, lC1 and lC2 are negative quantities• The rotation matrices needed for vector transformation from

one frame to another are:

Page 16: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Forward Recursion

Forward recursion on link 2

Page 17: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Backward Recursion

• Moment components marked by ‘ ’ need not be computed since they are not related to the joint torques t2 and t1

Page 18: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Joint torques

• Backward recursion link 1

Page 19: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Simplification

Page 20: Newton Euler Method - TEQIP IIT K · 2018. 11. 7. · Forward Recursion Backward Recursion. Two link planar arm. ... – Equations of motion in a compact analytical form containing

Last words

• The Lagrange formulation has the following advantages:advantages:– Systematic and of immediate comprehension.– Equations of motion in a compact analytical form

containing the inertia matrix, the matrix in the centrifugal and Carioles forces, and the vector of gravitational forces.

– Advantageous for control– Design.– Design.– Effective if it is wished to include more complex

mechanical effects such as flexible link deformation.• The Newton–Euler formulation is an inherently

recursive method that is computationally efficient.