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

Size: px
Start display at page:

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

Transcription

1 NM EE 589 & UNM ME 48/58 ROBO ENGINEERING Dr. Stephen Bruder NM EE 589 & UNM ME 48/58

2 5. Robot Dynamics 5. he Microbot Arm Dynamic Model A Second Dynamic Model Example: he Microbot Robot Arm he Denavit-Hartenberg table: i D-H params. i- a i- di i f z e z g g z h (t) z h 9 (t) x e (t) y, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide /

3 Link 5. Robot Dynamics 5. he Microbot Arm Dynamic Model Step : Compute the Inertia Matrices (in center of mass coordinate frame) Link # A cylindrical shell Inertia Matrix: m r h mr m r h Pose of the link s center of mass c h h ẑ zˆc ẑ r ŷ ˆx yˆc xˆc ŷ ˆx h / h /, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide /

4 Link 5. Robot Dynamics 5. he Microbot Arm Dynamic Model Link # A conical Shell Inertia Matrix: mr m r m e 4 8 m r m e 4 8 Pose of the link s center of mass e ˆx xˆc zˆc yˆc c e r ẑ ŷ e /, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide 4 /

5 5. Robot Dynamics 5. he Microbot Arm Dynamic Model Link # - A slender rod Inertia Matrix: mf mf Pose of the link s center of mass ŷ f ẑ ŷ ˆx ẑ f ˆx c f, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide 5 /

6 5. Robot Dynamics 5. he Microbot Arm Dynamic Model Step : Forward Kinematics Construct the D-H table and i s and c i s. C S S C h c h C S S C h c c, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide 6 /

7 5. Robot Dynamics 5. he Microbot Arm Dynamic Model Construct the D-H table and i s and c i s. C S S C CC CS S SC SS C S C h c e CC CS S CC e S C S S C S C e S C Se h c c, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide 7 /

8 5. Robot Dynamics 5. he Microbot Arm Dynamic Model Construct the D-H table and i s and c i s. C S e S C CC CS S CC e SC SS C SC e S C Se h c f CC CS S C f CeC S C S S C C f C e S S C S f Se h c c, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide 8 /

9 5. Robot Dynamics 5. he Microbot Arm Dynamic Model Step : Compute Velocities Compute the linear velocities for each center of mass. v d d ( Pc ) dt dt h c v c, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide 9 /

10 5. Robot Dynamics 5. he Microbot Arm Dynamic Model CC e d d v ( P ) S c Ce dt dt S e h c e (S C S C ) e (C C S S ) C e v c C f C e C d d v ( P ) C C S c f e dt dt S f S e h c C f CeS S ( ) f S ec S ( ) f S es C f CeC v C ( ) f C e c, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide /

11 5. Robot Dynamics 5. he Microbot Arm Dynamic Model hen, the angular velocity for each link ωi are computed as: ẑ ( R) C S S C h c C S S C h, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide /

12 5. Robot Dynamics 5. he Microbot Arm Dynamic Model hen, the angular velocity for each link ωi are computed as: S ˆ z C S ( ) R C CC CS S SC SS C S C h CC CS S CC e S C S S C S C e S C Se h c, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide /

13 5. Robot Dynamics 5. he Microbot Arm Dynamic Model hen, the angular velocity for each link ωi are computed as: S ( ) ˆ C ( ) z S ( ) R C CC CS S CC e SC SS C SC e S C Se h CC CS S C f CeC S C S S C C f C e S S C S f Se h c c, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide /

14 5. Robot Dynamics 5. he Microbot Arm Dynamic Model Step 4: Kinetic & Potential Energy Noting that gravity acts in the negative z direction gives: g [ g] where g 9.8 m/s. he potential energy of each link (υ i = m i g Pc i ) is: υ υ υ m gh m g S e h m g S f S e h, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide 4 /

15 5. Robot Dynamics 5. he Microbot Arm Dynamic Model he link kinetic energy of each link ( ( К m v v ) ) is: К К К mr i i c c i i i i i C e r r m r e m m C e C fc e C f f (S S C C ) ef e 4 4 f (S S C C ) ef f m f C 4 4, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide 5 /

16 5. Robot Dynamics 5. he Microbot Arm Dynamic Model Step 5: Euler-Lagrange Eqn Apply the Euler-Lagrange equations. Let s simplify the eqns. Set: e =, f =, r =, m =, m =, m = 6 he Lagrangian becomes: KE PE К К К υ υ υ Applying the Euler-Lagrange Eqn. d i i dt i 9 4 C CC 4C C (8 C ) g S h 6 g(s S h) gh, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide 6 /

17 5. Robot Dynamics 5. he Microbot Arm Dynamic Model 9 4 C CC 4C C (8 C ) g S h 6 g(s S h) gh ( 9C S S C C S 8C S ) 8gC 6 g(c C ) ( C S 8C S ) S S 6gC 9 C CC 4C 4 C (8 C ) (8 C ) 8, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide 7 /

18 5. Robot Dynamics 5. he Microbot Arm Dynamic Model 9 C CC 4C d 9C 4CC 8C 6 ( 4CS 58CS 6CS 4SC ) dt ( 4CS 6CS ) 4 C (8 C ) d (4 4C ) C S 4S 8 dt d (8 C ) S 8 dt (8 C ) 8, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide 8 /

19 5. Robot Dynamics 5. he Microbot Arm Dynamic Model Putting this all together. d i i dt i 9C 4C C 8C 6 4 C S ( ) 58 C S 6 C S ( ) 4 S C (4 4C ) (8 C ) ( 9C S S C C S 8C S ) 8gC 6 g(c C ) S 4S ( C S 8C S ) S 6gC (8 C ) 8, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide 9 /

20 5. Robot Dynamics 5. he Microbot Arm Dynamic Model Step 6: Generalized Form Rewriting in the generalized matrix form D( q) q C( q, q) q G( q) 9C 4C C 8C 6 4 4C 8 C 8 C 8 4S 6S C 58C S 4S C 6S C 9CS S 8SC 4S S (C 8C )S S g(c 6C ) 6gC, Dr. Stephen Bruder ME 48/58: Robotics Engineering hursday 8th Nov Slide /

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

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582 NMT EE 589 & UNM ME 48/58 ROBOT ENGINEERING Dr. Stephen Bruder NMT EE 589 & UNM ME 48/58 7. Robot Dynamcs 7.5 The Equatons of Moton Gven that we wsh to fnd the path q(t (n jont space) whch mnmzes the energy

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

Multibody simulation

Multibody simulation Multibody simulation Dynamics of a multibody system (Euler-Lagrange formulation) Dimitar Dimitrov Örebro University June 16, 2012 Main points covered Euler-Lagrange formulation manipulator inertia matrix

More information

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

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582 NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582 4. Moton Knematcs 4.2 Angular Velocty Knematcs Summary From the last lecture we concluded that: If the jonts

More information

Multibody simulation

Multibody simulation Multibody simulation Dynamics of a multibody system (Newton-Euler formulation) Dimitar Dimitrov Örebro University June 8, 2012 Main points covered Newton-Euler formulation forward dynamics inverse dynamics

More information

PHY6426/Fall 07: CLASSICAL MECHANICS HOMEWORK ASSIGNMENT #1 due by 9:35 a.m. Wed 09/05 Instructor: D. L. Maslov Rm.

PHY6426/Fall 07: CLASSICAL MECHANICS HOMEWORK ASSIGNMENT #1 due by 9:35 a.m. Wed 09/05 Instructor: D. L. Maslov Rm. PHY646/Fall 07: CLASSICAL MECHANICS HOMEWORK ASSIGNMENT # due by 9:35 a.m. Wed 09/05 Instructor: D. L. Maslov maslov@phys.ufl.edu 39-053 Rm. 4 Please help your instructor by doing your work neatly.. Goldstein,

More information

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

CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS. Prof. N. Harnew University of Oxford TT 2017 CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS Prof. N. Harnew University of Oxford TT 2017 1 OUTLINE : CP1 REVISION LECTURE 3 : INTRODUCTION TO CLASSICAL MECHANICS 1. Angular velocity and

More information

Rigid Body Dynamics, SG2150 Solutions to Exam,

Rigid Body Dynamics, SG2150 Solutions to Exam, KTH Mechanics 011 10 Calculational problems Rigid Body Dynamics, SG150 Solutions to Eam, 011 10 Problem 1: A slender homogeneous rod of mass m and length a can rotate in a vertical plane about a fied smooth

More information

Question 1: A particle starts at rest and moves along a cycloid whose equation is. 2ay y a

Question 1: A particle starts at rest and moves along a cycloid whose equation is. 2ay y a Stephen Martin PHYS 10 Homework #1 Question 1: A particle starts at rest and moves along a cycloid whose equation is [ ( ) a y x = ± a cos 1 + ] ay y a There is a gravitational field of strength g in the

More information

COMPLETE ALL ROUGH WORKINGS IN THE ANSWER BOOK AND CROSS THROUGH ANY WORK WHICH IS NOT TO BE ASSESSED.

COMPLETE ALL ROUGH WORKINGS IN THE ANSWER BOOK AND CROSS THROUGH ANY WORK WHICH IS NOT TO BE ASSESSED. BSc/MSci EXAMINATION PHY-304 Time Allowed: Physical Dynamics 2 hours 30 minutes Date: 28 th May 2009 Time: 10:00 Instructions: Answer ALL questions in section A. Answer ONLY TWO questions from section

More information

Physics 312, Winter 2007, Practice Final

Physics 312, Winter 2007, Practice Final Physics 312, Winter 2007, Practice Final Time: Two hours Answer one of Question 1 or Question 2 plus one of Question 3 or Question 4 plus one of Question 5 or Question 6. Each question carries equal weight.

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

Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation

Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation ECE5463: Introduction to Robotics Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio,

More information

M2A2 Problem Sheet 3 - Hamiltonian Mechanics

M2A2 Problem Sheet 3 - Hamiltonian Mechanics MA Problem Sheet 3 - Hamiltonian Mechanics. The particle in a cone. A particle slides under gravity, inside a smooth circular cone with a vertical axis, z = k x + y. Write down its Lagrangian in a) Cartesian,

More information

= 2 5 MR2. I sphere = MR 2. I hoop = 1 2 MR2. I disk

= 2 5 MR2. I sphere = MR 2. I hoop = 1 2 MR2. I disk A sphere (green), a disk (blue), and a hoop (red0, each with mass M and radius R, all start from rest at the top of an inclined plane and roll to the bottom. Which object reaches the bottom first? (Use

More information

SOLUTIONS, PROBLEM SET 11

SOLUTIONS, PROBLEM SET 11 SOLUTIONS, PROBLEM SET 11 1 In this problem we investigate the Lagrangian formulation of dynamics in a rotating frame. Consider a frame of reference which we will consider to be inertial. Suppose that

More information

Advanced Robotic Manipulation

Advanced Robotic Manipulation Lecture Notes (CS327A) Advanced Robotic Manipulation Oussama Khatib Stanford University Spring 2005 ii c 2005 by Oussama Khatib Contents 1 Spatial Descriptions 1 1.1 Rigid Body Configuration.................

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

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

Physical Dynamics (SPA5304) Lecture Plan 2018

Physical Dynamics (SPA5304) Lecture Plan 2018 Physical Dynamics (SPA5304) Lecture Plan 2018 The numbers on the left margin are approximate lecture numbers. Items in gray are not covered this year 1 Advanced Review of Newtonian Mechanics 1.1 One Particle

More information

Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation

Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation ECE5463: Introduction to Robotics Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio,

More information

PHYS 705: Classical Mechanics. Euler s Equations

PHYS 705: Classical Mechanics. Euler s Equations 1 PHYS 705: Classical Mechanics Euler s Equations 2 Euler s Equations (set up) We have seen how to describe the kinematic properties of a rigid body. Now, we would like to get equations of motion for it.

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

Classical Mechanics III (8.09) Fall 2014 Assignment 3

Classical Mechanics III (8.09) Fall 2014 Assignment 3 Classical Mechanics III (8.09) Fall 2014 Assignment 3 Massachusetts Institute of Technology Physics Department Due September 29, 2014 September 22, 2014 6:00pm Announcements This week we continue our discussion

More information

Dynamics. 1 Copyright c 2015 Roderic Grupen

Dynamics. 1 Copyright c 2015 Roderic Grupen Dynamics The branch of physics that treats the action of force on bodies in motion or at rest; kinetics, kinematics, and statics, collectively. Websters dictionary Outline Conservation of Momentum Inertia

More information

Video 3.1 Vijay Kumar and Ani Hsieh

Video 3.1 Vijay Kumar and Ani Hsieh Video 3.1 Vijay Kumar and Ani Hsieh Robo3x-1.3 1 Dynamics of Robot Arms Vijay Kumar and Ani Hsieh University of Pennsylvania Robo3x-1.3 2 Lagrange s Equation of Motion Lagrangian Kinetic Energy Potential

More information

Lecture «Robot Dynamics»: Dynamics 2

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

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

Classical Mechanics Review (Louisiana State University Qualifier Exam)

Classical Mechanics Review (Louisiana State University Qualifier Exam) Review Louisiana State University Qualifier Exam Jeff Kissel October 22, 2006 A particle of mass m. at rest initially, slides without friction on a wedge of angle θ and and mass M that can move without

More information

PLANAR KINETIC EQUATIONS OF MOTION (Section 17.2)

PLANAR KINETIC EQUATIONS OF MOTION (Section 17.2) PLANAR KINETIC EQUATIONS OF MOTION (Section 17.2) We will limit our study of planar kinetics to rigid bodies that are symmetric with respect to a fixed reference plane. As discussed in Chapter 16, when

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Kinematic Functions Kinematic functions Kinematics deals with the study of four functions(called kinematic functions or KFs) that mathematically

More information

Lecture Note 7: Velocity Kinematics and Jacobian

Lecture Note 7: Velocity Kinematics and Jacobian ECE5463: Introduction to Robotics Lecture Note 7: Velocity Kinematics and Jacobian Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018

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

HW 6 Mathematics 503, Mathematical Modeling, CSUF, June 24, 2007

HW 6 Mathematics 503, Mathematical Modeling, CSUF, June 24, 2007 HW 6 Mathematics 503, Mathematical Modeling, CSUF, June 24, 2007 Nasser M. Abbasi June 15, 2014 Contents 1 Problem 1 (section 3.5,#9, page 197 1 2 Problem 1 (section 3.5,#9, page 197 7 1 Problem 1 (section

More information

EE 570: Location and Navigation

EE 570: Location and Navigation EE 570: Location and Navigation Error Mechanization (ECEF) Aly El-Osery 1 Stephen Bruder 2 1 Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA 2 Electrical and Computer Engineering

More information

Computational and mathematical modeling of an industrialautomobile robot: a multi-purpose case of study

Computational and mathematical modeling of an industrialautomobile robot: a multi-purpose case of study Issue 2, Volume 5, 2011 91 Computational and mathematical modeling of an industrialautomobile robot: a multi-purpose case of study J. Alejandro Betancur Abstract Nowadays, in automobile industry are found

More information

EE 570: Location and Navigation

EE 570: Location and Navigation EE 570: Location and Navigation Error Mechanization (Tangential) Aly El-Osery 1 Stephen Bruder 2 1 Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA 2 Electrical and Computer

More information

N mg N Mg N Figure : Forces acting on particle m and inclined plane M. (b) The equations of motion are obtained by applying the momentum principles to

N mg N Mg N Figure : Forces acting on particle m and inclined plane M. (b) The equations of motion are obtained by applying the momentum principles to .004 MDEING DNMIS ND NTR I I Spring 00 Solutions for Problem Set 5 Problem. Particle slides down movable inclined plane. The inclined plane of mass M is constrained to move parallel to the -axis, and the

More information

Advanced Dynamics. - Lecture 4 Lagrange Equations. Paolo Tiso Spring Semester 2017 ETH Zürich

Advanced Dynamics. - Lecture 4 Lagrange Equations. Paolo Tiso Spring Semester 2017 ETH Zürich Advanced Dynamics - Lecture 4 Lagrange Equations Paolo Tiso Spring Semester 2017 ETH Zürich LECTURE OBJECTIVES 1. Derive the Lagrange equations of a system of particles; 2. Show that the equation of motion

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

Elliptical-like orbits on a warped spandex fabric

Elliptical-like orbits on a warped spandex fabric Elliptical-like orbits on a warped spandex fabric Prof. Chad A. Middleton CMU Physics Seminar September 3, 2015 Submitted to the American Journal of Physics Kepler s 3 Laws of planetary motion Kepler s

More information

Lecture «Robot Dynamics»: Dynamics and Control

Lecture «Robot Dynamics»: Dynamics and Control Lecture «Robot Dynamics»: Dynamics and Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco

More information

Kinetic energy. Analytical Mechanics: Link Mechanisms. Kinetic energy. Agenda. Kinematics of two link open mechanism.

Kinetic energy. Analytical Mechanics: Link Mechanisms. Kinetic energy. Agenda. Kinematics of two link open mechanism. Analtical Mechanics: Link Mechanisms Shinichi Hirai Dept. Robotics, Ritsumeikan Univ. Kinetic energ velocit of the center of mass of link : angular velocit of link : kinetic energ of link : ẋ c l c θ S

More information

HW3 Physics 311 Mechanics

HW3 Physics 311 Mechanics HW3 Physics 311 Mechanics FA L L 2 0 1 5 P H Y S I C S D E PA R T M E N T U N I V E R S I T Y O F W I S C O N S I N, M A D I S O N I N S T R U C T O R : P R O F E S S O R S T E F A N W E S T E R H O F

More information

Lecture 38: Equations of Rigid-Body Motion

Lecture 38: Equations of Rigid-Body Motion Lecture 38: Equations of Rigid-Body Motion It s going to be easiest to find the equations of motion for the object in the body frame i.e., the frame where the axes are principal axes In general, we can

More information

Physical Dynamics (PHY-304)

Physical Dynamics (PHY-304) Physical Dynamics (PHY-304) Gabriele Travaglini March 31, 2012 1 Review of Newtonian Mechanics 1.1 One particle Lectures 1-2. Frame, velocity, acceleration, number of degrees of freedom, generalised coordinates.

More information

Robot Dynamics II: Trajectories & Motion

Robot Dynamics II: Trajectories & Motion Robot Dynamics II: Trajectories & Motion Are We There Yet? METR 4202: Advanced Control & Robotics Dr Surya Singh Lecture # 5 August 23, 2013 metr4202@itee.uq.edu.au http://itee.uq.edu.au/~metr4202/ 2013

More information

AB-267 DYNAMICS & CONTROL OF FLEXIBLE AIRCRAFT

AB-267 DYNAMICS & CONTROL OF FLEXIBLE AIRCRAFT FLÁIO SILESTRE DYNAMICS & CONTROL OF FLEXIBLE AIRCRAFT LECTURE NOTES LAGRANGIAN MECHANICS APPLIED TO RIGID-BODY DYNAMICS IMAGE CREDITS: BOEING FLÁIO SILESTRE Introduction Lagrangian Mechanics shall be

More information

EE Homework 3 Due Date: 03 / 30 / Spring 2015

EE Homework 3 Due Date: 03 / 30 / Spring 2015 EE 476 - Homework 3 Due Date: 03 / 30 / 2015 Spring 2015 Exercise 1 (10 points). Consider the problem of two pulleys and a mass discussed in class. We solved a version of the problem where the mass was

More information

41514 Dynamics of Machinery

41514 Dynamics of Machinery 41514 Dynamics of Machinery Theory, Experiment, Phenomenology and Industrial Applications Ilmar Ferreira Santos 1. Recapitulation Mathematical Modeling & Steps 2. Example System of Particle 3. Example

More information

Rigid bodies - general theory

Rigid bodies - general theory Rigid bodies - general theory Kinetic Energy: based on FW-26 Consider a system on N particles with all their relative separations fixed: it has 3 translational and 3 rotational degrees of freedom. Motion

More information

Torque and Rotation Lecture 7

Torque and Rotation Lecture 7 Torque and Rotation Lecture 7 ˆ In this lecture we finally move beyond a simple particle in our mechanical analysis of motion. ˆ Now we consider the so-called rigid body. Essentially, a particle with extension

More information

1 Kalman Filter Introduction

1 Kalman Filter Introduction 1 Kalman Filter Introduction You should first read Chapter 1 of Stochastic models, estimation, and control: Volume 1 by Peter S. Maybec (available here). 1.1 Explanation of Equations (1-3) and (1-4) Equation

More information

Tutorial Exercises: Incorporating constraints

Tutorial Exercises: Incorporating constraints Tutorial Exercises: Incorporating constraints 1. A siple pendulu of length l ass is suspended fro a pivot of ass M that is free to slide on a frictionless wire frae in the shape of a parabola y = ax. The

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

Nonholonomic Constraints Examples

Nonholonomic Constraints Examples Nonholonomic Constraints Examples Basilio Bona DAUIN Politecnico di Torino July 2009 B. Bona (DAUIN) Examples July 2009 1 / 34 Example 1 Given q T = [ x y ] T check that the constraint φ(q) = (2x + siny

More information

Lecture 38: Equations of Rigid-Body Motion

Lecture 38: Equations of Rigid-Body Motion Lecture 38: Equations of Rigid-Body Motion It s going to be easiest to find the equations of motion for the object in the body frame i.e., the frame where the axes are principal axes In general, we can

More information

Introduction to Robotics

Introduction to Robotics J. Zhang, L. Einig 277 / 307 MIN Faculty Department of Informatics Lecture 8 Jianwei Zhang, Lasse Einig [zhang, einig]@informatik.uni-hamburg.de University of Hamburg Faculty of Mathematics, Informatics

More information

Lecture Note 7: Velocity Kinematics and Jacobian

Lecture Note 7: Velocity Kinematics and Jacobian ECE5463: Introduction to Robotics Lecture Note 7: Velocity Kinematics and Jacobian Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018

More information

PHYS2330 Intermediate Mechanics Fall Final Exam Tuesday, 21 Dec 2010

PHYS2330 Intermediate Mechanics Fall Final Exam Tuesday, 21 Dec 2010 Name: PHYS2330 Intermediate Mechanics Fall 2010 Final Exam Tuesday, 21 Dec 2010 This exam has two parts. Part I has 20 multiple choice questions, worth two points each. Part II consists of six relatively

More information

Classical Mechanics Comprehensive Exam Solution

Classical Mechanics Comprehensive Exam Solution Classical Mechanics Comprehensive Exam Solution January 31, 011, 1:00 pm 5:pm Solve the following six problems. In the following problems, e x, e y, and e z are unit vectors in the x, y, and z directions,

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

Practice Exam #3 A N B. 1.2 N C N D N E. 0 N

Practice Exam #3 A N B. 1.2 N C N D N E. 0 N Practice Exam #3 1. A barbell is mounted on a nearly frictionless axle through its center. The low-mass rod has a length d = 0.9 m, and each ball has a mass m = 0.5 kg. At this instant, there are two forces

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

Chapter 10 Rotational Kinematics and Energy. Copyright 2010 Pearson Education, Inc.

Chapter 10 Rotational Kinematics and Energy. Copyright 2010 Pearson Education, Inc. Chapter 10 Rotational Kinematics and Energy Copyright 010 Pearson Education, Inc. 10-1 Angular Position, Velocity, and Acceleration Copyright 010 Pearson Education, Inc. 10-1 Angular Position, Velocity,

More information

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

Physics 201. Professor P. Q. Hung. 311B, Physics Building. Physics 201 p. 1/1 Physics 201 p. 1/1 Physics 201 Professor P. Q. Hung 311B, Physics Building Physics 201 p. 2/1 Rotational Kinematics and Energy Rotational Kinetic Energy, Moment of Inertia All elements inside the rigid

More information

Assignments VIII and IX, PHYS 301 (Classical Mechanics) Spring 2014 Due 3/21/14 at start of class

Assignments VIII and IX, PHYS 301 (Classical Mechanics) Spring 2014 Due 3/21/14 at start of class Assignments VIII and IX, PHYS 301 (Classical Mechanics) Spring 2014 Due 3/21/14 at start of class Homeworks VIII and IX both center on Lagrangian mechanics and involve many of the same skills. Therefore,

More information

the EL equation for the x coordinate is easily seen to be (exercise)

the EL equation for the x coordinate is easily seen to be (exercise) Physics 6010, Fall 2016 Relevant Sections in Text: 1.3 1.6 Examples After all this formalism it is a good idea to spend some time developing a number of illustrative examples. These examples represent

More information

The dynamics of a Mobile Inverted Pendulum (MIP)

The dynamics of a Mobile Inverted Pendulum (MIP) The dynamics of a Mobile Inverted Pendulum (MIP) 1 Introduction Saam Ostovari, Nick Morozovsky, Thomas Bewley UCSD Coordinated Robotics Lab In this document, a Mobile Inverted Pendulum (MIP) is a robotic

More information

2 We alsohave a second constant of the motion, the energy, H = 2 (M + m) _X 2 +mr cos # _X _ #+ 2 mr2 _ # 2 mgr cos # = constant : For small displacem

2 We alsohave a second constant of the motion, the energy, H = 2 (M + m) _X 2 +mr cos # _X _ #+ 2 mr2 _ # 2 mgr cos # = constant : For small displacem PHYS 32 Homework Assignment #7: Solutions. The system shown below consists of a block of mass M that can slide without friction, in the x-direction along a horizontal air track. A pendulum hangs from a

More information

Lecture Note 8: Inverse Kinematics

Lecture Note 8: Inverse Kinematics ECE5463: Introduction to Robotics Lecture Note 8: Inverse Kinematics Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018 Lecture 8 (ECE5463

More information

Contents. Dynamics and control of mechanical systems. Focus on

Contents. Dynamics and control of mechanical systems. Focus on Dynamics and control of mechanical systems Date Day 1 (01/08) Day 2 (03/08) Day 3 (05/08) Day 4 (07/08) Day 5 (09/08) Day 6 (11/08) Content Review of the basics of mechanics. Kinematics of rigid bodies

More information

System simulation using Matlab, state plane plots

System simulation using Matlab, state plane plots System simulation using Matlab, state plane plots his lab is mainly concerned with making state plane (also referred to as phase plane ) plots for various linear and nonlinear systems with two states he

More information

Video 1.1 Vijay Kumar and Ani Hsieh

Video 1.1 Vijay Kumar and Ani Hsieh Video 1.1 Vijay Kumar and Ani Hsieh 1 Robotics: Dynamics and Control Vijay Kumar and Ani Hsieh University of Pennsylvania 2 Why? Robots live in a physical world The physical world is governed by the laws

More information

Physics 351, Spring 2015, Final Exam.

Physics 351, Spring 2015, Final Exam. Physics 351, Spring 2015, Final Exam. This closed-book exam has (only) 25% weight in your course grade. You can use one sheet of your own hand-written notes. Please show your work on these pages. The back

More information

Physics 106a, Caltech 4 December, Lecture 18: Examples on Rigid Body Dynamics. Rotating rectangle. Heavy symmetric top

Physics 106a, Caltech 4 December, Lecture 18: Examples on Rigid Body Dynamics. Rotating rectangle. Heavy symmetric top Physics 106a, Caltech 4 December, 2018 Lecture 18: Examples on Rigid Body Dynamics I go through a number of examples illustrating the methods of solving rigid body dynamics. In most cases, the problem

More information

Classical Mechanics. FIG. 1. Figure for (a), (b) and (c). FIG. 2. Figure for (d) and (e).

Classical Mechanics. FIG. 1. Figure for (a), (b) and (c). FIG. 2. Figure for (d) and (e). Classical Mechanics 1. Consider a cylindrically symmetric object with a total mass M and a finite radius R from the axis of symmetry as in the FIG. 1. FIG. 1. Figure for (a), (b) and (c). (a) Show that

More information

15. Hamiltonian Mechanics

15. Hamiltonian Mechanics University of Rhode Island DigitalCommons@URI Classical Dynamics Physics Course Materials 2015 15. Hamiltonian Mechanics Gerhard Müller University of Rhode Island, gmuller@uri.edu Creative Commons License

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

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator Abstract Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator N. Selvaganesan 1 Prabhu Jude Rajendran 2 S.Renganathan 3 1 Department of Instrumentation Engineering, Madras Institute of

More information

14. Rotational Kinematics and Moment of Inertia

14. Rotational Kinematics and Moment of Inertia 14. Rotational Kinematics and Moment of nertia A) Overview n this unit we will introduce rotational motion. n particular, we will introduce the angular kinematic variables that are used to describe the

More information

Chapter 21 Rigid Body Dynamics: Rotation and Translation about a Fixed Axis

Chapter 21 Rigid Body Dynamics: Rotation and Translation about a Fixed Axis Chapter 21 Rigid Body Dynamics: Rotation and Translation about a Fixed Axis Chapter 21 Rigid Body Dynamics: Rotation and Translation about a Fixed Axis... 2 21.1 Introduction... 2 21.2 Translational Equation

More information

Translational vs Rotational. m x. Connection Δ = = = = = = Δ = = = = = = Δ =Δ = = = = = 2 / 1/2. Work

Translational vs Rotational. m x. Connection Δ = = = = = = Δ = = = = = = Δ =Δ = = = = = 2 / 1/2. Work Translational vs Rotational / / 1/ Δ m x v dx dt a dv dt F ma p mv KE mv Work Fd / / 1/ θ ω θ α ω τ α ω ω τθ Δ I d dt d dt I L I KE I Work / θ ω α τ Δ Δ c t s r v r a v r a r Fr L pr Connection Translational

More information

System of Particles and of Conservation of Momentum Challenge Problems Solutions

System of Particles and of Conservation of Momentum Challenge Problems Solutions System of Particles and of Conservation of Momentum Challenge Problems Solutions Problem 1 Center of Mass of the Earth-Sun System The mean distance from the earth to the sun is r 11 = 1.49 10 m. The mass

More information

Chapter 8. Rotational Equilibrium and Rotational Dynamics

Chapter 8. Rotational Equilibrium and Rotational Dynamics Chapter 8 Rotational Equilibrium and Rotational Dynamics Wrench Demo Torque Torque, τ, is the tendency of a force to rotate an object about some axis τ = Fd F is the force d is the lever arm (or moment

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

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

Dynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18 Dynamics Basilio Bona DAUIN Politecnico di Torino Semester 1, 2016-17 B. Bona (DAUIN) Dynamics Semester 1, 2016-17 1 / 18 Dynamics Dynamics studies the relations between the 3D space generalized forces

More information

3 Space curvilinear motion, motion in non-inertial frames

3 Space curvilinear motion, motion in non-inertial frames 3 Space curvilinear motion, motion in non-inertial frames 3.1 In-class problem A rocket of initial mass m i is fired vertically up from earth and accelerates until its fuel is exhausted. The residual mass

More information

Lecture Note 8: Inverse Kinematics

Lecture Note 8: Inverse Kinematics ECE5463: Introduction to Robotics Lecture Note 8: Inverse Kinematics Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018 Lecture 8 (ECE5463

More information

Noether s Theorem. 4.1 Ignorable Coordinates

Noether s Theorem. 4.1 Ignorable Coordinates 4 Noether s Theorem 4.1 Ignorable Coordinates A central recurring theme in mathematical physics is the connection between symmetries and conservation laws, in particular the connection between the symmetries

More information

P321(b), Assignement 1

P321(b), Assignement 1 P31(b), Assignement 1 1 Exercise 3.1 (Fetter and Walecka) a) The problem is that of a point mass rotating along a circle of radius a, rotating with a constant angular velocity Ω. Generally, 3 coordinates

More information

Introduction MEAM 535. What is MEAM 535? Audience. Advanced topics in dynamics

Introduction MEAM 535. What is MEAM 535? Audience. Advanced topics in dynamics What is MEAM 535? Advanced topics in dynamics Audience Review of Newtonian mechanics MEAM 535 Introduction Analytical mechanics: Lagrangian and Hamiltonian Special topics: Stability of dynamical systems,

More information

Simple and Physical Pendulums Challenge Problem Solutions

Simple and Physical Pendulums Challenge Problem Solutions Simple and Physical Pendulums Challenge Problem Solutions Problem 1 Solutions: For this problem, the answers to parts a) through d) will rely on an analysis of the pendulum motion. There are two conventional

More information

Robot Dynamics Instantaneous Kinematiccs and Jacobians

Robot Dynamics Instantaneous Kinematiccs and Jacobians Robot Dynamics Instantaneous Kinematiccs and Jacobians 151-0851-00 V Lecture: Tuesday 10:15 12:00 CAB G11 Exercise: Tuesday 14:15 16:00 every 2nd week Marco Hutter, Michael Blösch, Roland Siegwart, Konrad

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

Rotational N.2 nd Law

Rotational N.2 nd Law Lecture 19 Chapter 12 Rotational N.2 nd Law Torque Newton 2 nd Law again!? That s it. He crossed the line! Course website: http://faculty.uml.edu/andriy_danylov/teaching/physicsi IN THIS CHAPTER, you will

More information

Course Review. Physics 3210 Spring Semester 2018

Course Review. Physics 3210 Spring Semester 2018 Course Review Physics 3210 Spring Semester 2018 Today: Course Review Tomorrow: Final discussion Note: Renbo asks that you attempt practice final exam before discussion. (Problem 8) Friday 27th: Voluntary

More information

u (surge) X o p (roll) Body-fixed r o v (sway) w (heave) Z o Earth-fixed X Y Z r (yaw) (pitch)

u (surge) X o p (roll) Body-fixed r o v (sway) w (heave) Z o Earth-fixed X Y Z r (yaw) (pitch) Nonlinear Modelling of Marine Vehicles in Degrees of Freedom Thor I. Fossen and Ola-Erik Fjellstad The Norwegian Institute of Technology Department of Engineering Cybernetics N-0 Trondheim, NORWAY (E-mail:tif@itk.unit.no)

More information

Columbia University Department of Physics QUALIFYING EXAMINATION

Columbia University Department of Physics QUALIFYING EXAMINATION Columbia University Department of Physics QUALIFYING EXAMINATION Monday, January 14, 2013 3:10PM to 5:10PM Classical Physics Section 2. Electricity, Magnetism & Electrodynamics Two hours are permitted

More information

Robotics. Dynamics. Marc Toussaint U Stuttgart

Robotics. Dynamics. Marc Toussaint U Stuttgart Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler recursion, general robot dynamics, joint space control, reference trajectory

More information