Robotics I Midterm classroom test November 24, 2017

Size: px
Start display at page:

Download "Robotics I Midterm classroom test November 24, 2017"

Transcription

1 xercise [8 points] Robotics I Midterm classroom test November, 7 Consider the -dof (RPR) planar robot in ig., where the joint coordinates r = ( r r r have been defined in a free, arbitrary way, with reference to a base frame R b. y e N L P e x e r r y b = x r x b = y igure : RPR planar robot. etermine position and orientation of the end-effector frame R e in terms of the coordinates r. ssign the enavit-hartenberg (H) frames and define the joint coordinates q = ( q q q according to the standard H convention, starting from the reference frame R. Provide the H table, the expression of the homogeneous transformation matrices between the successive frames that have been assigned. etermine position and orientation of the end-effector frame R e in terms of the coordinates q. ind the transformation q = f(r) between the two sets of coordinates so as to associate the same kinematic configurations of the robot. oes this mapping have singularities? xercise [ points] encoder C motor! m spur gear: r =.8, r =. [m] max motor torque:! m =.8 [Nm] bevel gear: r = r =. [m]! L link inertia: J L =. [kg m ] link: L =. [m] P ee igure : C servomotor that drives a robot link through transmissions. With reference to the servo-drive sketched in ig. and the data therein, we need to measure the position of the tip point P ee of the link with a resolution of. [mm]. suitable incremental

2 R R encoder with quadrature detection is chosen to measure the angular position θ m of the C motor, which is capable of delivering a maximum torque τ m. How many pulses per turn should generated by the optical disk on each of the channels and B? How many bits should be used by the digital counter of the encoder? Neglecting dissipative effects, what should be the value of the motor inertia J m in order to maximize the angular acceleration of the link for a given motor torque? With this choice, what is the maximum linear acceleration achievable by the tip of the link? xercise [ points] MOL RX RXL Characteristics Consider the -dof robot Stäubli RX in ig.. In the extra sheet provided separately, the enavit-hartenberg (H) table of parameters is specified, in part numerically and in part symbolically. The two H frames and are already drawn on the manipulator (in two views). In the shown straight upward robot configuration, the first and last joint variables take the values q = q =. raw directly on the extra sheet the remaining H frames, according to the H table. Provide all parameters labeled in red in the table, i.e., the missing numerical values of the RX dimensions constant parameters and of the joint variables q to q when the robot is in the straight upward configuration. [Please, make clean drawings and return the sheet with your name written on it.] kg 8 kg kg kg and ) 7 mm mm f freedom 8 ±, mm ±, mm ± ± ± 7, ± 7, ± ± ± 7 ± 7 + /- + /- Work envelope ± 7 () ± 7 () h between axis and (R. M) mm 9 mm between axis and (R. m) mm mm between axis and (R. m) mm mm between axis and (R. b) mm 9 mm /s /s Maximum speed Maximum inertias orearm connections /s /s B C i! i a i d i " i!/ a > d > q = a > q!/ q!/ d > q!/ q d > q = /s /s /s igure : The /s Stäubli RX robot manipulator and the extra sheet (provided separately). /s /s 87 /s 87 /s ad gravity center, m/s, m/s solenoid valves /-way (compressed air) monostable direct line between the base and the forearm female 9-contact socket (7 twisted pairs including shielded, power contacts) - ISO - ist) d N N 9 ntroller according to standard - o standard directive Installation environment xercise [ points] () Version H (Humid nvironment) : designed for use in humid and oxidizing environments. The arm components are painted individually, providing additional arm protection against oxidation and corrosion. actory installation only and required with Pressurization kit. etermine, IP (*7) if possible, a unit vector r and an angle θ < such that the axis-angle rotation matrix R(r, θ) provides CS8C the orientation of the frame R B with respect to the frame R. + C to + C % à 9% max. non-condensing loor/ceiling ) B C () Under special conditions, consult us. () Software configurable up to ±8... Staubli RX ssignment of frames according to the given H table Name:!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"" z " Wrist z " x " x " view from the right side y " y " z " z " view from the back side Robotics, Midterm classroom test, November, 7 The orientations of two right-handed frames R kg.m,8 kg.m and R B with respect to a third right-handed frame kg.m R (all,7 having kg.m the same origin) are specified, respectively, by the rotation matrices 8 kg kg () Under special conditions, consult us. () Software configurable up to ±8. ll axis 8 () Pressurization kit : necessary for use in an environment with high dust levels or with substantial liquid splashing. This kit generates positive pressure in the arm. R = actory installation only and required with 8 8 and R B = Pressurization kit.. 8 [8 minutes, open books but no computer or smartphone] RXL dimensions Mount nt) version) () Market specific versions s cleanliness - ISO - () Pressurization kit : necessary for use in an environment with high dust levels or with substantial liquid splashing. This kit generates positive pressure in the arm. actory installation only and required with Pressurization kit. o standard directive actory Mutual or ccsus (US) () Version H (Humid nvironment) : designed for use in humid and oxidizing environments. The arm components are painted individually, providing additional arm protection against

3 Solution of Midterm Test November, 7 xercise The direct kinematics in terms of the coordinates r = ( r r r is easily computed as b p e (r) = (r + N) cos r + L cos r (r + N) sin r + L sin r b R e (r) = cos r sin r sin r cos r. Indeed, if these quantities have to be expressed with respect to the (H) frame indicated in ig., we need to introduce a constant rotation. Since the two frames have the same origin, we obtain R b = p e (r) = R b b p e (r) = R e (r) = R b b R e (r) = (r + N) sin r + L sin r (r + N) cos r L cos r sin r cos r cos r sin r. Keeping into account the already specified assignment of frame in ig., a feasible assignment of H frames for the RPR robot is shown in ig., with associated parameters given in Tab.. x y = y e x y q q L P e x = x e z q x igure : ssignment of H frames for the RPR planar robot. i α i a i d i θ i π/ q π/ q L q Table : Parameters associated to the H frames in ig..

4 The H homogenous transformations take the following expressions: cos q sin q sin q cos q (q ) = (q ) = q cos q sin q L cos q sin q cos q L sin q (q ) =. The direct kinematics in terms of the coordinates q = ( q q q is then T e (q) = (q ) (q ) (q ) = ( R e (q) p e (q) ), with p e (q) = q sin q + L cos(q + q ) q cos q + L sin(q + q ) R e (q) = cos(q + q ) sin(q + q ) sin(q + q ) cos(q + q ). The transformation that matches the robot configurations using the different sets of coordinates is q = f(r) = r r + N r r π r = f (q) = q N q + q + π which is invertible and without singularities. It is easy to check that, e.g., q p e (q) q=f(r) = p e (r), R e (q) q=f(r) = R e (r). xercise The requested resolution = [m] on the linear motion at the tip of the link of length L =. [m] needs to be transformed into an angular one δ = /L =.88 [rad] at the base of the link and then, via the two transmission gears with reduction ratios N bevel = r /r = and N spur = r /r =./.8 =.7 respectively, into an angular resolution on the motor axis δ m = N spur N bevel L = 7.9 [rad] = (. ). Taking into account the factor introduced by the quadrature electronics, the number of pulses per turn N ppt of the optical disk should be at least π N ppt = = 978. δ m ccordingly, the digital counter should have at least a number of bits N bit = log 978 =.

5 R e Being the link inertia (around its axis of rotation) J L =. [kg m ] and the reduction ratio of the transmissions N = N spur N bevel =.7, the optimal value of the motor inertia according to the requested criterion is J m = J L N =.8 [kg m ]. ccordingly, with a maximum available motor torque τ m =.8 [Nm] on the motor axis, the maximum torque at the link base is τ L,max = N τ m =. [Nm]. Since N = J L /J m, the balance of torques on the link side provides RX dimensions τ L = J L θl + N(J m θm ) = (J L + J m N ) θ L = J L θl. The maximum tip acceleration a max of the link tip will then be a max = L θ L,max = L τ L,max =. [m].78 [rad s ] =.88 [m s ]. J L RXL xercise view from the right side z! view from the back side z! z! x! y! z! B C x! x! x, x! z! x! z! z! z! y! y! i! i a i d i " i!/ q = 8 q =!/!/ q =!/ z! x! x! y! z! z!!/ q =!!/ q = q = igure : The H frames and the complete table of parameters for the Stäubli RX robot manipulator. The numerical values of q = θ refer to the shown straight upward configuration. The assignment of enavit-hartenberg frames for the Stäubli robot RX according to the given table is shown in ig.. The numerical values of all symbolic parameters are reported, with the values of the joint variables q = θ when the robot is in the straight upward configuration. Wrist

6 xercise The relative orientation of frame R B with respect to frame R is expressed by the rotation matrix R B = R T R B = = whose elements will be denoted by R ij. Therefore, the equation R(r, θ) = R B should be solved for r and θ, using the inverse mapping of the axis-angle representation. Since sin θ = ± (R R ) + (R R ) + (R R ) = ±.999, () the problem at hand is regular, and two distinct solutions can be found depending on the choice of the + or sign in the expression of sin θ. rom cos θ = (R + R + R ) =.8, taking the sign in () will yield a solution angle θ <, as requested. Thus θ = TN {.999,.8} =.87 [rad] = 7.7 and r = sin θ R R R R = R R

Robotics I. Test November 29, 2013

Robotics I. Test November 29, 2013 Exercise 1 [6 points] Robotics I Test November 9, 013 A DC motor is used to actuate a single robot link that rotates in the horizontal plane around a joint axis passing through its base. The motor is connected

More information

Robotics I. Classroom Test November 21, 2014

Robotics I. Classroom Test November 21, 2014 Robotics I Classroom Test November 21, 2014 Exercise 1 [6 points] In the Unimation Puma 560 robot, the DC motor that drives joint 2 is mounted in the body of link 2 upper arm and is connected to the joint

More information

Robotics I June 11, 2018

Robotics I June 11, 2018 Exercise 1 Robotics I June 11 018 Consider the planar R robot in Fig. 1 having a L-shaped second link. A frame RF e is attached to the gripper mounted on the robot end effector. A B y e C x e Figure 1:

More information

Robotics I. June 6, 2017

Robotics I. June 6, 2017 Robotics I June 6, 217 Exercise 1 Consider the planar PRPR manipulator in Fig. 1. The joint variables defined therein are those used by the manufacturer and do not correspond necessarily to a Denavit-Hartenberg

More information

Case Study: The Pelican Prototype Robot

Case Study: The Pelican Prototype Robot 5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,

More information

Robotics I. Figure 1: Initial placement of a rigid thin rod of length L in an absolute reference frame.

Robotics I. Figure 1: Initial placement of a rigid thin rod of length L in an absolute reference frame. Robotics I September, 7 Exercise Consider the rigid body in Fig., a thin rod of length L. The rod will be rotated by an angle α around the z axis, then by an angle β around the resulting x axis, and finally

More information

Advanced Robotic Manipulation

Advanced Robotic Manipulation Advanced Robotic Manipulation Handout CS37A (Spring 017) Solution Set #3 Problem 1 - Inertial properties In this problem, you will explore the inertial properties of a manipulator at its end-effector.

More information

Standard specifications ZX165UFE02001

Standard specifications ZX165UFE02001 Standard specifications ZXUF000 May, 0 KAWASAKI HAVY INDUSTRIS, LTD. ROBOT DIVISION Materials and specifications are subject to change without notice. Specification : (Arm): (Controller): 00-DA 0-00DA

More information

q 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions.

q 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions. Robotics II March 7, 018 Exercise 1 An automated crane can be seen as a mechanical system with two degrees of freedom that moves along a horizontal rail subject to the actuation force F, and that transports

More information

Selection of Servomotors and Reducer Units for a 2 DoF PKM

Selection of Servomotors and Reducer Units for a 2 DoF PKM Selection of Servomotors and Reducer Units for a 2 DoF PKM Hermes GIBERTI, Simone CINQUEMANI Mechanical Engineering Department, Politecnico di Milano, Campus Bovisa Sud, via La Masa 34, 20156, Milano,

More information

ECE569 Exam 1 October 28, Name: Score: /100. Please leave fractions as fractions, but simplify them, etc.

ECE569 Exam 1 October 28, Name: Score: /100. Please leave fractions as fractions, but simplify them, etc. ECE569 Exam 1 October 28, 2015 1 Name: Score: /100 This exam is closed-book. You must show ALL of your work for full credit. Please read the questions carefully. Please check your answers carefully. Calculators

More information

Lecture 14: Kinesthetic haptic devices: Higher degrees of freedom

Lecture 14: Kinesthetic haptic devices: Higher degrees of freedom ME 327: Design and Control of Haptic Systems Autumn 2018 Lecture 14: Kinesthetic haptic devices: Higher degrees of freedom Allison M. Okamura Stanford University (This lecture was not given, but the notes

More information

Balancing of an Inverted Pendulum with a SCARA Robot

Balancing of an Inverted Pendulum with a SCARA Robot Balancing of an Inverted Pendulum with a SCARA Robot Bernhard Sprenger, Ladislav Kucera, and Safer Mourad Swiss Federal Institute of Technology Zurich (ETHZ Institute of Robotics 89 Zurich, Switzerland

More information

Inverse differential kinematics Statics and force transformations

Inverse differential kinematics Statics and force transformations Robotics 1 Inverse differential kinematics Statics and force transformations Prof Alessandro De Luca Robotics 1 1 Inversion of differential kinematics! find the joint velocity vector that realizes a desired

More information

DYNAMICS OF SERIAL ROBOTIC MANIPULATORS

DYNAMICS OF SERIAL ROBOTIC MANIPULATORS DYNAMICS OF SERIAL ROBOTIC MANIPULATORS NOMENCLATURE AND BASIC DEFINITION We consider here a mechanical system composed of r rigid bodies and denote: M i 6x6 inertia dyads of the ith body. Wi 6 x 6 angular-velocity

More information

Exercise 1b: Differential Kinematics of the ABB IRB 120

Exercise 1b: Differential Kinematics of the ABB IRB 120 Exercise 1b: Differential Kinematics of the ABB IRB 120 Marco Hutter, Michael Blösch, Dario Bellicoso, Samuel Bachmann October 5, 2016 Abstract The aim of this exercise is to calculate the differential

More information

ME5286 Robotics Spring 2017 Quiz 2

ME5286 Robotics Spring 2017 Quiz 2 Page 1 of 5 ME5286 Robotics Spring 2017 Quiz 2 Total Points: 30 You are responsible for following these instructions. Please take a minute and read them completely. 1. Put your name on this page, any other

More information

Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation

Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation Dr. Kevin Craig Greenheck Chair in Engineering Design & Professor of Mechanical Engineering Marquette University K.

More information

1. This is a CLOSED BOOK, CLOSED NOTES exam. A list of equations for your reference is provided below.

1. This is a CLOSED BOOK, CLOSED NOTES exam. A list of equations for your reference is provided below. _ Instructions 1. This is a CLOSED BOOK, CLOSED NOTES exam. A list of equations for your reference is provided below. 2. Begin each problem on the printed sheet and continue on the lined paper provided.

More information

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

Manipulator Dynamics 2. Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA 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

More information

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

(W: 12:05-1:50, 50-N202) 2016 School of Information Technology and Electrical Engineering at the University of Queensland Schedule of Events Week Date Lecture (W: 12:05-1:50, 50-N202) 1 27-Jul Introduction 2 Representing Position

More information

MEAM 520. More Velocity Kinematics

MEAM 520. More Velocity Kinematics MEAM 520 More Velocity Kinematics Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture 12: October

More information

Robotics I Kinematics, Dynamics and Control of Robotic Manipulators. Velocity Kinematics

Robotics I Kinematics, Dynamics and Control of Robotic Manipulators. Velocity Kinematics Robotics I Kinematics, Dynamics and Control of Robotic Manipulators Velocity Kinematics Dr. Christopher Kitts Director Robotic Systems Laboratory Santa Clara University Velocity Kinematics So far, we ve

More information

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

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) J = x θ τ = J T F 2018 School of Information Technology and Electrical Engineering at the University of Queensland Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) 1 23-Jul Introduction + Representing

More information

ME Machine Design I

ME Machine Design I ME 5 - Machine Design I Summer Semester 008 Name Lab. Div. EXAM. OEN BOOK AND CLOSED NOTES. Wednesday, July 16th, 008 Write your solutions on the blank paper that is provided. Write on one side of the

More information

Derivatives and Graphs

Derivatives and Graphs 2 Practice nswers are available in the classroom and on the website. Scan this QR code for a direct link. I use the pp Scan on my phone erivatives and Graphs 11. particle moves in a straight line, its

More information

Dimensional drawing face mount flange radial. R = bending radius min. 40 mm. Dimensional drawing face mount flange axial

Dimensional drawing face mount flange radial. R = bending radius min. 40 mm. Dimensional drawing face mount flange axial Incremental Encoder DRS/DRS, face mount flange up to 8,2 Dimensional drawing face mount flange radial Incremental Encoder Connector or cable outlet Protection class up to IP s TTL and HTL Zero-Pulse-Teach

More information

Position and orientation of rigid bodies

Position and orientation of rigid bodies Robotics 1 Position and orientation of rigid bodies Prof. Alessandro De Luca Robotics 1 1 Position and orientation right-handed orthogonal Reference Frames RF A A p AB B RF B rigid body position: A p AB

More information

RECURSIVE INVERSE DYNAMICS

RECURSIVE INVERSE DYNAMICS We assume at the outset that the manipulator under study is of the serial type with n+1 links including the base link and n joints of either the revolute or the prismatic type. The underlying algorithm

More information

DYNAMICS OF PARALLEL MANIPULATOR

DYNAMICS OF PARALLEL MANIPULATOR DYNAMICS OF PARALLEL MANIPULATOR PARALLEL MANIPULATORS 6-degree of Freedom Flight Simulator BACKGROUND Platform-type parallel mechanisms 6-DOF MANIPULATORS INTRODUCTION Under alternative robotic mechanical

More information

Final Exam April 30, 2013

Final Exam April 30, 2013 Final Exam Instructions: You have 120 minutes to complete this exam. This is a closed-book, closed-notes exam. You are allowed to use a calculator during the exam. Usage of mobile phones and other electronic

More information

WEEK 1 Dynamics of Machinery

WEEK 1 Dynamics of Machinery WEEK 1 Dynamics of Machinery References Theory of Machines and Mechanisms, J.J. Uicker, G.R.Pennock ve J.E. Shigley, 2003 Makine Dinamiği, Prof. Dr. Eres SÖYLEMEZ, 2013 Uygulamalı Makine Dinamiği, Jeremy

More information

8 Velocity Kinematics

8 Velocity Kinematics 8 Velocity Kinematics Velocity analysis of a robot is divided into forward and inverse velocity kinematics. Having the time rate of joint variables and determination of the Cartesian velocity of end-effector

More information

Given U, V, x and θ perform the following steps: a) Find the rotation angle, φ, by which u 1 is rotated in relation to x 1

Given U, V, x and θ perform the following steps: a) Find the rotation angle, φ, by which u 1 is rotated in relation to x 1 1 The Jacobian can be expressed in an arbitrary frame, such as the base frame located at the first joint, the hand frame located at the end-effector, or the global frame located somewhere else. The SVD

More information

Center of Gravity Pearson Education, Inc.

Center of Gravity Pearson Education, Inc. Center of Gravity = The center of gravity position is at a place where the torque from one end of the object is balanced by the torque of the other end and therefore there is NO rotation. Fulcrum Point

More information

Robotics I. February 6, 2014

Robotics I. February 6, 2014 Robotics I February 6, 214 Exercise 1 A pan-tilt 1 camera sensor, such as the commercial webcams in Fig. 1, is mounted on the fixed base of a robot manipulator and is used for pointing at a (point-wise)

More information

EQUATIONS OF MOTION: ROTATION ABOUT A FIXED AXIS (Section 17.4) Today s Objectives: Students will be able to analyze the planar kinetics of a rigid

EQUATIONS OF MOTION: ROTATION ABOUT A FIXED AXIS (Section 17.4) Today s Objectives: Students will be able to analyze the planar kinetics of a rigid EQUATIONS OF MOTION: ROTATION ABOUT A FIXED AXIS (Section 17.4) Today s Objectives: Students will be able to analyze the planar kinetics of a rigid body undergoing rotational motion. APPLICATIONS The crank

More information

INSTRUCTIONS TO CANDIDATES:

INSTRUCTIONS TO CANDIDATES: NATIONAL NIVERSITY OF SINGAPORE FINAL EXAMINATION FOR THE DEGREE OF B.ENG ME 444 - DYNAMICS AND CONTROL OF ROBOTIC SYSTEMS October/November 994 - Time Allowed: 3 Hours INSTRCTIONS TO CANDIDATES:. This

More information

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation

More information

AP Physics 1 Dynamics Free Response Problems ANS KEY

AP Physics 1 Dynamics Free Response Problems ANS KEY AP Physics 1 Dynamics ree Response Problems ANS KEY 1. A block of mass m, acted on by a force directed horizontally, slides up an inclined plane that makes an angle θ with the horizontal. The coefficient

More information

Ch. 5: Jacobian. 5.1 Introduction

Ch. 5: Jacobian. 5.1 Introduction 5.1 Introduction relationship between the end effector velocity and the joint rates differentiate the kinematic relationships to obtain the velocity relationship Jacobian matrix closely related to the

More information

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

6. 3D Kinematics DE2-EA 2.1: M4DE. Dr Connor Myant DE2-EA 2.1: M4DE Dr Connor Myant 6. 3D Kinematics Comments and corrections to connor.myant@imperial.ac.uk Lecture resources may be found on Blackboard and at http://connormyant.com Contents Three-Dimensional

More information

Deriving 1 DOF Equations of Motion Worked-Out Examples. MCE371: Vibrations. Prof. Richter. Department of Mechanical Engineering. Handout 3 Fall 2017

Deriving 1 DOF Equations of Motion Worked-Out Examples. MCE371: Vibrations. Prof. Richter. Department of Mechanical Engineering. Handout 3 Fall 2017 MCE371: Vibrations Prof. Richter Department of Mechanical Engineering Handout 3 Fall 2017 Masses with Rectilinear Motion Follow Palm, p.63, 67-72 and Sect.2.6. Refine your skill in drawing correct free

More information

Bryant Grigsby (Physics BSc) Vice President of Operations and New Product Introduction Lumenetix Scotts Valley, CA

Bryant Grigsby (Physics BSc) Vice President of Operations and New Product Introduction Lumenetix Scotts Valley, CA PHYSICIST PROFILE Bryant Grigsby (Physics BSc) Vice President of Operations and New Product Introduction Lumenetix Scotts Valley, CA Bryant first considered a business major but found it lacking in technical

More information

Definition. is a measure of how much a force acting on an object causes that object to rotate, symbol is, (Greek letter tau)

Definition. is a measure of how much a force acting on an object causes that object to rotate, symbol is, (Greek letter tau) Torque Definition is a measure of how much a force acting on an object causes that object to rotate, symbol is, (Greek letter tau) = r F = rfsin, r = distance from pivot to force, F is the applied force

More information

Physics 106 Common Exam 2: March 5, 2004

Physics 106 Common Exam 2: March 5, 2004 Physics 106 Common Exam 2: March 5, 2004 Signature Name (Print): 4 Digit ID: Section: Instructions: nswer all questions. Questions 1 through 10 are multiple choice questions worth 5 points each. You may

More information

PHA7/W PHYSICS (SPECIFICATION A) Unit 7 Nuclear Instability: Applied Physics Option

PHA7/W PHYSICS (SPECIFICATION A) Unit 7 Nuclear Instability: Applied Physics Option Surname Centre Number Other Names Candidate Number Leave blank Candidate Signature General Certificate of Education January 2005 Advanced Level Examination PHYSICS (SPECIFICATION A) PHA7/W Unit 7 Nuclear

More information

ZF Maschinenantriebe GmbH Industrial Drives. Planetary gearboxes Economy Series for Servomotors

ZF Maschinenantriebe GmbH Industrial Drives. Planetary gearboxes Economy Series for Servomotors ZF Maschinenantriebe GmbH Industrial rives Planetary gearboxes Economy Series for Servomotors 2 ZF-uoplan 2K Two-speed Gearboxes ZF-Ecolift Elevator Gearboxes ZF-Servoplan G ompact Gearbox ZF-Tiratron

More information

Servo Motor Selection Flow Chart

Servo Motor Selection Flow Chart Servo otor Selection Flow Chart START Selection Has the machine Been Selected? YES NO Explanation etermine the size, mass, coefficient of References friction, and external forces of all the moving part

More information

Kinematics of a UR5. Rasmus Skovgaard Andersen Aalborg University

Kinematics of a UR5. Rasmus Skovgaard Andersen Aalborg University Kinematics of a UR5 May 3, 28 Rasmus Skovgaard Andersen Aalborg University Contents Introduction.................................... Notation.................................. 2 Forward Kinematics for

More information

Robotics & Automation. Lecture 17. Manipulability Ellipsoid, Singularities of Serial Arm. John T. Wen. October 14, 2008

Robotics & Automation. Lecture 17. Manipulability Ellipsoid, Singularities of Serial Arm. John T. Wen. October 14, 2008 Robotics & Automation Lecture 17 Manipulability Ellipsoid, Singularities of Serial Arm John T. Wen October 14, 2008 Jacobian Singularity rank(j) = dimension of manipulability ellipsoid = # of independent

More information

NR ROTARY RING TABLE: FLEXIBLE IN EVERY RESPECT

NR ROTARY RING TABLE: FLEXIBLE IN EVERY RESPECT NR FREELY PROGRAMMABLE ROTARY TABLES NR ROTARY RING TABLE All NR rings allow customer-specific drive motors to be connected NR ROTARY RING TABLE: FLEXIBLE IN EVERY RESPECT WHEN IT S GOT TO BE EXACT We

More information

, respectively to the inverse and the inverse differential problem. Check the correctness of the obtained results. Exercise 2 y P 2 P 1.

, respectively to the inverse and the inverse differential problem. Check the correctness of the obtained results. Exercise 2 y P 2 P 1. Robotics I July 8 Exercise Define the orientation of a rigid body in the 3D space through three rotations by the angles α β and γ around three fixed axes in the sequence Y X and Z and determine the associated

More information

Trajectory-tracking control of a planar 3-RRR parallel manipulator

Trajectory-tracking control of a planar 3-RRR parallel manipulator Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract

More information

1.053J/2.003J Dynamics and Control I Fall Final Exam 18 th December, 2007

1.053J/2.003J Dynamics and Control I Fall Final Exam 18 th December, 2007 1.053J/2.003J Dynamics and Control I Fall 2007 Final Exam 18 th December, 2007 Important Notes: 1. You are allowed to use three letter-size sheets (two-sides each) of notes. 2. There are five (5) problems

More information

Technical Guide for Servo Motor Selection

Technical Guide for Servo Motor Selection Technical Guide for Servo otor Selection CS_Servo Selection_TG_E_3_1 Servo otor Selection Software Use your PC to select a Servo otor "otor Selection Program for Windows" o you always feel "Calculation

More information

PHYS 1401 Chapter 11 Solutions

PHYS 1401 Chapter 11 Solutions PHYS 40 Chapter Solutions 3. Picture the Problem: The arm etends out either horizontall or at some angle below horizontal, and the weight o the troph is eerted straight downward on the hand. Strateg: The

More information

Figure 1. A planar mechanism. 1

Figure 1. A planar mechanism. 1 ME 352 - Machine Design I Summer Semester 201 Name of Student Lab Section Number EXAM 1. OPEN BOOK AND CLOSED NOTES. Wednesday, July 2nd, 201 Use the blank paper provided for your solutions. Write on one

More information

The Principle of Virtual Power Slide companion notes

The Principle of Virtual Power Slide companion notes The Principle of Virtual Power Slide companion notes Slide 2 In Modules 2 and 3 we have seen concepts of Statics and Kinematics in a separate way. In this module we shall see how the static and the kinematic

More information

WEEKS 2-3 Dynamics of Machinery

WEEKS 2-3 Dynamics of Machinery WEEKS 2-3 Dynamics of Machinery References Theory of Machines and Mechanisms, J.J. Uicker, G.R.Pennock ve J.E. Shigley, 2003 Makine Dinamiği, Prof. Dr. Eres SÖYLEMEZ, 2013 Uygulamalı Makine Dinamiği, Jeremy

More information

Decoupling Identification for Serial Two-link Robot Arm with Elastic Joints

Decoupling Identification for Serial Two-link Robot Arm with Elastic Joints Preprints of the 1th IFAC Symposium on System Identification Saint-Malo, France, July 6-8, 9 Decoupling Identification for Serial Two-link Robot Arm with Elastic Joints Junji Oaki, Shuichi Adachi Corporate

More information

Robotics I. April 1, the motion starts and ends with zero Cartesian velocity and acceleration;

Robotics I. April 1, the motion starts and ends with zero Cartesian velocity and acceleration; Robotics I April, 6 Consider a planar R robot with links of length l = and l =.5. he end-effector should move smoothly from an initial point p in to a final point p fin in the robot workspace so that the

More information

Chapter 8 continued. Rotational Dynamics

Chapter 8 continued. Rotational Dynamics Chapter 8 continued Rotational Dynamics 8.4 Rotational Work and Energy Work to accelerate a mass rotating it by angle φ F W = F(cosθ)x x = s = rφ = Frφ Fr = τ (torque) = τφ r φ s F to s θ = 0 DEFINITION

More information

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

In this section of notes, we look at the calculation of forces and torques for a manipulator in two settings: Introduction Up to this point we have considered only the kinematics of a manipulator. That is, only the specification of motion without regard to the forces and torques required to cause motion In this

More information

DRS 61: Incremental encoders, number of lines and zero pulse width freely programmable DRS 60: Incremental Encoders with Zero-Pulse-Teach

DRS 61: Incremental encoders, number of lines and zero pulse width freely programmable DRS 60: Incremental Encoders with Zero-Pulse-Teach NEW DRS : Incremental encoders, number of lines and zero pulse width freely programmable DRS : s with Zero-Pulse-Teach Further highlights of this generation of encoders: Simple zero-pulse-teach by pressing

More information

Rotary modules.

Rotary modules. Rotary modules www.comoso.com www.comoso.com Rotary modules ROTARY MODULES Series Size Page Rotary modules RM swivel unit 156 RM 08 160 RM 10 162 RM 12 164 RM 15 168 RM 21 172 RM rotor 176 RM 50 180 RM

More information

Chapter 8 continued. Rotational Dynamics

Chapter 8 continued. Rotational Dynamics Chapter 8 continued Rotational Dynamics 8.4 Rotational Work and Energy Work to accelerate a mass rotating it by angle φ F W = F(cosθ)x x = rφ = Frφ Fr = τ (torque) = τφ r φ s F to x θ = 0 DEFINITION OF

More information

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint Laboratory 11 State Feedback Controller for Position Control of a Flexible Joint 11.1 Objective The objective of this laboratory is to design a full state feedback controller for endpoint position control

More information

Robotics: Tutorial 3

Robotics: Tutorial 3 Robotics: Tutorial 3 Mechatronics Engineering Dr. Islam Khalil, MSc. Omar Mahmoud, Eng. Lobna Tarek and Eng. Abdelrahman Ezz German University in Cairo Faculty of Engineering and Material Science October

More information

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

Chapter 8 Rotational Equilibrium and Rotational Dynamics Force vs. Torque Forces cause accelerations Torques cause angular accelerations Force and Chapter 8 Rotational Equilibrium and Rotational Dynamics Force vs. Torque Forces cause accelerations Torques cause angular accelerations Force and torque are related Torque The door is free to rotate about

More information

Robot Control Basics CS 685

Robot Control Basics CS 685 Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior

More information

MECHATRONICS ENGINEERING TECHNOLOGY. Modeling a Servo Motor System

MECHATRONICS ENGINEERING TECHNOLOGY. Modeling a Servo Motor System Modeling a Servo Motor System Definitions Motor: A device that receives a continuous (Analog) signal and operates continuously in time. Digital Controller: Discretizes the amplitude of the signal and also

More information

Screw Theory and its Applications in Robotics

Screw Theory and its Applications in Robotics Screw Theory and its Applications in Robotics Marco Carricato Group of Robotics, Automation and Biomechanics University of Bologna Italy IFAC 2017 World Congress, Toulouse, France Table of Contents 1.

More information

Real-Time Implementation of a LQR-Based Controller for the Stabilization of a Double Inverted Pendulum

Real-Time Implementation of a LQR-Based Controller for the Stabilization of a Double Inverted Pendulum Proceedings of the International MultiConference of Engineers and Computer Scientists 017 Vol I,, March 15-17, 017, Hong Kong Real-Time Implementation of a LQR-Based Controller for the Stabilization of

More information

Rotational Motion. Rotational Motion. Rotational Motion

Rotational Motion. Rotational Motion. Rotational Motion I. Rotational Kinematics II. Rotational Dynamics (Netwton s Law for Rotation) III. Angular Momentum Conservation 1. Remember how Newton s Laws for translational motion were studied: 1. Kinematics (x =

More information

UNIVERSITY OF SASKATCHEWAN Department of Physics and Engineering Physics

UNIVERSITY OF SASKATCHEWAN Department of Physics and Engineering Physics UNIVERSITY OF SASKATCHEWAN Department of Physics and Engineering Physics Physics 115.3 Physics and the Universe FINAL EXAMINATION December 19, 2015 NAME: (Last) Please Print (Given) Time: 3 hours STUDENT

More information

Differential Kinematics

Differential Kinematics Differential Kinematics Relations between motion (velocity) in joint space and motion (linear/angular velocity) in task space (e.g., Cartesian space) Instantaneous velocity mappings can be obtained through

More information

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

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J. Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik Robot Dynamics Dr.-Ing. John Nassour 25.1.218 J.Nassour 1 Introduction Dynamics concerns the motion of bodies Includes Kinematics

More information

Load Prediction-based Energy-efficient Hydraulic Actuation. of a Robotic Arm. 1 Introduction

Load Prediction-based Energy-efficient Hydraulic Actuation. of a Robotic Arm. 1 Introduction oad rediction-based Energy-efficient Hydraulic ctuation of a Robotic rm Miss Can Du, rof ndrew lummer and Dr Nigel Johnston fixed displacement pump. This can reduce the weight of plant compared with the

More information

Worksheet for Exploration 10.1: Constant Angular Velocity Equation

Worksheet for Exploration 10.1: Constant Angular Velocity Equation Worksheet for Exploration 10.1: Constant Angular Velocity Equation By now you have seen the equation: θ = θ 0 + ω 0 *t. Perhaps you have even derived it for yourself. But what does it really mean for the

More information

Example: RR Robot. Illustrate the column vector of the Jacobian in the space at the end-effector point.

Example: RR Robot. Illustrate the column vector of the Jacobian in the space at the end-effector point. Forward kinematics: X e = c 1 + c 12 Y e = s 1 + s 12 = s 1 s 12 c 1 + c 12, = s 12 c 12 Illustrate the column vector of the Jacobian in the space at the end-effector point. points in the direction perpendicular

More information

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

General Definition of Torque, final. Lever Arm. General Definition of Torque 7/29/2010. Units of Chapter 10 Units of Chapter 10 Determining Moments of Inertia Rotational Kinetic Energy Rotational Plus Translational Motion; Rolling Why Does a Rolling Sphere Slow Down? General Definition of Torque, final Taking

More information

MECH 576 Geometry in Mechanics November 30, 2009 Kinematics of Clavel s Delta Robot

MECH 576 Geometry in Mechanics November 30, 2009 Kinematics of Clavel s Delta Robot MECH 576 Geometry in Mechanics November 3, 29 Kinematics of Clavel s Delta Robot The DELTA Robot DELTA, a three dimensional translational manipulator, appears below in Fig.. Figure : Symmetrical (Conventional)

More information

EN Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 2015

EN Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 2015 EN53.678 Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 25 Prof: Marin Kobilarov. Constraints The configuration space of a mechanical sysetm is denoted by Q and is assumed

More information

Decoupling Identification with Closed-loop-controlled Elements for Two-link Arm with Elastic Joints

Decoupling Identification with Closed-loop-controlled Elements for Two-link Arm with Elastic Joints Preprints of the 9th International Symposium on Robot Control (SYROCO'9) The International Federation of Automatic Control Nagaragawa Convention Center, Gifu, Japan, September 9-2, 29 Decoupling Identification

More information

Exam 05: Chapters 10 and 11

Exam 05: Chapters 10 and 11 Name: Exam 05: Chapters 10 and 11 Select and solve five of the following problems to the best of your ability. You must choose two problem from each column, and a final problem at your own discretion.

More information

4.5 Shaft Misallignments and Flexible Couplings

4.5 Shaft Misallignments and Flexible Couplings 222 CHAPTER 4. MECHANISMS FOR MOTION TRANSMISSION 4.5 Shaft Misallignments and Flexible Couplings Mechanical systems always involve two or more shafts to transfer motion. There is always a finite accuracy

More information

An experimental robot load identification method for industrial application

An experimental robot load identification method for industrial application An experimental robot load identification method for industrial application Jan Swevers 1, Birgit Naumer 2, Stefan Pieters 2, Erika Biber 2, Walter Verdonck 1, and Joris De Schutter 1 1 Katholieke Universiteit

More information

A Ferris wheel in Japan has a radius of 50m and a mass of 1.2 x 10 6 kg. If a torque of 1 x 10 9 Nm is needed to turn the wheel when it starts at

A Ferris wheel in Japan has a radius of 50m and a mass of 1.2 x 10 6 kg. If a torque of 1 x 10 9 Nm is needed to turn the wheel when it starts at Option B Quiz 1. A Ferris wheel in Japan has a radius of 50m and a mass of 1. x 10 6 kg. If a torque of 1 x 10 9 Nm is needed to turn the wheel when it starts at rest, what is the wheel s angular acceleration?

More information

Exponential Controller for Robot Manipulators

Exponential Controller for Robot Manipulators Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México

More information

Chapter 8. Centripetal Force and The Law of Gravity

Chapter 8. Centripetal Force and The Law of Gravity Chapter 8 Centripetal Force and The Law of Gravity Centripetal Acceleration An object traveling in a circle, even though it moves with a constant speed, will have an acceleration The centripetal acceleration

More information

Advanced Robotic Manipulation

Advanced Robotic Manipulation Advanced Robotic Manipulation Handout CS37A (Spring 017 Solution Set # Problem 1 - Redundant robot control The goal of this problem is to familiarize you with the control of a robot that is redundant with

More information

Static Equilibrium. University of Arizona J. H. Burge

Static Equilibrium. University of Arizona J. H. Burge Static Equilibrium Static Equilibrium Definition: When forces acting on an object which is at rest are balanced, then the object is in a state of static equilibrium. - No translations - No rotations In

More information

Lecture «Robot Dynamics» : Kinematics 3

Lecture «Robot Dynamics» : Kinematics 3 Lecture «Robot Dynamics» : Kinematics 3 151-0851-00 V lecture: CAB G11 Tuesday 10:15-12:00, every week exercise: HG G1 Wednesday 8:15-10:00, according to schedule (about every 2nd week) office hour: LEE

More information

Chapter 8 Rotational Motion

Chapter 8 Rotational Motion Chapter 8 Rotational Motion Chapter 8 Rotational Motion In this chapter you will: Learn how to describe and measure rotational motion. Learn how torque changes rotational velocity. Explore factors that

More information

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

Dynamics. describe the relationship between the joint actuator torques and the motion of the structure important role for Dynamics describe the relationship between the joint actuator torques and the motion of the structure important role for simulation of motion (test control strategies) analysis of manipulator structures

More information

TwinCAT Motion Designer Report. Project Name: TwinCAT Motion Designer Project1. Customer. Application Engineer. Project Description

TwinCAT Motion Designer Report. Project Name: TwinCAT Motion Designer Project1. Customer. Application Engineer. Project Description TwinCAT Motion Designer Report Project Name: Customer Company: Name: Department: Street: City: Country: Application Engineer Company: Name: Department: Street: City: Country: Project Description Exclusion

More information

Rotational Motion What is the difference between translational and rotational motion? Translational motion.

Rotational Motion What is the difference between translational and rotational motion? Translational motion. Rotational Motion 1 1. What is the difference between translational and rotational motion? Translational motion Rotational motion 2. What is a rigid object? 3. What is rotational motion? 4. Identify and

More information

EE 380 EXAM II 3 November 2011 Last Name (Print): First Name (Print): ID number (Last 4 digits): Section: DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO

EE 380 EXAM II 3 November 2011 Last Name (Print): First Name (Print): ID number (Last 4 digits): Section: DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO EE 380 EXAM II 3 November 2011 Last Name (Print): First Name (Print): ID number (Last 4 digits): Section: DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO DO SO Problem Weight Score 1 25 2 25 3 25 4 25 Total

More information

PLANAR KINETICS OF A RIGID BODY: WORK AND ENERGY Today s Objectives: Students will be able to: 1. Define the various ways a force and couple do work.

PLANAR KINETICS OF A RIGID BODY: WORK AND ENERGY Today s Objectives: Students will be able to: 1. Define the various ways a force and couple do work. PLANAR KINETICS OF A RIGID BODY: WORK AND ENERGY Today s Objectives: Students will be able to: 1. Define the various ways a force and couple do work. In-Class Activities: 2. Apply the principle of work

More information