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

Similar documents
Robotics I. Test November 29, 2013

, 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 June 11, 2018

Robotics I. Classroom Test November 21, 2014

Dynamics Plane kinematics of rigid bodies Section 4: TJW Rotation: Example 1

Robotics I. June 6, 2017

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

Rigid Object. Chapter 10. Angular Position. Angular Position. A rigid object is one that is nondeformable

RELATIVE MOTION ANALYSIS: VELOCITY (Section 16.5)

Moving Reference Frame Kinematics Homework

Differential Kinematics

Inverse differential kinematics Statics and force transformations

Case Study: The Pelican Prototype Robot

Planar Rigid Body Kinematics Homework

Final Exam April 30, 2013

Unit 8 Notetaking Guide Torque and Rotational Motion

PLANAR RIGID BODY MOTION: TRANSLATION &

7.1 Describing Circular and Rotational Motion.notebook November 03, 2017

Physics 201. Professor P. Q. Hung. 311B, Physics Building. Physics 201 p. 1/1

EDEXCEL NATIONAL CERTIFICATE/DIPLOMA ADVANCED MECHANICAL PRINCIPLES AND APPLICATIONS UNIT 18 NQF LEVEL 3

Big Idea 4: Interactions between systems can result in changes in those systems. Essential Knowledge 4.D.1: Torque, angular velocity, angular

UNIT 15 ROTATION KINEMATICS. Objectives

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

Handout 6: Rotational motion and moment of inertia. Angular velocity and angular acceleration

PLANAR RIGID BODY MOTION: TRANSLATION & ROTATION

= o + t = ot + ½ t 2 = o + 2

Lecture 3. Rotational motion and Oscillation 06 September 2018

RIGID BODY MOTION (Section 16.1)

Exercise Torque Magnitude Ranking Task. Part A

Planar Rigid Body Kinematics Homework

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.

Rotation. Rotational Variables

Chapter 10 Practice Test

Rotation. PHYS 101 Previous Exam Problems CHAPTER

Circular Motion, Pt 2: Angular Dynamics. Mr. Velazquez AP/Honors Physics

Rotation Basics. I. Angular Position A. Background

Robotics I Midterm classroom test November 24, 2017

Chapter 9 [ Edit ] Ladybugs on a Rotating Disk. v = ωr, where r is the distance between the object and the axis of rotation. Chapter 9. Part A.

Rotational Motion and Torque

400 5 Kinematics of Rigid Bodies

Chapter 8 Acceleration in Mechanisms

Kinematics, Dynamics, and Vibrations FE Review Session. Dr. David Herrin March 27, 2012

Interpolation. Create a program for linear interpolation of a three axis manufacturing machine with a constant

Complete the table by filling in the symbols and equations. Include any notes that will help you remember and understand what these terms mean.

Name: Fall 2014 CLOSED BOOK

UNIT 2 KINEMATICS OF LINKAGE MECHANISMS

Robotics I. February 6, 2014

Stress Analysis Lecture 3 ME 276 Spring Dr./ Ahmed Mohamed Nagib Elmekawy

Physics A - PHY 2048C

ME Machine Design I. EXAM 1. OPEN BOOK AND CLOSED NOTES. Wednesday, September 30th, 2009

Dynamics 12e. Copyright 2010 Pearson Education South Asia Pte Ltd. Chapter 20 3D Kinematics of a Rigid Body

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

AP Physics QUIZ Chapters 10

Final Exam December 15, 2014

Ch. 5: Jacobian. 5.1 Introduction

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

DYNAMICS ME HOMEWORK PROBLEM SETS

Namee of Student. link and I R 2 ?? = 0. and Δ θ. Calculate the. in the next. iteration. 1. = 6cm and θ * 9 = 135.

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

13 Path Planning Cubic Path P 2 P 1. θ 2

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

Find: Determine the velocity and acceleration of end P. Write your answers as vectors.

Chapter 8. Rotational Kinematics

6. Find the net torque on the wheel in Figure about the axle through O if a = 10.0 cm and b = 25.0 cm.

ME 274 Spring 2017 Examination No. 2 PROBLEM No. 2 (20 pts.) Given:

Lecture 19. ROLLING WITHOUT SLIPPING. Figure 4.8 Gear rolling in geared horizontal guides. Figure 4.9 Wheel rolling on a horizontal surface.

Physics 1A. Lecture 10B


General Physics I. Lecture 8: Rotation of a Rigid Object About a Fixed Axis. Prof. WAN, Xin ( 万歆 )

Physics for Scientist and Engineers third edition Rotational Motion About a Fixed Axis Problems

Rotation. EMU Physics Department. Ali ÖVGÜN.

3. ROTATIONAL MOTION

Rolling, Torque & Angular Momentum

CHAPTER 8: ROTATIONAL OF RIGID BODY PHYSICS. 1. Define Torque

1 Trajectory Generation

Plane Motion of Rigid Bodies: Forces and Accelerations

Position: Angular position =! = s r. Displacement: Angular displacement =!" = " 2

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

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

Rotational Kinematics Notes 3rd.notebook. March 20, 2017

Chapter 8. Rotational Kinematics

Lecture 8: Kinematics: Path and Trajectory Planning

7 Rotational Motion Pearson Education, Inc. Slide 7-2

Practice Test 3. Name: Date: ID: A. Multiple Choice Identify the choice that best completes the statement or answers the question.

DYNAMICS OF PARALLEL MANIPULATOR

Appendix W. Dynamic Models. W.2 4 Complex Mechanical Systems. Translational and Rotational Systems W.2.1

Selection of Servomotors and Reducer Units for a 2 DoF PKM

Kinematics of Mechanisms 6 Acceleration

Rotational Kinematics and Dynamics. UCVTS AIT Physics

EXAM 1. OPEN BOOK AND CLOSED NOTES.

Chapter 8 Rotational Motion

Torque and Rotation Lecture 7

Position and orientation of rigid bodies

Textbook Reference: Wilson, Buffa, Lou: Chapter 8 Glencoe Physics: Chapter 8

Lecture 21. MORE PLANAR KINEMATIC EXAMPLES

Recap. The bigger the exhaust speed, ve, the higher the gain in velocity of the rocket.

Torque. Physics 6A. Prepared by Vince Zaccone For Campus Learning Assistance Services at UCSB

Robot Dynamics Instantaneous Kinematiccs and Jacobians

UNIVERSITY OF SASKATCHEWAN GE MECHANICS III MIDTERM EXAM FEBRUARY 13, 2008 A. Dolovich & H. Huenison A CLOSED BOOK EXAMINATION TIME: 2 HOURS

DIFFERENTIAL KINEMATICS. Geometric Jacobian. Analytical Jacobian. Kinematic singularities. Kinematic redundancy. Inverse differential kinematics

Transcription:

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 by an angle γ around the resulting y axis. L z x y Figure : Initial placement of a rigid thin rod of length L in an absolute reference frame. Provide the final orientation of the rod, as expressed by a rotation matrix, and the symbolic expression of its angular velocity ω R in terms of the angles (α, β, γ) and their time derivatives ( α, β, γ). Assuming the numerical values L. [m] for the rod, α, β, and γ 6 for the angles, and α β γ /s for their time derivatives, determine: the components of the final unit vector y attached to the rod after the three rotations; the absolute coordinates of the position p of the end-point of the rod after the three rotations; the angular velocity ω of the rod, expressed both in the initial (absolute) reference frame and in the final rotated frame; the absolute velocity ṗ of the end-point of the rod. Exercise Using standard DH angles, a planar R robot with links of lengths l l. [m] is in the initial static configuration q (, 9 ). Plan a rest-to-rest cubic polynomial trajectory in the joint space so as to reach the final end-effector position p goal (.,.66) [m] in minimum time under the following joint velocity limits: q /s, q 9 /s. Provide the minimum time T and the numerical values of the coefficients of the optimal cubic polynomials. If the robot performs the above minimum-time task with a coordinated motion in the joint space, what is the maximum velocity reached by each joint during motion?

Exercise Consider the transmission/reduction assembly of a robot joint driving a single robot link, as sketched in Fig.. The actuator is an electrical motor with maximum rotation speed θ m of its output shaft equal to RPM. The transmission assembly consists of an Harmonic Drive (HD), with its wave generator mounted on the motor shaft (A A ) and whose circular spline has n CS 6 teeth, followed by a two-wheel toothed gear, with a smaller wheel of radius r.9 [cm] mounted on the HD output axis (B B ) and a larger wheel of radius r.7 [cm]. The link rotates with the larger wheel at an angular speed θ l and has a length L.6 [m]. actuator circular spline toothed gear motor shaft A A wave generator harmonic drive B B r r link L Figure : Transmission/reduction assembly of a robot joint. What is the reduction ratio N θ m / θ l of the complete transmission? Does the link rotate in the same or in the opposite direction of the motor shaft? What is the maximum velocity achievable by the end-point of the link? [ minutes, open books but no computer or smartphone]

Solution September, 7 Exercise The sequence of rotations about the first (fixed) axis Z and the following (moving) axes X and Y provides a ZXY Euler representation of orientation. Therefore, the final orientation of the rod is given by R ZXY (α, β, γ) R Z (α) R X (β) R Y (γ) cos α sin α sin α cos α cos β sin β sin β cos β cos γ sin γ sin γ cos γ cos α cos γ sin α sin β sin γ sin α cos β cos α sin γ + sin α sin β cos γ sin α cos γ + cos α sin β sin γ cos α cos β sin α sin γ cos α sin β cos γ cos β sin γ sin β cos β sin γ x (α, β, γ) y (α, β) z (α, β, γ) In particular, the position of the end-point of the rod after the three rotations is p L z. Using the numerical data, the final rotation matrix is ( π R ZXY 6, π 6, π ).69..6..7.69.7.. while the unit vector y y and the position vector p of the end-point of the rod after the rotations are, respectively, y ( π ). 6, π.7, p. z ( π 6 6, π 6, π )..9 [m]...7 The angular velocity ω of the rod associated to the time derivatives ( α, β, γ) in the configuration specified by the angles (α, β, γ) can be computed either from the relation ω z ω y S(ω) ṘZXY (α, β, γ, α, β, γ) R T ZXY (α, β, γ) ω z ω x ω ω y ω x or, more explicitly, as ω z α + x β + y γ α + R Z (α) β + R Z (α) R X (β) γ, ω x ω y ω z.

Performing computations, we obtain ω cos α sin α cos β sin α cos α cos β sin β α β γ cos α β sin α cos β γ. sin α β + cos α cos β γ α + sin β γ This expression is referenced to the initial frame. In the rotated frame, one has cos β sin γ α + cos γ β R ω R T ZXY ω sin β α + γ. cos β cos γ α + sin γ β Finally, the linear velocity ṗ of the end-point of the rod is given by cos α sin β cos γ sin α sin γ ṗ ω p S(ω) p L sin α sin β cos γ + cos α sin γ α Using the numerical data, we obtain ω π..97.97 and Exercise sin α cos β cos γ + cos α cos β cos γ β + sin β cos γ [rad/s], ṗ R ω π.6.9 [m/s]..7 sin α sin β sin γ + cos α cos γ cos α sin β sin γ + sin α cos γ cos β sin γ.96.97 [rad/s],. γ. We first solve the inverse kinematics for the final position p goal (p x,goal, p y,goal ) (., /). Noting that p goal l + l, this point is on the external boundary of the robot workspace. Thus, there is a single configuration with stretched arm as solution, given by ( ) ( ) ( ) ( q,goal ATAN{py,goal, p x,goal } π/ 6 ) q goal [rad]. q,goal As a result the joint displacement is ( ) ( ) q q q goal q 9 q and the associated rest-to-rest cubic trajectories for the two joints, each in time T i >, i,, will take the form ( ) ( ) ) t t q i (t) q,i + q i (, () T i T i

with velocities and accelerations ( ( q i (t) 6 q ) ( ) ) i t t, q i (t) 6 q i T i T i T i Ti ( ( )) t, for i,. T i For each joint, the maximum velocity (in absolute value) will occur at the trajectory midpoint, where the acceleration is zero, i.e., q i (t i ) t i T i q i (T i /) q i T i. Since both displacements q i are positive, we will discard from now on the absolute value. Imposing that the joint velocities both reach their admissible limits, respectively, V /s and V 9 /s, we have { q i (T i /) V i Ti. q i.7, for i, V i., for i. Therefore, the minimum motion time will be T max {T, T } T. s. The associated numerical coefficients of the optimal cubic polynomials in () are q (t) + t 7. t, t [,.7], q (t) 9 + t. t, t [,.]. In order to perform a coordinated motion in the joint space, the fastest joint, namely the first one, should uniformly slow down its motion so that the its final time equals T. Since T T, the needed scaling is by a factor k and, accordingly, the new maximum velocity of joint, reached again at the midpoint of the coordinated trajectory, will be reduced to V /k /s. Indeed, no changes occur in the velocity profile of the second joint. Exercise The considered harmonic drive has n CS 6 teeth on the (internal side of the) circular spline and thus n F S n CS 6 teeth on the external side of the flexspline. Its reduction ratio is thus N HD Since the toothed gear has reduction ratio n F S n F S n CS n F S N T G r r.7.9.9, 6. the reduction ratio of the transmission is θ ṁ N N HD N T G.6. θ l There is a double inversion of rotations in the overall transmission. Thus, the link will rotate in the same direction (clockwise or counterclockwise) of the motor shaft, i.e., sign{ θ m } sign{ θ l }. Finally, the maximum velocity v achievable by the end-point of the link is v L max{ θ l } L max{ θ m } N.6 [m] [RPM] (π/6)[rad/s].6. [m/s].