Department of Computer Science, Iowa State University Energy-based Modeling of Tangential Compliance in 3-Dimensional Impact Yan-Bin Jia Department of.

Slides:



Advertisements
Similar presentations
AP Physics C Mechanics Review.
Advertisements

A State Transition Diagram for Simultaneous Collisions with Application in Billiard Shooting Yan-Bin Jia Matthew Mason Michael Erdmann Department of Computer.
Contact Mechanics B659: Principles of Intelligent Robot Motion Spring 2013 Kris Hauser.
Conservation of Energy Chapter 11 Conservation of Energy The Law of Conservation of Energy simply states that: 1.The energy of a system is constant.
Review Chap. 8 Momentum, Impulse, and Collisions
Work & Energy Principles
Kinetics of Particles: Energy and Momentum Methods
Impacts An impact occurs when two objects are in contact for a very short period of time. 4/15/2017 Dr. Sasho MacKenzie - HK 376.
Department of Computer Science, Iowa State University Robot Grasping of Deformable Objects Yan-Bin Jia (joint work with Ph.D. students Feng Guo and Huan.
Chapter 15: Kinetics of a Particle: Impulse and MomentumTextbook: Engineering Mechanics- STATICS and DYNAMICS- 11th Ed., R. C. Hibbeler and A. Gupta Course.
IMPACT Today’s Objectives: Students will be able to:
MAE 242 Dynamics – Section I Dr. Kostas Sierros.
1Notes. 2 Triangle intersection  Many, many ways to do this  Most robust (and one of the fastest) is to do it based on determinants  For vectors a,b,c.
1Notes  Reference  Witkin and Baraff, “Physically Based Modelling” course, SIGGRAPH 2001  Link on the course website.
Impact for Particles The focus of this class is particle impact. We will not discuss impact for rigid bodies. Terminology: Central Impact: The incident.
ENGR 215 ~ Dynamics Sections Impulse and Linear Momentum In this section we will integrate the equation of motion with respect to time and.
An Approach to Model-Based Control of Frictionally Constrained Robots
UNC Chapel Hill S. Redon - M. C. Lin Rigid body dynamics II Solving the dynamics problems.
Single Point of Contact Manipulation of Unknown Objects Stuart Anderson Advisor: Reid Simmons School of Computer Science Carnegie Mellon University.
1cs533d-term Notes  Typo in test.rib --- fixed on the web now (PointsPolygon --> PointsPolygons)
Simple Harmonic Motion & Elasticity
Mechanical Energy and Simple Harmonic Oscillator 8.01 Week 09D
PHY131H1S - Class 17 Today: Review for Test 2!.
Department of Computer Science, Iowa State University Simultaneous Three-Dimensional Impacts with Friction and Compliance Yan-Bin Jia Department of Computer.
Spring Topic Outline for Physics 1 Spring 2011.
Kinetic Energy, Work, Power, and Potential Energy
Kinetic Energy, Work, Power, and Potential Energy
Computer Assisted Laboratory Experiments in Mechanics Roman Kezerashvili New York City Technical College The City University of New York.
© 2005 Pearson Prentice Hall This work is protected by United States copyright laws and is provided solely for the use of instructors in teaching their.
CHAPTER 13 Kinetics of Particles: Energy and Momentum Methods.
Let’s play snooker!. Overview Introduction to snooker UML diagram Physics Simulation techniques Result Conclusion Further research.
3D Graphics for Game Programming Chapter XII Physics-based Simulation.
IMPACT Today’s Objectives: Students will be able to: 1.Understand and analyze the mechanics of impact. 2.Analyze the motion of bodies undergoing a collision,
Chapter 7 Energy of a System. Introduction to Energy A variety of problems can be solved with Newton’s Laws and associated principles. Some problems that.
Energy Transformations and Conservation of Mechanical Energy 8
Energy Transformations and Conservation of Mechanical Energy 8.01 W05D2.
Conservative Forces: The forces is conservative if the work done by it on a particle that moves between two points depends only on these points and not.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology Physics for Games Spring 2012.
Exam 2 Review 8.02 W08D1. Announcements Test Two Next Week Thursday Oct 27 7:30-9:30 Section Room Assignments on Announcements Page Test Two Topics: Circular.
1 Honors Physics 1 Summary and Review - Fall 2013 Quantitative and experimental tools Mathematical tools Newton’s Laws and Applications –Linear motion.
Kinematics of a Rubber Bouncy Ball A Simulation of a Rubber Bouncy Ball Yun Chung Lu Physics 210 Final Project Presentation Affiliation: University of.
IMPACT Today’s Objectives: Students will be able to:
Oscillations. Periodic Motion Periodic motion is motion of an object that regularly returns to a given position after a fixed time interval A special.
Sect. 9.2: Impulse & Momentum
Particle Kinematics Direction of velocity vector is parallel to path Magnitude of velocity vector is distance traveled / time Inertial frame – non accelerating,
AP Phys B Test Review Momentum and Energy 4/28/2008.
PHY 151: Lecture Motion of an Object attached to a Spring 12.2 Particle in Simple Harmonic Motion 12.3 Energy of the Simple Harmonic Oscillator.
Work is only done by a force on an
Course Outline Course Outline Exam topics MATLAB tutorial
Aristotelis Charalampakis and Vlasis Koumousis
Center of Mass and Linear Momentum
Mechanics Review – SEMESTER 1
CHAPTER 4: Systems of Particles
Coefficient of Friction
Chapter 8 Conservation of Linear Momentum Linear momentum; Momentum conservation Impulse Total kinetic energy of a system March 8, /11/2018 Phys.
IMPACT Today’s Objectives: Students will be able to:
Handling of Resting Contact
Chapter 15 Oscillations.
Impulse-Momentum.
IMPACT Today’s Objectives: Students will be able to:
Impulse-Momentum Principle
Impacts An impact occurs when two objects are in contact for a very short period of time. 2/18/2019 Dr. Sasho MacKenzie - HK 376.
Semester Review Jeopardy.
Coefficient of Friction
Conservation of Momentum
Conservation of Momentum
Further Mechanics 1 : Elastic Collisions in Two Dimensions
Coefficient of Friction
Collisions Chapter 4.
Further Mechanics 1 : Elastic Collisions in Two Dimensions
Presentation transcript:

Department of Computer Science, Iowa State University Energy-based Modeling of Tangential Compliance in 3-Dimensional Impact Yan-Bin Jia Department of Computer Science Iowa State University Ames, IA Dec 14, 2010

Department of Computer Science, Iowa State University Impact and Manipulation  Impulse-based Manipulation Potential for task efficiency and minimalism Foundation of impact not fully laid out Underdeveloped research area in robotics Huang & Mason (2000); Tagawa, Hirota & Hirose (2010)  Linear relationships during impact ( )

Department of Computer Science, Iowa State University Impact with Compliance Normal impulse: 1. accumulates during impact (compression + restitution) 2. Poisson’s hypothesis. 3. variable for impact analysis. Tangential impulse: 1. due to friction & compliance 2. dependent on contact modes 3. driven by normal impulse 2D Impact: Routh’s graphical method (1913) Han & Gilmore (1989); Wang & Mason (1991); Ahmed, Lankarani & Pereira (1999) 3D Impact: Darboux (1880) Keller (1986); Stewart & Trinkle (1996) Tangential compliance and impulse: Brach (1989); Smith (1991 ); Stronge’s 2D lumped parameter model (2000); Zhao, Liu & Brogliato (2009); Hien (2010)

Department of Computer Science, Iowa State University Compliance Model Gravity ignored compared to impulsive force – horizontal contact plane. Extension of Stronge’s contact structure to 3D. opposing initial tangential contact velocity tangential impulse massless particle   Analyze impulse in contact frame: 

Department of Computer Science, Iowa State University Two Phases of Impact  Ends when the spring length stops decreasing:  The normal spring (n-spring) stores energy. Compression  Ends when Restitution p energy coefficient of restitution 

Department of Computer Science, Iowa State University Normal vs Tangential Stiffnesses stiffness of n-spring (value depending on impact phase) stiffness of tangential u- and v-springs (value invariant) Depends on Young’s moduli and Poisson’s ratios of materials. Stiffness ratio: (compression) (restitution)

Department of Computer Science, Iowa State University Normal Impulse as Sole Variable Idea: describe the impact system in terms of normal impulse. Key fact:  Derivative well-defined at the impact phase transition. (signs of length changes of u- and w-springs) 

Department of Computer Science, Iowa State University System Overview Impact Dynamics Contact Mode Analysis integrate

Department of Computer Science, Iowa State University Sliding Velocity tangential contact velocity from kinematics velocity of particle p representing sliding velocity. Sticking contact if.

Department of Computer Science, Iowa State University Stick or Slip? Energy-based Criteria By Coulomb’s law, the contact sticks, i.e., if Slips if ratio of normal stiffness to tangential stiffness

Department of Computer Science, Iowa State University Sticking Contact  Change rates of the lengths of the tangential u- and w-springs.  Impossible to keep track of u and w in time space.  Only signs of u and w are needed to compute tangential impulses. infinitesimal duration of impact unknown stiffness  Particle p in simple harmonic motion like a spring-mass system.

Department of Computer Science, Iowa State University Sticking Contact (cont’d)  Tangential elastic strain energies are determined as well. evaluating an integral involving  Keep track of as functions of.

Department of Computer Science, Iowa State University Sliding Contact  can also be solved (via involved steps).  Keep track of in impulse space.  Evaluating two integrals that depend on. (to keep track of whether the springs are being compressed or stretched).  Tangential elastic strain energies:

Department of Computer Science, Iowa State University Contact Mode Transitions  Stick to slip when Initialize integrals for sliding mode based on energy.  Slip to stick when i.e, Initialize integral for sliding mode.

Department of Computer Science, Iowa State University Start of Impact  Initial contact velocity sticks if slips if … …   Under Coulomb’s law, we can show that

Department of Computer Science, Iowa State University Bouncing Ball – Integration with Dynamics Contact kinematics Theorem During collision, is collinear with. Velocity equations: (Dynamics) Impulse curve lies in a vertical plane.

Department of Computer Science, Iowa State University Instance Physical parameters: Before 1 st impact: After 1 st impact:

Department of Computer Science, Iowa State University Impulse Curve (1 st Bounce) Tangential contact velocity vs. spring velocity contact mode switch

Department of Computer Science, Iowa State University Non-collinear Bouncing Points Projection of trajectory onto xy-plane

Department of Computer Science, Iowa State University Bouncing Pencil

Department of Computer Science, Iowa State University Video Slipping direction varies. end of compression slip stick slip Pre-impact: Post-impact:

Department of Computer Science, Iowa State University Simultaneous Collisions with Compliance  Combine with WAFR ‘08 paper (with M. Mason & M. Erdmann) to model a billiard masse shot.  Trajectory fit

Department of Computer Science, Iowa State University Simultaneous Collisions with Compliance Estimates of post-hit velocities:  Predicted trajectory Predicted post-hit velocities: 

Department of Computer Science, Iowa State University Conclusion 3D impact modeling with compliance extending Stronge’s spring-based contact structure. Impulse-based not time-based (Stronge) and hence ready for impact analysis (quantitative) and computation. elastic spring energies contact mode analysis sliding velocity computable friction Physical experiment. Further integration of two impact models (for compliance and simultaneous impact).

Department of Computer Science, Iowa State University Acknowledgement Matt Mason (CMU) Rex Fernando (ISU sophomore)