Manipulator Dynamics 2. Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA

Similar documents
Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.

In this section of notes, we look at the calculation of forces and torques for a manipulator in two settings:

Manipulator Dynamics (1) Read Chapter 6

CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS. Prof. N. Harnew University of Oxford TT 2017

Chapter 6: Momentum Analysis

Chapter 6: Momentum Analysis of Flow Systems

Dynamics. describe the relationship between the joint actuator torques and the motion of the structure important role for

6. 3D Kinematics DE2-EA 2.1: M4DE. Dr Connor Myant

Dynamics. 1 Copyright c 2015 Roderic Grupen

General Physics I. Lecture 10: Rolling Motion and Angular Momentum.

Spacecraft Dynamics and Control

Dynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18

Chapter 5. . Dynamics. 5.1 Introduction

1/30. Rigid Body Rotations. Dave Frank

Rigid body simulation. Once we consider an object with spatial extent, particle system simulation is no longer sufficient

Rotational & Rigid-Body Mechanics. Lectures 3+4

Dynamics. Dynamics of mechanical particle and particle systems (many body systems)

Translational and Rotational Dynamics!

Rotational Motion. Chapter 4. P. J. Grandinetti. Sep. 1, Chem P. J. Grandinetti (Chem. 4300) Rotational Motion Sep.

Explicit Lagrangian Formulation of the Dynamic Regressors for Serial Manipulators

Programming Project 2: Harmonic Vibrational Frequencies

Robot Control Basics CS 685

Rigid body dynamics. Basilio Bona. DAUIN - Politecnico di Torino. October 2013

Lecture 11 Overview of Flight Dynamics I. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Rigid Body Rotation. Speaker: Xiaolei Chen Advisor: Prof. Xiaolin Li. Department of Applied Mathematics and Statistics Stony Brook University (SUNY)

If the symmetry axes of a uniform symmetric body coincide with the coordinate axes, the products of inertia (Ixy etc.

Multibody simulation

Video 3.1 Vijay Kumar and Ani Hsieh

Rigid bodies - general theory

Lesson Rigid Body Dynamics

Multibody simulation

General Theoretical Concepts Related to Multibody Dynamics

(W: 12:05-1:50, 50-N202)

MECH 5312 Solid Mechanics II. Dr. Calvin M. Stewart Department of Mechanical Engineering The University of Texas at El Paso

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

Classical Mechanics. Luis Anchordoqui

Video 2.1a Vijay Kumar and Ani Hsieh

Lecture II: Rigid-Body Physics

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)

Physical Simulation. October 19, 2005

ROTATIONAL MOTION. dv d F m m V v dt dt. i i i cm i

2.003 Quiz #1 Review

DYNAMICS OF SERIAL ROBOTIC MANIPULATORS

Exercise 1: Inertia moment of a simple pendulum

3-D Kinetics of Rigid Bodies

Lecture AC-1. Aircraft Dynamics. Copy right 2003 by Jon at h an H ow

Rigid Body Dynamics and Beyond

Instructor (Oussama Khatib)

Physics 351, Spring 2018, Homework #9. Due at start of class, Friday, March 30, 2018

PLANAR KINETIC EQUATIONS OF MOTION (Section 17.2)

Kinetics of Spatial Mechanisms: Kinetics Equation

Robot Dynamics II: Trajectories & Motion

Part 8: Rigid Body Dynamics

Determination of Locally Varying Directions through Mass Moment of Inertia Tensor

Optimal Control, Guidance and Estimation. Lecture 16. Overview of Flight Dynamics II. Prof. Radhakant Padhi. Prof. Radhakant Padhi

General Physics (PHY 2130)

Two Posts to Fill On School Board

Satellite attitude control system simulator

Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation

Dynamics of Open Chains

Chapter 12 Static Equilibrium

Introduction to Robotics

Chapter 4 The Equations of Motion

Chapter 9. Rotational Dynamics

General Definition of Torque, final. Lever Arm. General Definition of Torque 7/29/2010. Units of Chapter 10

Torque and Rotation Lecture 7

Physics A - PHY 2048C

Example: Inverted pendulum on cart

Chapter 8. Rotational Equilibrium and Rotational Dynamics

7.4 Rigid body simulation*

An experimental robot load identification method for industrial application

ENGG 5402 Course Project: Simulation of PUMA 560 Manipulator

III. Work and Energy

Chapter 8 Rotational Equilibrium and Rotational Dynamics Force vs. Torque Forces cause accelerations Torques cause angular accelerations Force and

PSE Game Physics. Session (6) Angular momentum, microcollisions, damping. Oliver Meister, Roland Wittmann

112 Dynamics. Example 5-3

(Refer Slide Time: 0:36)

Assignment 4: Rigid Body Dynamics

Phys 7221 Homework # 8

Chapters 10 & 11: Rotational Dynamics Thursday March 8 th

16. Rotational Dynamics

In this section, mathematical description of the motion of fluid elements moving in a flow field is

Thursday Simulation & Unity

Application of Forces. Chapter Eight. Torque. Force vs. Torque. Torque, cont. Direction of Torque 4/7/2015

Center of Gravity Pearson Education, Inc.

2.003J Spring 2011: Dynamics and Control I On Notation Massachusetts Institute of Technology Department of Mechanical Engineering Feb.

PALACE PIER, ST. LEONARDS. M A N A G E R - B O W A R D V A N B I E N E.

Lecture «Robot Dynamics»: Dynamics and Control

Leonhard Euler ( September 1783)

Robotics. Dynamics. Marc Toussaint U Stuttgart

Notes on Torque. We ve seen that if we define torque as rfsinθ, and the N 2. i i

Chapter 8. Rotational Equilibrium and Rotational Dynamics

MANY BILLS OF CONCERN TO PUBLIC

(Refer Slide Time: 1:58 min)

Engineering Mechanics

Rotational Motion, Torque, Angular Acceleration, and Moment of Inertia. 8.01t Nov 3, 2004

Chapter 9. Rotational Dynamics

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor

Chapter 8. Rotational Motion

A DARK GREY P O N T, with a Switch Tail, and a small Star on the Forehead. Any

Transcription:

Manipulator Dynamics 2

Forward Dynamics Problem Given: Joint torques and links geometry, mass, inertia, friction Compute: Angular acceleration of the links (solve differential equations) Solution Dynamic Equations - Newton-Euler method or Lagrangian Dynamics τ M( ) V(, ) G( ) F(, )

Inverse Dynamics Problem Given: Angular acceleration, velocity and angels of the links in addition to the links geometry, mass, inertia, friction Compute: Joint torques Solution Dynamic Equations - Newton-Euler method or Lagrangian Dynamics τ M( ) V(, ) G( ) F(, )

Dynamics - Newton-Euler Equations To solve the Newton and Euler equations, we ll need to develop mathematical terms for: v c c I F N The linear acceleration of the center of mass The angular acceleration The Inertia tensor (moment of inertia) - The sum of all the forces applied on the center of mass - The sum of all the moments applied on the center of mass F mv c c c N I I

Iterative Newton-Euler Equations - Solution Procedure Step 1 - Calculate the link velocities and accelerations iteratively from the robot s base to the end effector Step 2 - Write the Newton and Euler equations for each link.

Iterative Newton-Euler Equations - Solution Procedure Step 3 - Use the forces and torques generated by interacting with the environment (that is, tools, work stations, parts etc.) in calculating the joint torques from the end effector to the robot s base.

Iterative Newton-Euler Equations - Solution Procedure Error Checking - Check the units of each term in the resulting equations v g Gravity Effect - The effect of gravity can be included by setting 0. This is the equivalent to saying that the base of the robot is accelerating upward at 1 g. The result of this accelerating is the same as accelerating all the links individually as gravity does. 0

Moment of Inertia / Inertia Tensor

Moment of Inertia Intuitive Understanding F mv c c c N I I

Moment of Inertia Intuitive Understanding

Moment of Inertia Intuitive Understanding

Moment of Inertia Intuitive Understanding

Moment of Inertia Particle WRT Axis

Moment of Inertia Solid WRT Axis

Moment of Inertia Solid WRT Frame

Moment of Inertia Solid WRT an Arbitrary Axis

Moment of Inertia Solid WRT an Arbitrary Axis

Moment of Inertia Solid WRT an Arbitrary Axis For a rigid body that is free to move in a 3D space there are infinite possible rotation axes The intertie tensor characterizes the mass distribution of the rigid body with respect to a specific coordinate system

Inertia Tensor For a rigid body that is free to move in a 3D space there are infinite possible rotation axes The intertie tensor characterizes the mass distribution of the rigid body with respect to a specific coordinate system The intertie Tensor relative to frame {A} is express as a matrix A I Ixx Ixy Ixz Ixy Iyy Iyz Ixz Iyz Izz

Inertia Tensor A I Ixx Ixy Ixz Ixy Iyy Iyz Ixz Iyz Izz I I I xx yy zz V V V ( y ( x ( x 2 2 2 z z y 2 2 2 ) dv ) d M assmoments of ) d inertia I I I xy xz yz V V V xyd xzd M assproductsof yzd inertia

Tensor of Inertia Example This set of six independent quantities for a given body, depend on the position and orientation of the frame in which they are defined We are free to choose the orientation of the reference frame. It is possible to cause the product of inertia to be zero I I I xy xz yz A I Ixx Ixy Ixz 0 0 M assproductsof inertia 0 Ixy Iyz Ixx 0 0 The axes of the reference frame when so aligned are called the principle axes and the corresponding mass moments are called the principle moments of intertie Iyy Iyy A I Ixz Iyz Izz 0 0 0 0 Izz

Tensor of Inertia Example

Tensor of Inertia Example

Parallel Axis Theorem 1D The inertia tensor is a function of the position and orientation of the reference frame Parallel Axis Theorem How the inertia tensor changes under translation of the reference coordinate system

Parallel Axis Theorem 3D

Parallel Axis Theorem 3D

Inertia Tensor

Tensor of Inertia Example

Rotation of the Inertia Tensor Given: The inertia tensor of the a body expressed in frame A Frame B is rotate with respect to frame A Find The inertia tensor of frame B The angular Momentum of a rigid body rotating about an axis passing through is H A I A Let s transform the angular momentum vector to frame B A H B A B RH A

Inertia Tensor 2/ The elements for relatively simple shapes can be solved from the equations describing the shape of the links and their density. However, most robot arms are far from simple shapes and as a result, these terms are simply measured in practice.

Inertia Tensor 2/

Inertia Tensor 2/