CS277 - Experimental Haptics Lecture 13. Six-DOF Haptic Rendering I
|
|
- Peregrine Adams
- 6 years ago
- Views:
Transcription
1 CS277 - Experimental Haptics Lecture 13 Six-DOF Haptic Rendering I
2 Outline Motivation Direct rendering Proxy-based rendering - Theory - Taxonomy
3 Motivation 3-DOF avatar
4 The Holy Grail?
5 Tool-Mediated Interaction How many degrees of freedom do we need?
6 One Caveat
7 6-DOF Interaction 3-DOF Position/Translation 6-DOF + Orientation/Rotation
8 Avatars for 6-DOF Haptics 3-DoF Position/Translation Render Force 6-DoF + Orientation/Rotation + Render Torque
9 Impedance-Controlled Device position, orientation force, torque
10 Direct Rendering Analogue to force field rendering Must consider multiple contacts in different positions for 6-DOF rendering
11 Forces on a Body M 2 = r 2 F 2 F 2 r 2 r 1 o F 1 M 1 = r 1 F 1 Output to Device: F = X i F i = X i M i
12 Contact Model For each contact, you will need The contact position on the tool, and one of - a force vector (magnitude + direction), or - a contact normal and penetration depth ˆn d F = k p dˆn
13 Demo
14 Properties of Direct Rendering What are the advantages and disadvantages? [From B. Heidelberger et al., Vision Modeling and Visualization, 2004.]
15 Direct Rendering Summary Advantages - Easy to implement - Free space feels like free space Limitations - Object interpenetration - Pop-through - Force discontinuities - Unbounded stiffness!
16 Proxy-Based Rendering
17 "Virtual Coupling" / haptic display.passive Tool Simulation [From J. E. Colgate et al., Proc. IEEE/RSJ IROS, 1995.]
18 6-DOF Virtual Coupling Translational and rotational spring/ Haptic Handle damper coupling d k T - Force proportional to displacement b T F spring - Torque proportional to orientation difference k R m b R F spring Virtual walls again! Dynamic Object [From W. A. McNeely et al., Proc. SIGGRAPH, 1999.]
19 Proxy Simulation in 3-DOF surface avatar device
20 Proxy Simulation in 6-DOF avatar surface??? device
21 Proxy Simulation τ? F surface
22 Soft Constraints F 2 = k x 2 F 1 = k x 1 nx F net = F i + F vc i
23 Proxy Motion Numerically integrate the ODE over time to obtain x, the position of the avatar: F 2 = k x 2 mẍ = F net Do the same with moments to obtain orientation F 1 = k x 1 F net = nx i F i + F vc
24 Potential Problems? m F vc = k vc x
25 Quasi-Static Equilibrium surface F c avatar F net F vc
26 Quasi-Static Equilibrium surface F c F net F vc
27 Quasi-Static Equilibrium surface F c F net = 0 F vc
28 Quasi-Static Proxy Motion Solve directly for the position x for which the net force acting on the proxy is zero: nx i k x i + k vc x vc = 0 Do the same with orientation to obtain net moment of zero F net = F 1 = k x 1 nx i F 2 = k x 2 F i + F vc
29 Still Problems? avatar
30 Hard Constraints ˆn 2 ˆn 1 r 1 r 2 Generalized acceleration: Non-penetration constraint: a (~a, ~ ) ~a ˆn + ~ (r ˆn) 0
31 Proxy Simulation τ? F
32 Solve for Contact Forces ˆn 2 ˆn 1 r 1 r 2 F 2 = f 2ˆn 2 F 1 = f 1ˆn 1 Find fi which satisfy: With condition: a i = ~a ˆn i + ~ (r i ˆn i ) 0 f i a i =0
33 Solve for Contact Forces Write motion of contact points as: a = Af + b Express conditions in matrix form: Af + b 0, f 0 and f T (Af + b) =0 Solve linear complementarity problem for f Integrate ODE to obtain position as before [From D. Baraff, Proc. SIGGRAPH, 1994.]
34 Solve Directly for Motion ˆn 1 r 1 F, τ surface device
35 Gauss Principle The proxy s constrained motion is that which minimizes the acceleration energy: a c = arg min 1 a 2 (F Ma)T M 1 (F Ma) Subject to the contact constraints: J c a 0 Solution can be obtained via quadratic programming or point projection [From S. Redon et al., Proc. IEEE Intl. Conf. on Robotics and Automation, 2002.]
36 Solve Directly for Motion ˆn 1 r 1 surface F, τ device
37 Taxonomy Soft Constraints Hard Constraints Massless Proxy Quasi-Static Equilibrium Distance Minimization Proxy with Mass Penalty-Based Dynamics Constrained Dynamics [Adapted from M. A. Otaduy et al., Proceedings of the IEEE, 2013.]
38 Soft vs. Hard Constraints F 1 = k x 1 F net = F 2 = k x 2 nx i F i + F vc ˆn 2 ˆn 1 r 1 r 2 ~a ˆn + ~ (r ˆn) 0
39 Proxy With vs. Without Mass m F vc = k vc x F c F net = 0 F vc mẍ = F net n X i k x i + k vc x vc = 0
40 Demo
41 Summary Motivation for 6-DOF haptic rendering Direct rendering - Like force fields: not very good! Proxy-based rendering - Taxonomy of proxy-based methods On Thursday: - Study examples of 6-DOF rendering methods
Lecture 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 informationDynamic Loads CE 543. Examples. Harmonic Loads
CE 543 Structural Dynamics Introduction Dynamic Loads Dynamic loads are time-varying loads. (But time-varying loads may not require dynamic analysis.) Dynamics loads can be grouped in one of the following
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 informationHaptic rendering of rigid body collisions
Haptic rendering of rigid body collisions Daniela Constantinescu, Septimiu E. Salcudean, and Elizabeth A. Croft University of British Columbia Vancouver, Canada danielac@ece.ubc.ca, tims@ece.ubc.ca, ecroft@mech.ubc.ca
More informationArticulated body dynamics
Articulated rigid bodies Articulated body dynamics Beyond human models How would you represent a pose? Quadraped animals Wavy hair Animal fur Plants Maximal vs. reduced coordinates How are things connected?
More informationLecture 6 mechanical system modeling equivalent mass gears
M2794.25 Mechanical System Analysis 기계시스템해석 lecture 6,7,8 Dongjun Lee ( 이동준 ) Department of Mechanical & Aerospace Engineering Seoul National University Dongjun Lee Lecture 6 mechanical system modeling
More informationLecture Outline Chapter 6. Physics, 4 th Edition James S. Walker. Copyright 2010 Pearson Education, Inc.
Lecture Outline Chapter 6 Physics, 4 th Edition James S. Walker Chapter 6 Applications of Newton s Laws Units of Chapter 6 Frictional Forces Strings and Springs Translational Equilibrium Connected Objects
More informationEXPERIMENTAL EVALUATION OF CONTACT/IMPACT DYNAMICS BETWEEN A SPACE ROBOT WITH A COMPLIANT WRIST AND A FREE-FLYING OBJECT
EXPERIMENTAL EVALUATION OF CONTACT/IMPACT DYNAMICS BETWEEN A SPACE ROBOT WITH A COMPLIANT WRIST AND A FREE-FLYING OBJECT N. Uyama, Y. Fujii, K. Nagaoka, and K. Yoshida Department of Aerospace Engineering,
More informationSimulation in Computer Graphics Elastic Solids. Matthias Teschner
Simulation in Computer Graphics Elastic Solids Matthias Teschner Outline Introduction Elastic forces Miscellaneous Collision handling Visualization University of Freiburg Computer Science Department 2
More informationEngineering Mechanics: Statics. Chapter 7: Virtual Work
Engineering Mechanics: Statics Chapter 7: Virtual Work Introduction Previous chapters-- FBD & zero-force and zero-moment equations -- Suitable when equilibrium position is known For bodies composed of
More informationLecture «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 informationEQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION
1 EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION The course on Mechanical Vibration is an important part of the Mechanical Engineering undergraduate curriculum. It is necessary for the development
More informationVideo 2.1a Vijay Kumar and Ani Hsieh
Video 2.1a Vijay Kumar and Ani Hsieh Robo3x-1.3 1 Introduction to Lagrangian Mechanics Vijay Kumar and Ani Hsieh University of Pennsylvania Robo3x-1.3 2 Analytical Mechanics Aristotle Galileo Bernoulli
More informationSchool of Engineering Faculty of Built Environment, Engineering, Technology & Design
Module Name and Code : ENG60803 Real Time Instrumentation Semester and Year : Semester 5/6, Year 3 Lecture Number/ Week : Lecture 3, Week 3 Learning Outcome (s) : LO5 Module Co-ordinator/Tutor : Dr. Phang
More informationCS229 Programming Assignment 3: Dynamics
: Assignment Out: Wednesday, Oct. 12, 1999 Assignment Due: Fri Oct 22, 1999 (11:59 pm) 1 Introduction Physically based modeling has been an extremely active area of research in computer graphics for over
More informationImprovements to Proxy Method for Fast Haptic Rendering of Time-Varying Point Clouds
Improvements to Proxy Method for Fast Haptic Rendering of Time-Varying Point Clouds Fredrik Ryden and Howard Jay Chizeck {ryden,chizeck}@uw.edu Dept of EE, University of Washington Seattle WA, 98195-2500
More informationME 563 Mechanical Vibrations Lecture #1. Derivation of equations of motion (Newton-Euler Laws)
ME 563 Mechanical Vibrations Lecture #1 Derivation of equations of motion (Newton-Euler Laws) Derivation of Equation of Motion 1 Define the vibrations of interest - Degrees of freedom (translational, rotational,
More informationEnergy Considerations
Physics 42200 Waves & Oscillations Lecture 4 French, Chapter 3 Spring 2016 Semester Matthew Jones Energy Considerations The force in Hooke s law is = Potential energy can be used to describe conservative
More information12. 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 informationM.S Comprehensive Examination Analysis
UNIVERSITY OF CALIFORNIA, BERKELEY Spring Semester 2014 Dept. of Civil and Environmental Engineering Structural Engineering, Mechanics and Materials Name:......................................... M.S Comprehensive
More informationOn the Distinction between Active and Passive Reaction in Grasp Stability Analysis
On the Distinction between Active and Passive Reaction in Grasp Stability Analysis Maximilian Haas-Heger 1, Garud Iyengar 2, and Matei Ciocarlie 1 1 Department of Mechanical Engineering, Columbia University,
More informationConstrained dynamics
Constrained dynamics Simple particle system In principle, you can make just about anything out of spring systems In practice, you can make just about anything as long as it s jello Hard constraints Constraint
More informationI Laplace transform. I Transfer function. I Conversion between systems in time-, frequency-domain, and transfer
EE C128 / ME C134 Feedback Control Systems Lecture Chapter 2 Modeling in the Frequency Domain Alexandre Bayen Department of Electrical Engineering & Computer Science University of California Berkeley Lecture
More informationMotion Control of Passive Haptic Device Using Wires with Servo Brakes
The IEEE/RSJ International Conference on Intelligent Robots and Systems October 8-,, Taipei, Taiwan Motion Control of Passive Haptic Device Using Wires with Servo Brakes Yasuhisa Hirata, Keitaro Suzuki
More informationControlling the Apparent Inertia of Passive Human- Interactive Robots
Controlling the Apparent Inertia of Passive Human- Interactive Robots Tom Worsnopp Michael Peshkin J. Edward Colgate Kevin Lynch Laboratory for Intelligent Mechanical Systems: Mechanical Engineering Department
More informationStructural Dynamics Lecture 4. Outline of Lecture 4. Multi-Degree-of-Freedom Systems. Formulation of Equations of Motions. Undamped Eigenvibrations.
Outline of Multi-Degree-of-Freedom Systems Formulation of Equations of Motions. Newton s 2 nd Law Applied to Free Masses. D Alembert s Principle. Basic Equations of Motion for Forced Vibrations of Linear
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 informationIROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges
Arne Wahrburg (*), 2016-10-14 Cartesian Contact Force and Torque Estimation for Redundant Manipulators IROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges
More informationChapter 11 Rotational Dynamics and Static Equilibrium. Copyright 2010 Pearson Education, Inc.
Chapter 11 Rotational Dynamics and Static Equilibrium Units of Chapter 11 Torque Torque and Angular Acceleration Zero Torque and Static Equilibrium Center of Mass and Balance Dynamic Applications of Torque
More informationIntroduction to structural dynamics
Introduction to structural dynamics p n m n u n p n-1 p 3... m n-1 m 3... u n-1 u 3 k 1 c 1 u 1 u 2 k 2 m p 1 1 c 2 m2 p 2 k n c n m n u n p n m 2 p 2 u 2 m 1 p 1 u 1 Static vs dynamic analysis Static
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 informationInteraction-based Dynamic Measurement of Haptic Characteristics of Control Elements
Interaction-based Dynamic Measurement of Haptic Characteristics of Control Elements Wenliang Zhou 1, Jörg Reisinger 1, Angelika Peer 2, and Sandra Hirche 3 1 Department HMI Components, Daimler AG, Sindelfingen,
More informationDynamical Systems. Mechanical Systems
EE/ME/AE324: Dynamical Systems Chapter 2: Modeling Translational Mechanical Systems Common Variables Used Assumes 1 DoF per mass, i.e., all motion scalar Displacement: x ()[ t [m] Velocity: dx() t vt ()
More informationLesson Rigid Body Dynamics
Lesson 8 Rigid Body Dynamics Lesson 8 Outline Problem definition and motivations Dynamics of rigid bodies The equation of unconstrained motion (ODE) User and time control Demos / tools / libs Rigid Body
More informationChapter 12. Recall that when a spring is stretched a distance x, it will pull back with a force given by: F = -kx
Chapter 1 Lecture Notes Chapter 1 Oscillatory Motion Recall that when a spring is stretched a distance x, it will pull back with a force given by: F = -kx When the mass is released, the spring will pull
More informationCS-184: Computer Graphics
CS-184: Computer Graphics Lecture #25: Rigid Body Simulations Tobias Pfaff 537 Soda (Visual Computing Lab) tpfaff@berkeley.edu Reminder Final project presentations next week! Game Physics Types of Materials
More informationProblem 1: Find the Equation of Motion from the static equilibrium position for the following systems: 1) Assumptions
Problem 1: Find the Equation of Motion from the static equilibrium position for the following systems: 1) Assumptions k 2 Wheels roll without friction k 1 Motion will not cause block to hit the supports
More informationIntroduction to Mechanical Vibration
2103433 Introduction to Mechanical Vibration Nopdanai Ajavakom (NAV) 1 Course Topics Introduction to Vibration What is vibration? Basic concepts of vibration Modeling Linearization Single-Degree-of-Freedom
More informationCOMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION
COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION Andrea Calanca Paolo Fiorini Invited Speakers Nevio Luigi Tagliamonte Fabrizio Sergi 18/07/2014 Andrea Calanca - Altair Lab 2 In this tutorial Review
More informationTheory & Practice of Rotor Dynamics Prof. Rajiv Tiwari Department of Mechanical Engineering Indian Institute of Technology Guwahati
Theory & Practice of Rotor Dynamics Prof. Rajiv Tiwari Department of Mechanical Engineering Indian Institute of Technology Guwahati Module - 5 Torsional Vibrations Lecture - 4 Transfer Matrix Approach
More informationHow Can Motion be Described? and Explained?
How Can Motion be Described? and Explained? Lesson 14: Torque and the Stability of Structures Stable Structures Explain why structures should be stable. What are the conditions for a structure to be stable?
More informationIntroduction to Vibration. Professor Mike Brennan
Introduction to Vibration Professor Mie Brennan Introduction to Vibration Nature of vibration of mechanical systems Free and forced vibrations Frequency response functions Fundamentals For free vibration
More informationAutomatic Control Systems. -Lecture Note 15-
-Lecture Note 15- Modeling of Physical Systems 5 1/52 AC Motors AC Motors Classification i) Induction Motor (Asynchronous Motor) ii) Synchronous Motor 2/52 Advantages of AC Motors i) Cost-effective ii)
More informationGeneral elastic beam with an elastic foundation
General elastic beam with an elastic foundation Figure 1 shows a beam-column on an elastic foundation. The beam is connected to a continuous series of foundation springs. The other end of the foundation
More informationFigure 5.16 Compound pendulum: (a) At rest in equilibrium, (b) General position with coordinate θ, Freebody
Lecture 27. THE COMPOUND PENDULUM Figure 5.16 Compound pendulum: (a) At rest in equilibrium, (b) General position with coordinate θ, Freebody diagram The term compound is used to distinguish the present
More informationRhythmic Robot Arm Control Using Oscillators
Rhythmic Robot Arm Control Using Oscillators Matthew M. Williamson MIT AI Lab, 545 Technology Square, Cambridge, MA 2139 http://www.ai.mit.edu/people/matt Abstract This paper presents an approach to robot
More informationDynamics of Structures
Dynamics of Structures Elements of structural dynamics Roberto Tomasi 11.05.2017 Roberto Tomasi Dynamics of Structures 11.05.2017 1 / 22 Overview 1 SDOF system SDOF system Equation of motion Response spectrum
More informationSimulating Two-Dimensional Stick-Slip Motion of a Rigid Body using a New Friction Model
Proceedings of the 2 nd World Congress on Mechanical, Chemical, and Material Engineering (MCM'16) Budapest, Hungary August 22 23, 2016 Paper No. ICMIE 116 DOI: 10.11159/icmie16.116 Simulating Two-Dimensional
More informationBMEN 398: MATLAB Module: Higher Order Differential Equations; SIMULINK Fall 2005 Updated 8/21/2005 Hart
BMEN 398: MATLAB Module: Higher Order Differential Equations; SIMULINK Fall 2005 Updated 8/21/2005 Hart Higher Order ODEs: (Rao, 2002) Although we can now write MATLAB code to find numerical solutions
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 informationIntroduction to Control (034040) lecture no. 2
Introduction to Control (034040) lecture no. 2 Leonid Mirkin Faculty of Mechanical Engineering Technion IIT Setup: Abstract control problem to begin with y P(s) u where P is a plant u is a control signal
More informationDISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK
DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK Feng Tian Department of Mechanical Engineering Marquette University Milwaukee, WI 53233 USA Email: feng.tian@mu.edu Kevin
More informationPhys 102 Lecture 3 The Electric field
Phys 102 Lecture 3 The Electric field 1 Today we will... Learn about the electric field Apply the superposition principle Ex: Dipole, line of charges, plane of charges Represent the E field using electric
More informationJournal of Artificial Intelligence in Electrical Engineering, Vol. 2, No.7, November 2013
Journal of Artificial Intelligence in Electrical Engineering, Vol. 2, No.7, November 2013 Electronical and Mechanical System Modeling of Robot Dynamics Using a Mass/Pulley Model Ata olah Rajabpour 1, Amir
More informationα = p = m v L = I ω Review: Torque Physics 201, Lecture 21 Review: Rotational Dynamics a = Στ = I α
Physics 1, Lecture 1 Today s Topics q Static Equilibrium of Rigid Objects(Ch. 1.1-3) Review: Rotational and Translational Motion Conditions for Translational and Rotational Equilibrium Demos and Exercises
More informationQuadrotor Modeling and Control
16-311 Introduction to Robotics Guest Lecture on Aerial Robotics Quadrotor Modeling and Control Nathan Michael February 05, 2014 Lecture Outline Modeling: Dynamic model from first principles Propeller
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 informationIntroduction to Continuous Systems. Continuous Systems. Strings, Torsional Rods and Beams.
Outline of Continuous Systems. Introduction to Continuous Systems. Continuous Systems. Strings, Torsional Rods and Beams. Vibrations of Flexible Strings. Torsional Vibration of Rods. Bernoulli-Euler Beams.
More informationReview of Strain Energy Methods and Introduction to Stiffness Matrix Methods of Structural Analysis
uke University epartment of Civil and Environmental Engineering CEE 42L. Matrix Structural Analysis Henri P. Gavin Fall, 22 Review of Strain Energy Methods and Introduction to Stiffness Matrix Methods
More informationME751 Advanced Computational Multibody Dynamics
ME751 Advanced Computational Multibody Dynamics Inverse Dynamics Equilibrium Analysis Various Odd Ends March 18, 2010 Dan Negrut, 2010 ME751, UW-Madison Action speaks louder than words but not nearly as
More information2.003 Engineering Dynamics Problem Set 10 with answer to the concept questions
.003 Engineering Dynamics Problem Set 10 with answer to the concept questions Problem 1 Figure 1. Cart with a slender rod A slender rod of length l (m) and mass m (0.5kg)is attached by a frictionless pivot
More informationMobility and Impedance Methods. Professor Mike Brennan
Mobility and Impedance Methods Professor Mike Brennan ibration control ibration Problem Understand problem Modelling (Mobility and Impedance Methods) Solve Problem Measurement Mobility and Impedance The
More informationRead textbook CHAPTER 1.4, Apps B&D
Lecture 2 Read textbook CHAPTER 1.4, Apps B&D Today: Derive EOMs & Linearization undamental equation of motion for mass-springdamper system (1DO). Linear and nonlinear system. Examples of derivation of
More information2.003 Engineering Dynamics Problem Set 4 (Solutions)
.003 Engineering Dynamics Problem Set 4 (Solutions) Problem 1: 1. Determine the velocity of point A on the outer rim of the spool at the instant shown when the cable is pulled to the right with a velocity
More informationON PASSIVE NON-ITERATIVE VARYING-STEP NUMERICAL INTEGRATION OF MECHANICAL SYSTEMS FOR HAPTIC RENDERING
Proceedings of DSCC 8 ASME 8 Dynamic Systems and Control Conference October -, 8, Ann Arbor, Michigan, USA DSCC8-XXXXX ON PASSIVE NON-ITERATIVE VARYING-STEP NUMERICAL INTEGRATION OF MECHANICAL SYSTEMS
More informationChapter 23: Principles of Passive Vibration Control: Design of absorber
Chapter 23: Principles of Passive Vibration Control: Design of absorber INTRODUCTION The term 'vibration absorber' is used for passive devices attached to the vibrating structure. Such devices are made
More informationQuintic beam closed form matrices (revised 2/21, 2/23/12) General elastic beam with an elastic foundation
General elastic beam with an elastic foundation Figure 1 shows a beam-column on an elastic foundation. The beam is connected to a continuous series of foundation springs. The other end of the foundation
More informationMCE493/593 and EEC492/592 Prosthesis Design and Control
MCE493/593 and EEC492/592 Prosthesis Design and Control Control Systems Part 3 Hanz Richter Department of Mechanical Engineering 2014 1 / 25 Electrical Impedance Electrical impedance: generalization of
More informationContents. 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 informationChapter 6: Momentum Analysis
6-1 Introduction 6-2Newton s Law and Conservation of Momentum 6-3 Choosing a Control Volume 6-4 Forces Acting on a Control Volume 6-5Linear Momentum Equation 6-6 Angular Momentum 6-7 The Second Law of
More informationSection 2.2 : Electromechanical. analogies PHILIPE HERZOG AND GUILLAUME PENELET
Section 2.2 : Electromechanical analogies PHILIPE HERZOG AND GUILLAUME PENELET Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
More informationUniversità degli Studi di Bari. mechanics 1. Load system determination. Joint load. Stress-strain distribution. Biological response 2/45 3/45
Università degli Studi di Bari mechanics 1 Load system determination Joint load Stress-strain distribution Biological response 2/45 3/45 ? 4/45 The human body machine Energy transformation Work development
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 informationStatic 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 informationLinear Systems Theory
ME 3253 Linear Systems Theory Review Class Overview and Introduction 1. How to build dynamic system model for physical system? 2. How to analyze the dynamic system? -- Time domain -- Frequency domain (Laplace
More informationPhys 102 Lecture 3 The Electric field
Phys 102 Lecture 3 The Electric field 1 Today we will... Learn about the electric field Apply the superposition principle Ex: Dipole, line of charges, plane of charges Represent the E field using electric
More informationLECTURE 14: DEVELOPING THE EQUATIONS OF MOTION FOR TWO-MASS VIBRATION EXAMPLES
LECTURE 14: DEVELOPING THE EQUATIONS OF MOTION FOR TWO-MASS VIBRATION EXAMPLES Figure 3.47 a. Two-mass, linear vibration system with spring connections. b. Free-body diagrams. c. Alternative free-body
More informationGame Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost
Game and Media Technology Master Program - Utrecht University Dr. Nicolas Pronost Essential physics for game developers Introduction The primary issues Let s move virtual objects Kinematics: description
More informationAA242B: MECHANICAL VIBRATIONS
AA242B: MECHANICAL VIBRATIONS 1 / 50 AA242B: MECHANICAL VIBRATIONS Undamped Vibrations of n-dof Systems These slides are based on the recommended textbook: M. Géradin and D. Rixen, Mechanical Vibrations:
More informationEE C245 ME C218 Introduction to MEMS Design
EE C245 ME C218 Introduction to MEMS Design Fall 2007 Prof. Clark T.-C. Nguyen Dept. of Electrical Engineering & Computer Sciences University of California at Berkeley Berkeley, CA 94720 Lecture 16: Energy
More informationDEVELOPMENT OF A BAR-SHAPED ULTRASONIC MOTOR FOR MULTI-DEGREES OF FREEDOM MOTION
DEVELOPMENT OF A BAR-SHAPED ULTRASONIC MOTOR FOR MULTI-DEGREES OF FREEDOM MOTION Kenjiro Takemura KEIO University, Yokohama, Kanagawa, JAPAN, m982468@msr.st.keio.ac.jp Nobuyuki Kojima Canon Inc., Ohta-ku,
More informationLecture 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 informationLECTURE 12 FRICTION, STRINGS & SPRINGS. Instructor: Kazumi Tolich
LECTURE 12 FRICTION, STRINGS & SPRINGS Instructor: Kazumi Tolich Lecture 12 2! Reading chapter 6-1 to 6-4! Friction " Static friction " Kinetic friction! Strings! Pulleys! Springs Origin of friction 3!!
More informationPhysics 201, Lecture 21
Physics 201, Lecture 21 Today s Topics q Static Equilibrium of Rigid Objects(Ch. 12.1-3) Review: Rotational and Translational Motion Conditions for Translational and Rotational Equilibrium Demos and Exercises
More informationGrasp Stability Evaluation based on Energy Tolerance in Potential Field
015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Congress Center Hamburg Sept 8 - Oct, 015. Hamburg, Germany Grasp Stability Evaluation based on Energy Tolerance in Potential
More informationFebruary 20, Week 6. Homework #4, Due tonight. Mastering Physics: 9 problems from chapters 1 and 3 Written Question: 3.56
February 20, Week 6 Today: Chapter 5, Applying Newton s Laws Homework #4, Due tonight. Mastering Physics: 9 problems from chapters 1 and 3 Written Question: 3.56 Exam #2, Next Friday, February 24 Review
More informationRotational Equilibrium
Rotational Equilibrium 6-1 Rotational Equilibrium INTRODUCTION Have you ever tried to pull a stubborn nail out of a board or develop your forearm muscles by lifting weights? Both these activities involve
More informationRobot 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 informationConcept of Force and Newton s Laws of Motion
Concept of Force and Newton s Laws of Motion 8.01 W02D2 Chapter 7 Newton s Laws of Motion, Sections 7.1-7.4 Chapter 8 Applications of Newton s Second Law, Sections 8.1-8.4.1 Announcements W02D3 Reading
More informationLecture 14. Rotational dynamics Torque. Give me a lever long enough and a fulcrum on which to place it, and I shall move the world.
Lecture 14 Rotational dynamics Torque Give me a lever long enough and a fulcrum on which to place it, and I shall move the world. Archimedes, 87 1 BC EXAM Tuesday March 6, 018 8:15 PM 9:45 PM Today s Topics:
More informationDeriving 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 informationA Comparison of Workspace and Force Capabilities between Classes of Underactuated Mechanisms
A Comparison of Workspace and Force Capabilities between Classes of Underactuated Mechanisms Ravi Balasubramanian and Aaron M. Dollar Abstract We propose a novel approach to study the ability on underactuated
More informationLecture 19. Measurement of Solid-Mechanical Quantities (Chapter 8) Measuring Strain Measuring Displacement Measuring Linear Velocity
MECH 373 Instrumentation and Measurements Lecture 19 Measurement of Solid-Mechanical Quantities (Chapter 8) Measuring Strain Measuring Displacement Measuring Linear Velocity Measuring Accepleration and
More informationA new seismic testing method E. Kausel Professor of Civil and Environmental Engineering, Massachusetts 7-277, OamWd^e, ^ 027 JP,
A new seismic testing method E. Kausel Professor of Civil and Environmental Engineering, Massachusetts 7-277, OamWd^e, ^ 027 JP, Introduction The bulleted enumeration that follows shows five experimental
More informationFast Forward Dynamics Simulation of Robot Manipulators with Highly Frictional Gears
216 IEEE International Conference on Robotics and Automation (ICRA) Stockholm, Sweden, May 16-21, 216 Fast Forward Dynamics Simulation of Robot Manipulators with Highly Frictional Gears Naoki Wakisaka
More informationFast Needle Insertion to Minimize Tissue Deformation and Damage
29 IEEE International Conference on Robotics and Automation Kobe International Conference Center Kobe, Japan, May 2-7, 29 Fast Needle Insertion to Minimize Tissue Deformation and Damage Mohsen Mahvash
More informationPASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS
OS9-3 Proceedings of the 7th JFPS International Symposium on Fluid Power, TOYAMA 28 September 5-8, 28 PASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS Perry Y. Li and Venkat Durbha Center for Compact
More informationLab 17 Torques/Moments
Lab 17 Torques/Moments Name Partner s Name I. Introduction/Theory Terminology: The word 'torque' does not typically appear in the index to statics books such as Bedford and Fowler. For these authors, the
More informationDynamics and control of mechanical systems
Dynamics and control of mechanical systems Date Day 1 (03/05) - 05/05 Day 2 (07/05) Day 3 (09/05) Day 4 (11/05) Day 5 (14/05) Day 6 (16/05) Content Review of the basics of mechanics. Kinematics of rigid
More informationSafe Joint Mechanism using Inclined Link with Springs for Collision Safety and Positioning Accuracy of a Robot Arm
1 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 1, Anchorage, Alaska, USA Safe Joint Mechanism using Inclined Link with Springs for Collision Safety and
More information