Introduction To Robotics (Kinematics, Dynamics, and Design)

Similar documents
total If no external forces act, the total linear momentum of the system is conserved. This occurs in collisions and explosions.

Iterative General Dynamic Model for Serial-Link Manipulators

Lecture 23: Newton-Euler Formulation. Vaibhav Srivastava

Linear Momentum. Center of Mass.

Physics 231. Topic 8: Rotational Motion. Alex Brown October MSU Physics 231 Fall

Classical Mechanics ( Particles and Biparticles )

CHAPTER 10 ROTATIONAL MOTION

Solutions for Homework #9

Physics 231. Topic 8: Rotational Motion. Alex Brown October MSU Physics 231 Fall

Chapter 11 Angular Momentum

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

An Introduction to Three-Dimensional, Rigid Body Dynamics. James W. Kamman, PhD. Volume II: Kinetics. Unit 2. Newton/Euler Equations of Motion

Linear Momentum. Center of Mass.

1.3 Hence, calculate a formula for the force required to break the bond (i.e. the maximum value of F)

NEWTON S LAWS. These laws only apply when viewed from an inertial coordinate system (unaccelerated system).

PHYS 1443 Section 002 Lecture #20

Momentum and Collisions. Rosendo Physics 12-B

The Impact of the Earth s Movement through the Space on Measuring the Velocity of Light

Basic Dynamic Model. Basic Dynamic Model. Unified Motion/Force Control. Unified Motion/Force Control ( ) Operational Space Dynamics.

Rotational Dynamics. Physics 1425 Lecture 19. Michael Fowler, UVa

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

5/24/2007 Collisions ( F.Robilliard) 1

Physics 3A: Linear Momentum. Physics 3A: Linear Momentum. Physics 3A: Linear Momentum. Physics 3A: Linear Momentum

Physics 53. Rotational Motion 3. Sir, I have found you an argument, but I am not obliged to find you an understanding.

MEV442 Introduction to Robotics Module 2. Dr. Santhakumar Mohan Assistant Professor Mechanical Engineering National Institute of Technology Calicut

Physics 207: Lecture 27. Announcements

GAUTENG DEPARTMENT OF EDUCATION SENIOR SECONDARY INTERVENTION PROGRAMME PHYSICAL SCIENCES GRADE 12 SESSION 1 (LEARNER NOTES)

Spin-rotation coupling of the angularly accelerated rigid body

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

PHYS 705: Classical Mechanics. Newtonian Mechanics

Quantum Particle Motion in Physical Space

So far: simple (planar) geometries

p p +... = p j + p Conservation Laws in Physics q Physical states, process, and state quantities: Physics 201, Lecture 14 Today s Topics

ENGN 40 Dynamics and Vibrations Homework # 7 Due: Friday, April 15

Conservation of Angular Momentum = "Spin"

Physics 181. Particle Systems

11. Dynamics in Rotating Frames of Reference

A Tale of Friction Student Notes

Chapter 11: Angular Momentum

Einstein Summation Convention

Page 1. SPH4U: Lecture 7. New Topic: Friction. Today s Agenda. Surface Friction... Surface Friction...

Physics 5153 Classical Mechanics. Principle of Virtual Work-1

How does the momentum before an elastic and an inelastic collision compare to the momentum after the collision?

PY2101 Classical Mechanics Dr. Síle Nic Chormaic, Room 215 D Kane Bldg

Chapter 8. Momentum, Impulse and Collisions (continued) 10/22/2014 Physics 218

Least Squares Fitting of Data

Physic 231 Lecture 14

Chapter 1. Theory of Gravitation

Lecture 09 Systems of Particles and Conservation of Linear Momentum

coordinates. Then, the position vectors are described by

MEASUREMENT OF MOMENT OF INERTIA

System in Weibull Distribution

PHYS 705: Classical Mechanics. Calculus of Variations II

The classical spin-rotation coupling

Week 11: Chapter 11. The Vector Product. The Vector Product Defined. The Vector Product and Torque. More About the Vector Product

Dynamics of Rotational Motion

Least Squares Fitting of Data

First Law: A body at rest remains at rest, a body in motion continues to move at constant velocity, unless acted upon by an external force.

A particle in a state of uniform motion remain in that state of motion unless acted upon by external force.

Physics 111: Mechanics Lecture 11

Description of the Force Method Procedure. Indeterminate Analysis Force Method 1. Force Method con t. Force Method con t

Elastic Collisions. Definition: two point masses on which no external forces act collide without losing any energy.

Phys 331: Ch 7,.2 Unconstrained Lagrange s Equations 1

RIGID BODY MOTION. Next, we rotate counterclockwise about ξ by angle. Next we rotate counterclockwise about γ by angle to get the final set (x,y z ).

Rectilinear motion. Lecture 2: Kinematics of Particles. External motion is known, find force. External forces are known, find motion

EN40: Dynamics and Vibrations. Homework 7: Rigid Body Kinematics

CHAPTER 6. LAGRANGE S EQUATIONS (Analytical Mechanics)

10/2/2003 PHY Lecture 9 1

Chapter 8. Momentum Impulse and Collisions. Analysis of motion: 2 key ideas. Newton s laws of motion. Conservation of Energy

Poisson brackets and canonical transformations

Physics 201 Lecture 9

Modeling of Dynamic Systems

Several generation methods of multinomial distributed random number Tian Lei 1, a,linxihe 1,b,Zhigang Zhang 1,c

Momentum. Momentum. Impulse. Momentum and Collisions

SPIRALING MOTION OF AN UNDERWATER GLIDER: DYNAMIC MODELING

Macroscopic Momentum Balances

Salmon: Lectures on partial differential equations. Consider the general linear, second-order PDE in the form. ,x 2

XII.3 The EM (Expectation-Maximization) Algorithm

Three views of mechanics

10/23/2003 PHY Lecture 14R 1

Chapter 11 Torque and Angular Momentum

Physics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1

Projectile Motion. Parabolic Motion curved motion in the shape of a parabola. In the y direction, the equation of motion has a t 2.

Moments of Inertia. and reminds us of the analogous equation for linear momentum p= mv, which is of the form. The kinetic energy of the body is.

Physics 141. Lecture 14. Frank L. H. Wolfs Department of Physics and Astronomy, University of Rochester, Lecture 14, Page 1

Mathematical Preparations

Quantum Mechanics I Problem set No.1

Rigid body simulation

3 d Rotations Rotating dumbbells in lab frame Moment of Inertial Tensor

The Analysis of Coriolis Effect on a Robot Manipulator

Part C Dynamics and Statics of Rigid Body. Chapter 5 Rotation of a Rigid Body About a Fixed Axis

Spring 2002 Lecture #13

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

PHYS 2211L - Principles of Physics Laboratory I

Slide. King Saud University College of Science Physics & Astronomy Dept. PHYS 103 (GENERAL PHYSICS) CHAPTER 5: MOTION IN 1-D (PART 2) LECTURE NO.

Our focus will be on linear systems. A system is linear if it obeys the principle of superposition and homogenity, i.e.

IX Mechanics of Rigid Bodies: Planar Motion

Static compensation ZMP algorithm preventing tips-over of a tele-operation excavator

> To construct a potential representation of E and B, you need a vector potential A r, t scalar potential ϕ ( F,t).

Denote the function derivatives f(x) in given points. x a b. Using relationships (1.2), polynomials (1.1) are written in the form

Transcription:

ntroducton To obotcs Kneatcs, Dynacs, and Desgn SESSON # 6: l Meghdar, Professor School of Mechancal Engneerng Sharf Unersty of Technology Tehran, N 365-9567 Hoepage: http://eghdar.sharf.edu

So far we hae only studed oton of anpulators wthout regard to forces causng the oton. Let us now dere the equatons of oton for anpulator ars. n dynacs, we generally consder the followng ssues: Forward Dynacs: oputng the resultng oton of the anpulator ar,, under the applcaton of a set jont torques. Ths s useful for sulaton of the ar. nerse Dynacs: oputng the ector of jont torques for the gen jont oton trajectory,,. Ths s useful for controllng of the ar.

obotc rs Dynac Forulaton Hstory Lagrangan Dynacs Newton-Euler Dynacs Kane Dynacs Ucker/Kahn Waters Hollerbach Kane/Lenson 4x4 Matrces ackward ecurson 4x4 Matrces Forward eurson Euler's Paraeters and elate oordnates 4x4 Matrces 3x3 Matrces

uthor Method Multplcatons ddtons Ucker/Kahn Lagrangan Dyn. 4 4 Matrces 66,7 5,548 Waters Lagrangan Dyn. Hollerbach Lagrangan Dyn. Hollerbach Lagrangan Dyn. 4 4 ackward ecurson 4 4 Forward ecurson 3 3 Forward ecurson 7,5 5,65 4,388 3,586,95,79 Newton-Euler ecurse 85 738 Kane/Lenson Kane Dynacs 646 394 abert/horn Yang/Tzeng onfguraton Space Method SM Dyn. Splfcaton by Desgn 468 64 7 34 + 4 Trg. Functons.

Lnear cceleratons of gd odes: onsder a pont n space, and descrbe ts kneatcs n two fraes {} and {}. {}={fxed} OG Fro hapter-5 we hae: OG OG {}={gd ody Frae} Dfferentatng the elocty equaton wth respect to the te we hae:

Lnear cceleratons of gd odes: Notng that: f s constant on the.., then: OG OG

ngular cceleraton of gd odes: onsder: - Frae {} rotatng relate to {} wth: - Fraes {} rotatng relate to {} wth: Then: Su the ectors n frae {} {}={fxed} OG {} {}={gd ody Frae}

Newtonan Mechancs: For a gd ody whose center of ass s acceleratng wth a, the Force F actng at the ass center s gen by: The Newton s Law of Moton: F f P a = Te rate of change of oentu a F

Newtonan Mechancs: For a gd ody rotatng wth an angular elocty, and an angular acceleratng, the Moent N whch ust be actng on the body to cause ths oton, s gen by: The Euler s Equaton: N where: = nerta Tensor of the.. wrtten n frae {} The rotatonal analogy of the Newton s nd law coes fro the Prncple of Moent of Moentu N

Mass Dstrbuton: The nerta Tensor of an object descrbes the object s ass dstrbuton a generalzaton of the scalar oent of nerta. elate to a frae {} s expressed as: where: xx yy zz xx xy xz yy y x x xy yz z z y zz xz yz d; d; d; xy X xz yz {} Z P xyd xzd yzd d Y P=[x y z] T

terate Newton-Euler Dynac Forulaton: Let us now study the proble of coputng the ector of jont torques for the gen jont oton trajectory,,. The nerse Dynacs proble useful for controllng of the ar. Outward teratons to opute eloctes and cceleratons: To study dynacs fro Newton & Euler equatons, t s obous that we need propagaton equatons for &. Fro hapter-5, the angular elocty equaton for eery nstant s: ˆ Dfferentatng wth respect to te we hae: Z

Where: P + + + + + ˆ ˆ Z Z ˆ ˆ Z Z

lso fro hapter-5, the lnear elocty equaton for eery nstant s: Dfferentatng wth respect to te we hae: Snce at eery nstant: P tan t cons P P P P

To fnd the lnear acceleraton of the center of ass, we hae: P Dfferentatng wth respect to te we hae: P P xs- Z Y Lnk- {} X P

Hang coputed all acceleraton equatons, we shall now apply the Newton-Euler Equatons as follows: Frst copute the nertal Force and Torque actng at the ass center of each lnk; F N a = nerta Tensor of the lnk- wrtten n frae { } wth t s orgn at the ass center, and hang the sae orentaton as frae {}. Then, perfor nward teratons to copute forces and torques;

nward teratons to opute Forces and Torques: Wrte the force balance on lnk-: f + f f F F f P + n + n Wrte the oent balance about the orgn of lnk frae-: N n N n P F P f Note: The requred jont torques are found by takng the Z-coponent of the torque appled by one lnk on t s neghbor.

nward teratons to opute Forces and Torques: Therefore, for eolute Jonts we hae: T n Z ˆ n F f P + f + n + Therefore, for Prsatc Jonts we hae: T f Zˆ N Note: For a robot ong n free space, we ay hae: N f N N n N where as for a robot beng n contact wth the enronent, we ay hae: N N N f n N

terate Newton-Euler Dynac lgorth: Frst: opute lnk eloctes and acceleratons terately fro lnk- to lnk-n, and apply the Newton-Euler equatons to each lnk. Second: opute the forces and torques of nteracton recursely fro lnk-n back to lnk-.

losed-for Sybolc For Dynac Equatons: Exaple: The -DOF Manpulator r. ssuptons: Pont asses at the dstal end of each lnk, X Y L L nt, ˆ ass po ter graty g gy g S g g S S ctuator torques as a functon of jonts poston, elocty, and acceleraton.