MEGN 536 Computational Biomechanics Rotations for Rigid Body Kinematics Prof. Anthony Petrella.

Slides:



Advertisements
Similar presentations
Cosmos Motion User Interface
Advertisements

The robot structure model design 2 Curse 5. Modeling: the robot AcTrMStTk V(t) T(t)  (t) q(t) x(t)
Chris Hall Aerospace and Ocean Engineering
Prof. Anthony Petrella Musculoskeletal Modeling & Inverse Dynamics MEGN 536 – Computational Biomechanics.
Musculoskeletal Modeling Colin Smith. A method for Studying Movement Things we can measure in movement: – Kinematics (using motion capture) – Output Forces.
Motion Analysis (contd.) Slides are from RPI Registration Class.
Work-Energy (WE) for Rigid Bodies
Dr. Y.P. Daniel Chang Weidong Zhang Velocity Transformation Based Multi-Body Approach for Vehicle Dynamics Abstract: An automobile is a complex close loop.
CPSC 452: Lecture 1 Introduction, Homogeneous transformations and Coordinate frames.
Velocities and Static Force
ME451 Kinematics and Dynamics of Machine Systems Review of Elements of Calculus – 2.5 Vel. and Acc. of a Point fixed in a Ref Frame – 2.6 Absolute vs.
ME451 Kinematics and Dynamics of Machine Systems
ME/ECE Professor N. J. Ferrier Forward Kinematics Professor Nicola Ferrier ME Room 2246,
1 C01 – Advanced Robotics for Autonomous Manipulation Department of Mechanical EngineeringME 696 – Advanced Topics in Mechanical Engineering.
Definition of an Industrial Robot
ME 475 Computer Aided Design of Structures Finite Element Analysis of Trusses – Part 1 Ron Averill Michigan State University.
February 21, 2000Robotics 1 Copyright Martin P. Aalund, Ph.D. Computational Considerations.
College of Physics Science & Technology YANGZHOU UNIVERSITYCHINA Chapter 11ROTATION 11.1 The Motion of Rigid Bodies Rigid bodies A rigid body is.
ME451 Kinematics and Dynamics of Machine Systems Review of Linear Algebra 2.1 through 2.4 Th, Sept. 08 © Dan Negrut, 2011 ME451, UW-Madison TexPoint fonts.
Dot Product of Vectors. Quick Review Quick Review Solutions.
Constrained Motion of Connected Particles
MEGN 536 – Computational Biomechanics Euler Angles
Dynamics.  relationship between the joint actuator torques and the motion of the structure  Derivation of dynamic model of a manipulator  Simulation.
Rotations and Translations
Outline: 5.1 INTRODUCTION
POSITION & ORIENTATION ANALYSIS. This lecture continues the discussion on a body that cannot be treated as a single particle but as a combination of a.
ME451 Kinematics and Dynamics of Machine Systems
ME451 Kinematics and Dynamics of Machine Systems Review of Linear Algebra 2.1 through 2.4 Tu, Sept. 07 © Dan Negrut, 2009 ME451, UW-Madison TexPoint fonts.
3D Simulation of Human-like Walking and Stability Analysis for Bipedal Robot with Distributed Sole Force Sensors Authors : Chao SHI and Eric H. K. Fung.
ADAMS Assignment 5 ME451:Kinematics and Dynamics of Machine Systems.
INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 3)
DESCRIBING MOTION: Kinematics in One Dimension CHAPTER 2.
ME451 Kinematics and Dynamics of Machine Systems Review of Linear Algebra 2.1, 2.2, 2.3 September 06, 2013 Radu Serban University of Wisconsin-Madison.
MEGN 537 – Probabilistic Biomechanics Applying the AMV Method with a Finite Element Model Anthony J Petrella, PhD.
Kinematics Jehee Lee Seoul National University. Kinematics How to animate skeletons (articulated figures) Kinematics is the study of motion without regard.
ME451 Kinematics and Dynamics of Machine Systems Vel. And Acc. of a Fixed Point in Moving Frame Basic Concepts in Planar Kinematics February.
KINEMATIC CHAINS & ROBOTS (I).
KINEMATIC CHAINS AND ROBOTS (II). Many machines can be viewed as an assemblage of rigid bodies called kinematic chains. This lecture continues the discussion.
ME451 Kinematics and Dynamics of Machine Systems Review of Differential Calculus 2.5, 2.6 September 11, 2013 Radu Serban University of Wisconsin-Madison.
Probabilistic Analysis: Applications to Biomechanics Students: Saikat Pal, Jason Halloran, Mark Baldwin, Josh Stowe, Aaron Fields, Shounak Mitra Collaborators:
CSCE 452 Intro to Robotics CSCE 452: Lecture 1 Introduction, Homogeneous Transformations, and Coordinate frames.
ENDNOTE Installation Guide. E ENDNOTE ON LIBRARY PAGE ( Scroll down to see download instructions.
FROM PARTICLE TO RIGID BODY.
Introduction To Greenfoot
Prof. Anthony Petrella Abaqus Boundary Conditions for Simulation of TKR Performance MEGN 536 – Computational Biomechanics.
MEGN 536 – Computational Biomechanics Prof. Anthony J. Petrella.
10/22/2014PHY 711 Fall Lecture 241 PHY 711 Classical Mechanics and Mathematical Methods 10-10:50 AM MWF Olin 103 Plan for Lecture 24: Rotational.
Determining 3D Structure and Motion of Man-made Objects from Corners.
Downloading matrices from the Matrix Market The Matrix Market is an interesting collection of matrices from a variety of applications.
Prof. Anthony Petrella Musculoskeletal Modeling & Inverse Dynamics MEGN 536 – Computational Biomechanics.
Manipulation Umashankar Nagarajan. Rotation 2/28/2013Umashankar Nagarajan2 Z A Y A X A Z B Y B X B.
Maya 8 at a Glance Chapter 9: Animation. Ways to Animate 2 Creating Keyframes Path Animation Set Driven Keys Nonlinear Animation Expressions Simulations.
Fundamentals of Biomechanics. Biomechanics divisions Kinematics – deals with the motion of bodies and objects And Kinetics – deals with forces.
10/24/2014PHY 711 Fall Lecture 251 PHY 711 Classical Mechanics and Mathematical Methods 10-10:50 AM MWF Olin 103 Plan for Lecture 25: Rotational.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems November 4, 2010 Chapter 6 © Dan Negrut, 2010 ME451, UW-Madison TexPoint fonts.
Kinematics 제어시스템 이론 및 실습 조현우
Date of download: 9/29/2017 Copyright © ASME. All rights reserved.
Dot Product of Vectors.
Spatcial Description & Transformation
Date of download: 10/21/2017 Copyright © ASME. All rights reserved.
ROTATIONS & TRANSLATIONS
Probabilistic Methods: Theory and Application to Human Anatomy
MEGN 537 – Probabilistic Biomechanics Applying the AMV Method with an Abaqus Finite Element Model Anthony J Petrella, PhD.
Outline: 5.1 INTRODUCTION
KINEMATIC CHAINS.
Outline: 5.1 INTRODUCTION
KINEMATIC CHAINS & ROBOTS (I)
Outline: 5.1 INTRODUCTION
Robotics 1 Copyright Martin P. Aalund, Ph.D.
Power-cut hop test. Power-cut hop test. For example, in the above diagram it shows that for a right leg power-cut hop participants would jump off their.
Presentation transcript:

MEGN 536 Computational Biomechanics Rotations for Rigid Body Kinematics Prof. Anthony Petrella

Knee (or any joint) Biomechanics  You are all MATLAB ninja or sous-ninja now  So, let’s start thinking about knee biomechanics…  Joint motion (kinematics) and forces (kinetics) are the foundation for defining design requirements  How do we express these quantities?  Let’s consider an example…

Introducing Abaqus Knee Simulator (AKS)  AKS has automation to help designer…  Test knee implant laxity  Test knee implant contact mechanics  Test knee implant wear performance  To run it…  Create a working folder in C:\scratch  Right click in folder and “open command prompt here”  At command prompt… >> abaqus kneeapp

Run Abaqus Knee Model  Download Abaqus knee model from project page, unzip (on hard drive!)  Follow PDF instructions to run solution  View an animation of a gait cycle… 1.Color Code  by Part instances

Run Abaqus Knee Model  Download Abaqus knee model from project page, unzip (on hard drive!)  Follow PDF instructions to run solution  View an animation of a gait cycle… 1.Color Code  by Part instances 2.Options  Common…  Feature edges

Run Abaqus Knee Model  Download Abaqus knee model from project page, unzip (on hard drive!)  Follow PDF instructions to run solution  View an animation of a gait cycle… 1.Color Code  by Part instances 2.Options  Common…  Feature edges 3.Result  Active Steps/Frames…  deactivate “compress”

Run Abaqus Knee Model  Download Abaqus knee model from project page, unzip (on hard drive!)  Follow PDF instructions to run solution  View an animation of a gait cycle… 1.Color Code  by Part instances 2.Options  Common…  Feature edges 3.Result  Active Steps/Frames…  deactivate “compress” 4.Options  Animation…  make Frame Rate about 75%

Run Abaqus Knee Model  Download Abaqus knee model from project page, unzip (on hard drive!)  Follow PDF instructions to run solution  View an animation of a gait cycle… 1.Color Code  by Part instances 2.Options  Common…  Feature edges 3.Result  Active Steps/Frames…  deactivate “compress” 4.Options  Animation…  make Frame Rate about 75% 5.Use Ctrl+Alt+Left mouse to rotate view 6.Animate  Time History  Question: What’s the best way to express 6 DOF kinematics and forces for this knee?

Rigid Body Motion  It is standard to describe rigid body motion by rotations and translations of a reference frame fixed in body – relative to a fixed global frame  For the knee, we will measure motion of the tibia relative to the femur  Femur will act like fixed global and tibia will be moving (Frey et al., 2006) Right Leg X Z Y z y x

Rigid Body Rotations  We will begin to consider rigid body motion with rotations only (translations are easy)  We’ll define the global fixed frame with capital letters and the moving local frame with lowercase letters

Rigid Body Motion

 Collecting the three dot products into a single expression gives…  Rotation matrix Rz is called an “orthonormal” rotation matrix because the rows are orthogonal unit vectors  Notice the rows of Rz are the unit vectors defining the local frame L  Rz also has the property…

Rigid Body Motion