5. Nonholonomic constraint Mechanics of Manipulation
|
|
- Thomasina Kennedy
- 6 years ago
- Views:
Transcription
1 5. Nonholonomic constraint Mechanics of Manipulation Matt Mason Carnegie Mellon Lecture 5. Mechanics of Manipulation p.1
2 Lecture 5. Nonholonomic constraint. Chapter 1 Manipulation Case 1: Manipulation b a human Case 2: An automated assembl sstem Issues in manipulation A taonom of manipulation techniques Bibliographic notes 8 Eercises 8 Chapter 2 Kinematics Preliminaries Planar kinematics Spherical kinematics Spatial kinematics Kinematic constraint Kinematic mechanisms Bibliographic notes 36 Eercises 37 Chapter 3 Kinematic Representation Representation of spatial rotations Representation of spatial displacements Kinematic constraints Bibliographic notes 72 Eercises 72 Chapter 4 Kinematic Manipulation Path planning Path planning for nonholonomic sstems Kinematic models of contact Bibliographic notes 88 Eercises 88 Chapter 5 Rigid Bod Statics Forces acting on rigid bodies Polhedral conve cones Contact wrenches and wrench cones Cones in velocit twist space The oriented plane Instantaneous centers and Reuleau s method Line of force; moment labeling Force dual Summar Bibliographic notes 117 Eercises 118 Chapter 6 Friction Coulomb s Law Single degree-of-freedom problems Planar single contact problems Graphical representation of friction cones Static equilibrium problems Planar sliding Bibliographic notes 139 Eercises 139 Chapter 7 Quasistatic Manipulation Grasping and fituring Pushing Stable pushing Parts orienting Assembl Bibliographic notes 173 Eercises 175 Chapter 8 Dnamics Newton s laws A particle in three dimensions Moment of force; moment of momentum Dnamics of a sstem of particles Rigid bod dnamics The angular inertia matri Motion of a freel rotating bod Planar single contact problems Graphical methods for the plane Planar multiple-contact problems Bibliographic notes 207 Eercises 208 Chapter 9 Impact A particle Rigid bod impact Bibliographic notes 223 Eercises 223 Chapter 10 Dnamic Manipulation Quasidnamic manipulation Brie dnamic manipulation Continuousl dnamic manipulation Bibliographic notes 232 Eercises 235 Appendi A Infinit 237 Lecture 5. Mechanics of Manipulation p.2
3 Outline. An eample: the uniccle. Integrable and nonintegrable constraints Vector fields and distributions Frobenius s theorem Lecture 5. Mechanics of Manipulation p.3
4 Holonomic does not mean unconstrained!!! Holonomic means the constraints can be written as equations independent of q f(q, t) = 0 A mobile robot with no constraints is holonomic. A mobile robot capable of arbitrar planar velocities is holonomic. A mobile robot capable of onl translations is holonomic. Lecture 5. Mechanics of Manipulation p.4
5 Uniccle constraint The uniccle cannot move sidewas. Let ẋ q = ẏ θ and let w 1 = (sinθ, cosθ, 0) (,) θ ( sin θ cos θ ) so the constraint is written w 1 q = 0. Lecture 5. Mechanics of Manipulation p.5
6 Uniccle freedom The uniccle can move in two directions, epressed b defining g 1 (q) = 0 0 1, g 2 (q) = cosθ sinθ 0 (,) θ ( sin θ cos θ ) and noting that the uniccle s motion is (missing from book) q = u 1 g 1 + u 2 g 2 where u 1 and u 2 are arbitrar reals. The are the controls. So, how man DOFs does the uniccle have? Lecture 5. Mechanics of Manipulation p.6
7 Uniccle freedom The uniccle can move in two directions, epressed b defining g 1 (q) = 0 0 1, g 2 (q) = cosθ sinθ 0 (,) θ ( sin θ cos θ ) and noting that the uniccle s motion is (missing from book) q = u 1 g 1 + u 2 g 2 where u 1 and u 2 are arbitrar reals. The are the controls. So, how man DOFs does the uniccle have? THREE!!! Lecture 5. Mechanics of Manipulation p.6
8 Unsteered cart constraint and freedom The unsteered cart cannot turn, and cannot move sidewas. Let.;/ w 1 = (sinθ, cosθ, 0),w 2 = (0, 0, 1) so the two constraints are written w 1 q = 0, w 2 q = 0. Epanding the products: ẋsin θ ẏ cosθ = 0 θ = 0 Leaves of the foliation These can be integrated: θ = θ 0 ( 0 ) sinθ 0 ( 0 ) cosθ 0 = 0 Lecture 5. Mechanics of Manipulation p.7
9 Uniccle versus cart Uniccle. One velocit constraint. Three freedoms. Unsteered cart Two velocit constraints. Integrable. Equivalent to two configuration constraints. One freedom. (,) θ ( sin θ cos θ ) Sstem is nonholonomic if the constraint cannot be written in the form f(q, t) = 0..;/ Lecture 5. Mechanics of Manipulation p.8
10 How can ou tell? How can ou tell whether a velocit constraint is integrable? 1. Tr to integrate it for a while. 2. Determine whether the DOFs were reduced. 3. Lie brackets!!! (Frobenius s theorem) (,) θ ( sin θ cos θ ).;/ Lecture 5. Mechanics of Manipulation p.9
11 Pfaffian constraints A set of k Pfaffian constraints are of the form w i (q) q = 0, i = 1...k where the w i are linearl independent row vectors, and q is a column vector. All the velocit constraints we have considered for the uniccle and the cart are Pfaffian. Lecture 5. Mechanics of Manipulation p.10
12 Vector fields A vector field is a smooth map f(q) : C T q C from configurations q to velocit vectors q. g 1 : turning Note: In differential geometr vector sometimes means specificall velocit vector. g 2 : forward rolling Lecture 5. Mechanics of Manipulation p.11
13 Distributions A distribution is a smooth map assigning a linear subspace of T q C to each configuration q of C. Eample: The linear span of g 1 and g 2. Recall that for the uniccle _q = u 1 g 1 + u 2 g 2 for u 1, u 2 R. So the figure shows the feasible velocities for ever q. (Well, it onl shows a circular patch where it should show a whole plane at ever q.) Lecture 5. Mechanics of Manipulation p.12
14 Regular distributions and Lie brackets A distribution is regular if its dimension is constant over the configuration space. Let f, g be two vector fields on C. Define the Lie bracket [f, g] to be the vector field g q f f q g What is this thing written g q velocit w.r.t. configuration variable. f or q? Matri. Each column is partial of Lecture 5. Mechanics of Manipulation p.13
15 Lie brackets, eample. Let s take the Lie bracket [g 1, g 2 ]. g 1 q = g 2 q = sinθ 0 0 cos θ For the new vector field defined b the Lie bracket we obtain g 3 = [g 1, g 2 ] = g 2 q g 1 g 1 q g 2 sinθ = cosθ Lecture 5. Mechanics of Manipulation p.14
16 Lie brackets eample continued g 3 = sinθ cosθ Phsicall, g 3 moves sidewas. It is linearl independent of g 1 and g 2, and it violates the constraint w 1. What is its phsical significance? Given two vector fields f and g, 1. Follow f for some time ǫ; 2. Follow g for ǫ; 3. Follow f for ǫ; 4. Follow g for ǫ. In the limit as ǫ approaches zero, the result of the above motion approaches the Lie bracket [f, g]. The Lie bracket could have been called parallel parking product. Lecture 5. Mechanics of Manipulation p.15 0
17 Involutive distribution A distribution is involutive if it is closed under Lie bracket operations. The involutive closure of a distribution is the closure of the distribution under Lie bracketing. Lecture 5. Mechanics of Manipulation p.16
18 Frobenius s theorem Theorem 2.8 (Frobenius s theorem): A regular distribution is integrable if and onl if it is involutive. Proof: To prove that an integrable distribution is involutive, take the Talor series epansion of the parallel parking maneuver as a function of ǫ. The second order terms are Lie brackets! If the distribution is involutive, the Lie brackets must also be contained in the distribution. To prove that involutive distributions are integrable... nonholonomic parallel parking helps Lecture 5. Mechanics of Manipulation p.17
19 Net: Ais angle. Rodrigues s theorem. Rotation Chapter 1 Manipulation Case 1: Manipulation b a human Case 2: An automated assembl sstem Issues in manipulation A taonom of manipulation techniques Bibliographic notes 8 Eercises 8 Chapter 2 Kinematics Preliminaries Planar kinematics Spherical kinematics Spatial kinematics Kinematic constraint Kinematic mechanisms Bibliographic notes 36 Eercises 37 Chapter 3 Kinematic Representation Representation of spatial rotations Representation of spatial displacements Kinematic constraints Bibliographic notes 72 Eercises 72 Chapter 4 Kinematic Manipulation Path planning Path planning for nonholonomic sstems Kinematic models of contact Bibliographic notes 88 Eercises 88 Chapter 5 Rigid Bod Statics Forces acting on rigid bodies Polhedral conve cones Contact wrenches and wrench cones Cones in velocit twist space The oriented plane Instantaneous centers and Reuleau s method Line of force; moment labeling Force dual Summar Bibliographic notes 117 Eercises 118 Chapter 6 Friction Coulomb s Law Single degree-of-freedom problems Planar single contact problems Graphical representation of friction cones Static equilibrium problems Planar sliding Bibliographic notes 139 Eercises 139 Chapter 7 Quasistatic Manipulation Grasping and fituring Pushing Stable pushing Parts orienting Assembl Bibliographic notes 173 Eercises 175 Chapter 8 Dnamics Newton s laws A particle in three dimensions Moment of force; moment of momentum Dnamics of a sstem of particles Rigid bod dnamics The angular inertia matri Motion of a freel rotating bod Planar single contact problems Graphical methods for the plane Planar multiple-contact problems Bibliographic notes 207 Eercises 208 Chapter 9 Impact A particle Rigid bod impact Bibliographic notes 223 Eercises 223 Chapter 10 Dnamic Manipulation Quasidnamic manipulation Brie dnamic manipulation Continuousl dnamic manipulation Bibliographic notes 232 Eercises 235 Appendi A Infinit 237 Lecture 5. Mechanics of Manipulation p.18
12. Foundations of Statics Mechanics of Manipulation
12. Foundations of Statics Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 12. Mechanics of Manipulation p.1 Lecture 12. Foundations of statics.
More information16. Friction Mechanics of Manipulation
16. Friction Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 16. Mechanics of Manipulation p.1 Lecture 16. Friction. Chapter 1 Manipulation
More information27. Impact Mechanics of Manipulation
27. Impact Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 27. Mechanics of Manipulation p.1 Lecture 27. Impact Chapter 1 Manipulation 1
More informationAdvanced Dynamics. - Lecture 1 Constraints. Paolo Tiso Spring Semester 2017 ETH Zürich
Advanced Dnamics - Lecture 1 Constraints Paolo Tiso Spring Semester 2017 ETH Zürich LECTURE OBJECTIVES 1. Introduce generalized coordinates 2. Formall introduce constraints 3. Distinguish between holonomic
More informationNonholonomic 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 information1.1 The Equations of Motion
1.1 The Equations of Motion In Book I, balance of forces and moments acting on an component was enforced in order to ensure that the component was in equilibrium. Here, allowance is made for stresses which
More informationPHYS1100 Practice problem set, Chapter 8: 5, 9, 14, 20, 22, 25, 28, 30, 34, 35, 40, 44
PHYS00 Practice problem set, Chapter 8: 5, 9, 4, 0,, 5, 8, 30, 34, 35, 40, 44 8.5. Solve: The top figure shows the pulle (P), block A, block B, the surface S of the incline, the rope (R), and the earth
More informationON THE INTERPRETATION OF THE LAGRANGE MULTIPLIERS IN THE CONSTRAINT FORMULATION OF CONTACT PROBLEMS; OR WHY ARE SOME MULTIPLIERS ALWAYS ZERO?
Proceedings of the ASME 214 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 214 August 17-2, 214, Buffalo, New York, USA DETC214-3479
More informationReading. 4. Affine transformations. Required: Watt, Section 1.1. Further reading:
Reading Required: Watt, Section.. Further reading: 4. Affine transformations Fole, et al, Chapter 5.-5.5. David F. Rogers and J. Alan Adams, Mathematical Elements for Computer Graphics, 2 nd Ed., McGraw-Hill,
More informationDynamics and control of mechanical systems
JU 18/HL Dnamics and control of mechanical sstems Date Da 1 (3/5) 5/5 Da (7/5) Da 3 (9/5) Da 4 (11/5) Da 5 (14/5) Da 6 (16/5) Content Revie of the basics of mechanics. Kinematics of rigid bodies coordinate
More informationwe must pay attention to the role of the coordinate system w.r.t. which we perform a tform
linear SO... we will want to represent the geometr of points in space we will often want to perform (rigid) transformations to these objects to position them translate rotate or move them in an animation
More informationSecond-Order Linear Differential Equations C 2
C8 APPENDIX C Additional Topics in Differential Equations APPENDIX C. Second-Order Homogeneous Linear Equations Second-Order Linear Differential Equations Higher-Order Linear Differential Equations Application
More informationInfinitesimal Rotations
Universit of Connecticut DigitalCommons@UConn Chemistr Education Materials Department of Chemistr Januar 007 Infinitesimal Rotations Carl W. David Universit of Connecticut, Carl.David@uconn.edu Follow
More informationKinematics. Félix Monasterio-Huelin, Álvaro Gutiérrez & Blanca Larraga. September 5, Contents 1. List of Figures 1.
Kinematics Féli Monasterio-Huelin, Álvaro Gutiérre & Blanca Larraga September 5, 2018 Contents Contents 1 List of Figures 1 List of Tables 2 Acronm list 3 1 Degrees of freedom and kinematic chains of rigid
More informationAPPLIED MECHANICS I Resultant of Concurrent Forces Consider a body acted upon by co-planar forces as shown in Fig 1.1(a).
PPLIED MECHNICS I 1. Introduction to Mechanics Mechanics is a science that describes and predicts the conditions of rest or motion of bodies under the action of forces. It is divided into three parts 1.
More informationMechanics Departmental Exam Last updated November 2013
Mechanics Departmental Eam Last updated November 213 1. Two satellites are moving about each other in circular orbits under the influence of their mutual gravitational attractions. The satellites have
More informationCS 378: Computer Game Technology
CS 378: Computer Game Technolog 3D Engines and Scene Graphs Spring 202 Universit of Teas at Austin CS 378 Game Technolog Don Fussell Representation! We can represent a point, p =,), in the plane! as a
More informationwe must pay attention to the role of the coordinate system w.r.t. which we perform a tform
linear SO... we will want to represent the geometr of points in space we will often want to perform (rigid) transformations to these objects to position them translate rotate or move them in an animation
More informationComputer Graphics: 2D Transformations. Course Website:
Computer Graphics: D Transformations Course Website: http://www.comp.dit.ie/bmacnamee 5 Contents Wh transformations Transformations Translation Scaling Rotation Homogeneous coordinates Matri multiplications
More informationLinear and Angular Velocities 2/4. Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA
Linear and ngular elocities 2/4 Instructor: Jacob osen dvanced obotic - ME 263D - Department of Mechanical & erospace Engineering - UL Jacobian Matri - alculation Methods Differentiation the Forward Kinematics
More informationPhysics 106a, Caltech 16 October, Lecture 5: Hamilton s Principle with Constraints. Examples
Physics 106a, Caltech 16 October, 2018 Lecture 5: Hamilton s Principle with Constraints We have been avoiding forces of constraint, because in many cases they are uninteresting, and the constraints can
More informationForce Couple Systems = Replacement of a Force with an Equivalent Force and Moment (Moving a Force to Another Point)
orce Couple Sstems = eplacement of a orce with an Equivalent orce and oment (oving a orce to Another Point) The force acting on a bod has two effects: The first one is the tendenc to push or pull the bod
More informationSolution 11. Kinetics of rigid body(newton s Second Law)
Solution () urpose and Requirement Solution Kinetics of rigid bod(newton s Second Law) In rob, kinematics stud regarding acceleration of mass center should be done before Newton s second law is used to
More informationLocomotion. Amir Degani. Intro to Robotics CS - Technion Winter Guest Lecture. Locomotion and Manipulation. Locomotion and. Manipulation Duality
Locomotion Amir Degani Intro to Robotics CS - Technion Winter 2012 Duality Parts of slides taken from Howie Choset and Matt Mason 1 Today s outline Duality Duality 2 - Duality Locomotion cars, trains,
More information10. The dimensional formula for c) 6% d) 7%
UNIT. One of the combinations from the fundamental phsical constants is hc G. The unit of this epression is a) kg b) m 3 c) s - d) m. If the error in the measurement of radius is %, then the error in the
More informationKINEMATIC RELATIONS IN DEFORMATION OF SOLIDS
Chapter 8 KINEMATIC RELATIONS IN DEFORMATION OF SOLIDS Figure 8.1: 195 196 CHAPTER 8. KINEMATIC RELATIONS IN DEFORMATION OF SOLIDS 8.1 Motivation In Chapter 3, the conservation of linear momentum for a
More informationFluid Mechanics II. Newton s second law applied to a control volume
Fluid Mechanics II Stead flow momentum equation Newton s second law applied to a control volume Fluids, either in a static or dnamic motion state, impose forces on immersed bodies and confining boundaries.
More informationx y plane is the plane in which the stresses act, yy xy xy Figure 3.5.1: non-zero stress components acting in the x y plane
3.5 Plane Stress This section is concerned with a special two-dimensional state of stress called plane stress. It is important for two reasons: () it arises in real components (particularl in thin components
More informationPhysics 207, Lecture 4, Sept. 15
Phsics 07, Lecture 4, Sept. 15 Goals for hapts.. 3 & 4 Perform vector algebra (addition & subtraction) graphicall or b, & z components Interconvert between artesian and Polar coordinates Distinguish position-time
More informationPHYSICS 1 Forces & Newton s Laws
Advanced Placement PHYSICS 1 Forces & Newton s Laws Presenter 2014-2015 Forces & Newton s Laws What I Absolutel Have to Know to Survive the AP* Exam Force is an push or pull. It is a vector. Newton s Second
More informationSystems of Linear Equations: Solving by Graphing
8.1 Sstems of Linear Equations: Solving b Graphing 8.1 OBJECTIVE 1. Find the solution(s) for a set of linear equations b graphing NOTE There is no other ordered pair that satisfies both equations. From
More informationhwhat is mechanics? hscalars and vectors hforces are vectors htransmissibility of forces hresolution of colinear forces hmoments and couples
orces and Moments CIEG-125 Introduction to Civil Engineering all 2005 Lecture 3 Outline hwhat is mechanics? hscalars and vectors horces are vectors htransmissibilit of forces hresolution of colinear forces
More informationAffine transformations
Reading Required: Affine transformations Brian Curless CSE 557 Fall 2009 Shirle, Sec. 2.4, 2.7 Shirle, Ch. 5.-5.3 Shirle, Ch. 6 Further reading: Fole, et al, Chapter 5.-5.5. David F. Rogers and J. Alan
More informationVECTORS IN THREE DIMENSIONS
1 CHAPTER 2. BASIC TRIGONOMETRY 1 INSTITIÚID TEICNEOLAÍOCHTA CHEATHARLACH INSTITUTE OF TECHNOLOGY CARLOW VECTORS IN THREE DIMENSIONS 1 Vectors in Two Dimensions A vector is an object which has magnitude
More informationControl Synthesis for Dynamic Contact Manipulation
Proceedings of the 2005 IEEE International Conference on Robotics and Automation Barcelona, Spain, April 2005 Control Synthesis for Dynamic Contact Manipulation Siddhartha S. Srinivasa, Michael A. Erdmann
More informationChapter 3 Numerical Methods
Chapter 3 Numerical Methods Part 3 3.4 Differential Algebraic Systems 3.5 Integration of Differential Equations 1 Outline 3.4 Differential Algebraic Systems 3.4.1 Constrained Dynamics 3.4.2 First and Second
More informationRobotics, Geometry and Control - A Preview
Robotics, Geometry and Control - A Preview Ravi Banavar 1 1 Systems and Control Engineering IIT Bombay HYCON-EECI Graduate School - Spring 2008 Broad areas Types of manipulators - articulated mechanisms,
More information1 HOMOGENEOUS TRANSFORMATIONS
HOMOGENEOUS TRANSFORMATIONS Purpose: The purpose of this chapter is to introduce ou to the Homogeneous Transformation. This simple 4 4 transformation is used in the geometr engines of CAD sstems and in
More informationRigid Body Transforms-3D. J.C. Dill transforms3d 27Jan99
ESC 489 3D ransforms 1 igid Bod ransforms-3d J.C. Dill transforms3d 27Jan99 hese notes on (2D and) 3D rigid bod transform are currentl in hand-done notes which are being converted to this file from that
More informationEN 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 informationCS 354R: Computer Game Technology
CS 354R: Computer Game Technolog Transformations Fall 207 Universit of Teas at Austin CS 354R Game Technolog S. Abraham Transformations What are the? Wh should we care? Universit of Teas at Austin CS 354R
More informationPHYS-2010: General Physics I Course Lecture Notes Section V
PHYS-2010: General Physics I Course Lecture Notes Section V Dr. Donald G. Luttermoser East Tennessee State University Edition 2.5 Abstract These class notes are designed for use of the instructor and students
More informationNonholonomic Behavior in Robotic Systems
Chapter 7 Nonholonomic Behavior in Robotic Systems In this chapter, we study the effect of nonholonomic constraints on the behavior of robotic systems. These constraints arise in systems such as multifingered
More informationGravitational potential energy
Gravitational potential energ m1 Consider a rigid bod of arbitrar shape. We want to obtain a value for its gravitational potential energ. O r1 1 x The gravitational potential energ of an assembl of N point-like
More informationMMJ1153 COMPUTATIONAL METHOD IN SOLID MECHANICS PRELIMINARIES TO FEM
B Course Content: A INTRODUCTION AND OVERVIEW Numerical method and Computer-Aided Engineering; Phsical problems; Mathematical models; Finite element method;. B Elements and nodes, natural coordinates,
More informationOne-Dimensional Wave Propagation (without distortion or attenuation)
Phsics 306: Waves Lecture 1 1//008 Phsics 306 Spring, 008 Waves and Optics Sllabus To get a good grade: Stud hard Come to class Email: satapal@phsics.gmu.edu Surve of waves One-Dimensional Wave Propagation
More informationCH. 1 FUNDAMENTAL PRINCIPLES OF MECHANICS
446.201 (Solid echanics) Professor Youn, eng Dong CH. 1 FUNDENTL PRINCIPLES OF ECHNICS Ch. 1 Fundamental Principles of echanics 1 / 14 446.201 (Solid echanics) Professor Youn, eng Dong 1.2 Generalied Procedure
More informationDifferential 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 informationMathematics 309 Conic sections and their applicationsn. Chapter 2. Quadric figures. ai,j x i x j + b i x i + c =0. 1. Coordinate changes
Mathematics 309 Conic sections and their applicationsn Chapter 2. Quadric figures In this chapter want to outline quickl how to decide what figure associated in 2D and 3D to quadratic equations look like.
More informationFinal 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 informationGait Controllability for Legged Robots
ill Goodwine and Joel urdick Gait ontrollability for Legged Robots ill Goodwine Notre Dame May 8, 998 Joel urdick altech Outline:. Introduction and ackground 2. Mathematical Preliminaries, tratified ystems
More informationCONTROL OF THE NONHOLONOMIC INTEGRATOR
June 6, 25 CONTROL OF THE NONHOLONOMIC INTEGRATOR R. N. Banavar (Work done with V. Sankaranarayanan) Systems & Control Engg. Indian Institute of Technology, Bombay Mumbai -INDIA. banavar@iitb.ac.in Outline
More informationScrew 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 informationActive Nonlinear Observers for Mobile Systems
Active Nonlinear Observers for Mobile Systems Simon Cedervall and Xiaoming Hu Optimization and Systems Theory Royal Institute of Technology SE 00 44 Stockholm, Sweden Abstract For nonlinear systems in
More informationLecture 20. Planar Sliding
Matthew T. Mason Mechanics of Manipulation Today s outline Planar sliding: s Planar sliding is surprisingly common in manipulation. Shakey used planar sliding to move things around. To locate and orient
More informationPhysics Gravitational force. 2. Strong or color force. 3. Electroweak force
Phsics 360 Notes on Griffths - pluses and minuses No tetbook is perfect, and Griffithsisnoeception. Themajorplusisthat it is prett readable. For minuses, see below. Much of what G sas about the del operator
More informationDynamic Modelling of Mechanical Systems
Dynamic Modelling of Mechanical Systems Dr. Bishakh Bhattacharya Professor, Department of Mechanical Engineering g IIT Kanpur Joint Initiative of IITs and IISc - Funded by MHRD Hints of the Last Assignment
More informationCONSERVATION OF ANGULAR MOMENTUM FOR A CONTINUUM
Chapter 4 CONSERVATION OF ANGULAR MOMENTUM FOR A CONTINUUM Figure 4.1: 4.1 Conservation of Angular Momentum Angular momentum is defined as the moment of the linear momentum about some spatial reference
More informationLecture Outline Chapter 11. Physics, 4 th Edition James S. Walker. Copyright 2010 Pearson Education, Inc.
Lecture Outline Chapter 11 Physics, 4 th Edition James S. Walker Chapter 11 Rotational Dynamics and Static Equilibrium Units of Chapter 11 Torque Torque and Angular Acceleration Zero Torque and Static
More informationAffine transformations. Brian Curless CSE 557 Fall 2014
Affine transformations Brian Curless CSE 557 Fall 2014 1 Reading Required: Shirle, Sec. 2.4, 2.7 Shirle, Ch. 5.1-5.3 Shirle, Ch. 6 Further reading: Fole, et al, Chapter 5.1-5.5. David F. Rogers and J.
More informationDEVIL PHYSICS BADDEST CLASS ON CAMPUS IB PHYSICS
DEVIL PHYSICS BADDEST CLASS ON CAMPUS IB PHYSICS OPTION B-1A: ROTATIONAL DYNAMICS Essential Idea: The basic laws of mechanics have an extension when equivalent principles are applied to rotation. Actual
More informationForces of Constraint & Lagrange Multipliers
Lectures 30 April 21, 2006 Written or last updated: April 21, 2006 P442 Analytical Mechanics - II Forces of Constraint & Lagrange Multipliers c Alex R. Dzierba Generalized Coordinates Revisited Consider
More informationMATRIX TRANSFORMATIONS
CHAPTER 5. MATRIX TRANSFORMATIONS INSTITIÚID TEICNEOLAÍOCHTA CHEATHARLACH INSTITUTE OF TECHNOLOGY CARLOW MATRIX TRANSFORMATIONS Matri Transformations Definition Let A and B be sets. A function f : A B
More informationINSTRUCTIONS 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 informationM2A2 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 informationPower Functions. A polynomial expression is an expression of the form a n. x n 2... a 3. ,..., a n. , a 1. A polynomial function has the form f(x) a n
1.1 Power Functions A rock that is tossed into the water of a calm lake creates ripples that move outward in a circular pattern. The area, A, spanned b the ripples can be modelled b the function A(r) πr,
More informationSTATICS & DYNAMICS. Engineering Mechanics. Gary L. Gray. Francesco Costanzo. Michael E. Plesha. University of Wisconsin-Madison
Engineering Mechanics STATICS & DYNAMICS SECOND EDITION Francesco Costanzo Department of Engineering Science and Mechanics Penn State University Michael E. Plesha Department of Engineering Physics University
More informationLecture 19. Friction
Matthew T. Mason angle, Mechanics of Manipulation Today s outline angle, angle, How do you move things around? angle, Kinematics, kinematic constraint. Force. Force of constraint; Gravity; ; Momentum.
More information2D Geometric Transformations. (Chapter 5 in FVD)
2D Geometric Transformations (Chapter 5 in FVD) 2D geometric transformation Translation Scaling Rotation Shear Matri notation Compositions Homogeneous coordinates 2 2D Geometric Transformations Question:
More informationNONLINEAR DYNAMICS AND CHAOS. Numerical integration. Stability analysis
LECTURE 3: FLOWS NONLINEAR DYNAMICS AND CHAOS Patrick E McSharr Sstems Analsis, Modelling & Prediction Group www.eng.o.ac.uk/samp patrick@mcsharr.net Tel: +44 83 74 Numerical integration Stabilit analsis
More informationTransformation of kinematical quantities from rotating into static coordinate system
Transformation of kinematical quantities from rotating into static coordinate sstem Dimitar G Stoanov Facult of Engineering and Pedagog in Sliven, Technical Universit of Sofia 59, Bourgasko Shaussee Blvd,
More informationUnit 12 Study Notes 1 Systems of Equations
You should learn to: Unit Stud Notes Sstems of Equations. Solve sstems of equations b substitution.. Solve sstems of equations b graphing (calculator). 3. Solve sstems of equations b elimination. 4. Solve
More informationPhysics 201 Lab 9: Torque and the Center of Mass Dr. Timothy C. Black
Theoretical Discussion Physics 201 Lab 9: Torque and the Center of Mass Dr. Timothy C. Black For each of the linear kinematic variables; displacement r, velocity v and acceleration a; there is a corresponding
More informationAdvanced 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 informationContents. Dynamics and control of mechanical systems. Focuses on
Dnamics and control of mechanical sstems Date Da (/8) Da (3/8) Da 3 (5/8) Da 4 (7/8) Da 5 (9/8) Da 6 (/8) Content Review of the basics of mechanics. Kinematics of rigid bodies - coordinate transformation,
More informationGeneral Physics (PHY 2130)
General Physics (PHY 130) Lecture 0 Rotational dynamics equilibrium nd Newton s Law for rotational motion rolling Exam II review http://www.physics.wayne.edu/~apetrov/phy130/ Lightning Review Last lecture:
More informationIntroduction 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 informationRobotics 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 informationEquation of a Line. Equation of a Line
= m + b slope -intercept This is called the slope-intercept form. 3 = m + b This is called the slope-intercept form. = 5 + 10 = 10 + 5 P = -0.2Q + 100 4 Page 2 = m + b -intercept b -intercept = point where
More informationAffine transformations
Reading Optional reading: Affine transformations Brian Curless CSE 557 Autumn 207 Angel and Shreiner: 3., 3.7-3. Marschner and Shirle: 2.3, 2.4.-2.4.4, 6..-6..4, 6.2., 6.3 Further reading: Angel, the rest
More informationPhysics 204A FINAL EXAM Chapters 1-14 Fall 2005
Name: Solve the following problems in the space provided Use the back of the page if needed Each problem is worth 10 points You must show our work in a logical fashion starting with the correctl applied
More informationPhysics 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 informationVector and Affine Math
Vector and Affine Math Computer Science Department The Universit of Teas at Austin Vectors A vector is a direction and a magnitude Does NOT include a point of reference Usuall thought of as an arrow in
More information( ) ( ) ( ) ( ) TNM046: Datorgrafik. Transformations. Linear Algebra. Linear Algebra. Sasan Gooran VT Transposition. Scalar (dot) product:
TNM046: Datorgrafik Transformations Sasan Gooran VT 04 Linear Algebra ( ) ( ) =,, 3 =,, 3 Transposition t = 3 t = 3 Scalar (dot) product: Length (Norm): = t = + + 3 3 = = + + 3 Normaliation: ˆ = Linear
More informationSimultaneous Orthogonal Rotations Angle
ELEKTROTEHNIŠKI VESTNIK 8(1-2): -11, 2011 ENGLISH EDITION Simultaneous Orthogonal Rotations Angle Sašo Tomažič 1, Sara Stančin 2 Facult of Electrical Engineering, Universit of Ljubljana 1 E-mail: saso.tomaic@fe.uni-lj.si
More information3.1 Particles in Two-Dimensional Force Systems
3.1 Particles in Two-Dimensional Force Sstems + 3.1 Particles in Two-Dimensional Force Sstems Eample 1, page 1 of 1 1. Determine the tension in cables and. 30 90 lb 1 Free-bod diagram of connection F 2
More informationVideo 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 informationNonlinear Systems Examples Sheet: Solutions
Nonlinear Sstems Eamples Sheet: Solutions Mark Cannon, Michaelmas Term 7 Equilibrium points. (a). Solving ẋ =sin 4 3 =for gives =as an equilibrium point. This is the onl equilibrium because there is onl
More informationReview for 3 rd Midterm
Review for 3 rd Midterm Midterm is on 4/19 at 7:30pm in the same rooms as before You are allowed one double sided sheet of paper with any handwritten notes you like. The moment-of-inertia about the center-of-mass
More informationA B Ax Bx Ay By Az Bz
Lecture 5.1 Dynamics of Rotation For some time now we have been discussing the laws of classical dynamics. However, for the most part, we only talked about examples of translational motion. On the other
More information( ) ( ) A i ˆj. What is the unit vector  that points in the direction of A? 1) The vector A is given by = ( 6.0m ) ˆ ( 8.0m ) Solution A D) 6 E) 6
A i ˆj. What is the unit vector  that points in the direction of A? 1) The vector A is given b ( 6.m ) ˆ ( 8.m ) A ˆ i ˆ ˆ j A ˆ i ˆ ˆ j C) A ˆ ( 1 ) ( i ˆ ˆ j) D) Aˆ.6 iˆ+.8 ˆj E) Aˆ.6 iˆ.8 ˆj A) (.6m
More informationMEAM 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 informationNon-holonomic constraint example A unicycle
Non-holonomic constraint example A unicycle A unicycle (in gray) moves on a plane; its motion is given by three coordinates: position x, y and orientation θ. The instantaneous velocity v = [ ẋ ẏ ] is along
More informationES.1803 Topic 16 Notes Jeremy Orloff
ES803 Topic 6 Notes Jerem Orloff 6 Eigenalues, diagonalization, decoupling This note coers topics that will take us seeral classes to get through We will look almost eclusiel at 2 2 matrices These hae
More informationTwo conventions for coordinate systems. Left-Hand vs Right-Hand. x z. Which is which?
walters@buffalo.edu CSE 480/580 Lecture 2 Slide 3-D Transformations 3-D space Two conventions for coordinate sstems Left-Hand vs Right-Hand (Thumb is the ais, inde is the ais) Which is which? Most graphics
More informationThe 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 informationLecture 2: Controllability of nonlinear systems
DISC Systems and Control Theory of Nonlinear Systems 1 Lecture 2: Controllability of nonlinear systems Nonlinear Dynamical Control Systems, Chapter 3 See www.math.rug.nl/ arjan (under teaching) for info
More informationPhysics 101: Lecture 15 Torque, F=ma for rotation, and Equilibrium
Physics 101: Lecture 15 Torque, F=ma for rotation, and Equilibrium Strike (Day 10) Prelectures, checkpoints, lectures continue with no change. Take-home quizzes this week. See Elaine Schulte s email. HW
More informationWEEK 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 informationThe Force Table Introduction: Theory:
1 The Force Table Introduction: "The Force Table" is a simple tool for demonstrating Newton s First Law and the vector nature of forces. This tool is based on the principle of equilibrium. An object is
More information