INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 2)

Slides:



Advertisements
Similar presentations
Kinematics of Rigid Bodies
Advertisements

Chapter 15 KINEMATICS OF RIGID BODIES
1 C02,C03 – ,27,29 Advanced Robotics for Autonomous Manipulation Department of Mechanical EngineeringME 696 – Advanced Topics in Mechanical Engineering.
Links and Joints.
Denavit-Hartenberg Convention
Kinematic Modelling in Robotics
Kinematics – Frame Assignment using Denavit-Hartenberg Convention
Kinematics Pose (position and orientation) of a Rigid Body
INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 6)
ME Robotics Dynamics of Robot Manipulators Purpose: This chapter introduces the dynamics of mechanisms. A robot can be treated as a set of linked.
Ch. 2: Rigid Body Motions and Homogeneous Transforms
Ch. 4: Velocity Kinematics
Introduction to ROBOTICS
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
Robotics, Fall 2006 Lecture 3: Homogenous Transformations (Translation & Rotation) Copyright © 2005, 2006 Jennifer Kay.
King Fahd University of Petroleum & Minerals Mechanical Engineering Dynamics ME 201 BY Dr. Meyassar N. Al-Haddad Lecture # 29.
Introduction to ROBOTICS
Introduction to ROBOTICS
An Introduction to Robot Kinematics
KINEMATICS ANALYSIS OF ROBOTS (Part 1) ENG4406 ROBOTICS AND MACHINE VISION PART 2 LECTURE 8.
More details and examples on robot arms and kinematics
Velocities and Static Force
INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 5)
ME/ECE Professor N. J. Ferrier Forward Kinematics Professor Nicola Ferrier ME Room 2246,
KINEMATIC CHAINS AND ROBOTS (III). Many robots can be viewed as an open kinematic chains. This lecture continues the discussion on the analysis of kinematic.
KINEMATICS ANALYSIS OF ROBOTS (Part 3). This lecture continues the discussion on the analysis of the forward and inverse kinematics of robots. After this.
15/09/2015handout 31 Robot Kinematics Logics of presentation: Kinematics: what Coordinate system: way to describe motion Relation between two coordinate.
Kinematics of Robot Manipulator
Chapter 2 Robot Kinematics: Position Analysis
MAE 242 Dynamics – Section I Dr. Kostas Sierros.
Outline: 5.1 INTRODUCTION
Transformations Jehee Lee Seoul National University.
KINEMATICS ANALYSIS OF ROBOTS (Part 4). This lecture continues the discussion on the analysis of the forward and inverse kinematics of robots. After this.
KINEMATICS ANALYSIS OF ROBOTS (Part 2)
POSITION & ORIENTATION ANALYSIS. This lecture continues the discussion on a body that cannot be treated as a single particle but as a combination of a.
INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 3)
1 Fundamentals of Robotics Linking perception to action 2. Motion of Rigid Bodies 南台科技大學電機工程系謝銘原.
Differential Kinematics and Statics Ref: 理论力学,洪嘉振,杨长俊,高 等教育出版社, 2001.
EEE. Dept of HONG KONG University of Science and Technology Introduction to Robotics Page 1 Lecture 2. Rigid Body Motion Main Concepts: Configuration Space.
KINEMATIC CHAINS & ROBOTS (I).
KINEMATIC CHAINS AND ROBOTS (II). Many machines can be viewed as an assemblage of rigid bodies called kinematic chains. This lecture continues the discussion.
Robot Kinematics: Position Analysis 2.1 INTRODUCTION  Forward Kinematics: to determine where the robot ’ s hand is? (If all joint variables are known)
What is Kinematics. Kinematics studies the motion of bodies.
Dynamic Models of the Draganflyer
Just a quick reminder with another example
Lagrangian Mechanics A short overview. Introduction Previously studied Kinematics and differential motions of robots Now Dynamic analysis Inertias, masses,
Chapter 3 Differential Motions and Velocities
3-D Geometric Transformations
INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 4)
FROM PARTICLE TO RIGID BODY.
THREE-DIMENSIONAL KINEMATICS OF RIGID BODIES
KINEMATICS ANALYSIS OF ROBOTS (Part 5). This lecture continues the discussion on the analysis of the forward and inverse kinematics of robots. After this.
Forward Kinematics Where is my hand ?. Examples Denavit-Hartenberg Specialized description of articulated figures (joints) Each joint has only one degree.
INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 1)
MECH572A Introduction To Robotics Lecture 5 Dept. Of Mechanical Engineering.
An Introduction to Robot Kinematics Renata Melamud.
Robotics Chapter 3 – Forward Kinematics
Velocity Propagation Between Robot Links 3/4 Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA.
Chapter 2 – kinematics of particles Tuesday, September 8, 2015: Class Lecture 6 Today’s Objective: Polar Coordinates Relative motion – Translating Axes.
Constrained Body Dynamics
Lecture Rigid Body Dynamics.
Introduction to manipulator kinematics
Outline: 5.1 INTRODUCTION
Manipulator Dynamics 2 Instructor: Jacob Rosen
KINEMATIC CHAINS.
PROBLEM SET 6 1. What is the Jacobian for translational velocities of point “P” for the following robot? X0 Y0 Y1 X1, Y2 X2 X3 Y3 P 1 What is the velocity.
Outline: 5.1 INTRODUCTION
KINEMATIC CHAINS & ROBOTS (I)
Outline: 5.1 INTRODUCTION
Presentation transcript:

INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 2)

This lecture continues the discussion on the analysis of the instantaneous motion of a rigid body, i.e. the velocities and accelerations associated with a rigid body as it moves from one configuration to another. After this lecture, the student should be able to: Derive the principles of relative motion between bodies in terms of relative velocity Introduction to Dynamics Analysis of Robots (2)

Summary of previous lecture The sliding velocity ISA parallel to Axis of rotation passes through the point The rate of rotation If a point on the rigid body is fixed, i.e. The ISA has to pass through this fixed point.

Moving FORs X-axis Y-axis Z-axis Frame {a} e 1 -axis e 2 -axis e 3 -axis Q Frame {b} Consider a point “Q” on a body and two FORs as follow: If the two frames are only translated and “inline” as shown, then

If the two frames have undergone a rotation X-axis Y-axis Z-axis Frame {a} e 1 -axis e 2 -axis e 3 -axis Q Frame {b} We have to rotate frame {b} back to be “in-line” with frame {a} before adding, i.e. Moving FORs

Example: The 3 DOF RRR Robot: Y 0, Y 1 X 0, X 1 Z 0, Z 1 Z2Z2 X2X2 Y2Y2 Z3Z3 X3X3 Y3Y3 A=3 B=2C=1 P What is the position of point “P” after 1 second if all the joints are rotating at Example: Moving FORs

From the previous lecture, we know that for this robot: At t=1, Example: Moving FORs

Similarly: At t=1, Example: Moving FORs

Similarly: At t=1, Example: Moving FORs

Given We need to find

Example: Moving FORs We should get the same answer if we use transformation matrix method.

Example: Moving FORs

The answer is the same as that obtained earlier:

Velocity and moving FORs Consider the general case where = rotation of frame {b} w.r.t. frame {a} = position of point “Q” w.r.t. frame {b} = position of point “Q” relative to frame {b} w.r.t. frame {a} = origin of frame {b} w.r.t. frame {a} = Absolute position of point “Q” w.r.t. frame {a}

Velocity and moving FORs To get the instantaneous linear velocity of point “Q” w.r.t. frame {a}, we have to differentiate its absolute position where

Example: Velocity and moving FORs Example: The 3 DOF RRR Robot: Y 0, Y 1 X 0, X 1 Z 0, Z 1 Z2Z2 X2X2 Y2Y2 Z3Z3 X3X3 Y3Y3 A=3 B=2C=1 P What is the velocity of point “P” after 1 second if all the joints are rotating at

Example: Velocity and moving FORs At t=1,

Example: Velocity and moving FORs At t=1,

Example: Velocity and moving FORs At t=1,

Example: Velocity and moving FORs Given Find

Example: Velocity and moving FORs

There is no translation velocity between frames {3} and {2} and no translation velocity of point “P” in frame {3}

Example: Velocity and moving FORs There is no translation velocity between frames {2} and {1}

Example: Velocity and moving FORs There is no translation velocity between frames {1} and {0}

We should get the same answer if we use transformation matrix method. We know that Example: Velocity and moving FORs But

Example: Velocity and moving FORs where

Example: Velocity and moving FORs The answer is the same as that obtained earlier:

Summary This lecture continues the discussion on the analysis of the instantaneous motion of a rigid body, i.e. the velocities and accelerations associated with a rigid body as it moves from one configuration to another. The following were covered: The principles of relative motion between bodies in terms of relative velocity