Displacements and Rotations of a Body Moving About an Arbitrary Axis in a Global Reference Frame

Similar documents
Errors in Using Two Dimensional Methods to Measure Motion About an Offset Revolute

Errors in Using Two Dimensional Methods for Ergonomic Assessment of Motion in Three Dimensional Space

Portable Data Acquisition System

Testing PL/SQL with Ounit UCRL-PRES

Alignment and Micro-Inspection System

Stereo Vision Based Automated Grasp Planning

NIF ICCS Test Controller for Automated & Manual Testing

Adding a System Call to Plan 9

METADATA REGISTRY, ISO/IEC 11179

Go SOLAR Online Permitting System A Guide for Applicants November 2012

High Scalability Resource Management with SLURM Supercomputing 2008 November 2008

Optimizing Bandwidth Utilization in Packet Based Telemetry Systems. Jeffrey R Kalibjian

Electronic Weight-and-Dimensional-Data Entry in a Computer Database

ENDF/B-VII.1 versus ENDFB/-VII.0: What s Different?

GA A22637 REAL TIME EQUILIBRIUM RECONSTRUCTION FOR CONTROL OF THE DISCHARGE IN THE DIII D TOKAMAK

OPTIMIZING CHEMICAL SENSOR ARRAY SIZES

LosAlamos National Laboratory LosAlamos New Mexico HEXAHEDRON, WEDGE, TETRAHEDRON, AND PYRAMID DIFFUSION OPERATOR DISCRETIZATION

Information to Insight

Testing of PVODE, a Parallel ODE Solver

GA A22720 THE DIII D ECH MULTIPLE GYROTRON CONTROL SYSTEM

and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof.

In-Field Programming of Smart Meter and Meter Firmware Upgrade

Java Based Open Architecture Controller

FY97 ICCS Prototype Specification

zorder-lib: Library API for Z-Order Memory Layout

Large Scale Test Simulations using the Virtual Environment for Test Optimization

Integrated Training for the Department of Energy Standard Security System

Resource Management at LLNL SLURM Version 1.2

Charles L. Bennett, USA. Livermore, CA 94550

Technical Information Resources for Criticality Safety

SmartSacramento Distribution Automation

On Demand Meter Reading from CIS

MULTIPLE HIGH VOLTAGE MODULATORS OPERATING INDEPENDENTLY FROM A SINGLE COMMON 100 kv dc POWER SUPPLY

Motion Planning of a Robotic Arm on a Wheeled Vehicle on a Rugged Terrain * Abstract. 1 Introduction. Yong K. Hwangt

Intelligent Grid and Lessons Learned. April 26, 2011 SWEDE Conference

TUCKER WIRELINE OPEN HOLE WIRELINE LOGGING

REAL-TIME MULTIPLE NETWORKED VIEWER CAPABILITY OF THE DIII D EC DATA ACQUISITION SYSTEM

Cross-Track Coherent Stereo Collections

Real Time Price HAN Device Provisioning

Implementation of the AES as a Hash Function for Confirming the Identity of Software on a Computer System

Integrated Volt VAR Control Centralized

COMPUTATIONAL FLUID DYNAMICS (CFD) ANALYSIS AND DEVELOPMENT OF HALON- REPLACEMENT FIRE EXTINGUISHING SYSTEMS (PHASE II)

ACCELERATOR OPERATION MANAGEMENT USING OBJECTS*

DOE EM Web Refresh Project and LLNL Building 280

Development of Web Applications for Savannah River Site

Shrapnel Impact Probability and Diagnostic Port Failure Analysis for LLNL s Explosives Testing Contained Firing Facility (CFF)

@ST1. JUt EVALUATION OF A PROTOTYPE INFRASOUND SYSTEM ABSTRACT. Tom Sandoval (Contractor) Los Alamos National Laboratory Contract # W7405-ENG-36

CHANGING THE WAY WE LOOK AT NUCLEAR

Advanced Synchrophasor Protocol DE-OE-859. Project Overview. Russell Robertson March 22, 2017

Clusters Using Nonlinear Magnification

PJM Interconnection Smart Grid Investment Grant Update

Graphical Programming of Telerobotic Tasks

ALAMO: Automatic Learning of Algebraic Models for Optimization

Washington DC October Consumer Engagement. October 4, Gail Allen, Sr. Manager, Customer Solutions

Entergy Phasor Project Phasor Gateway Implementation

Site Impact Policies for Website Use

SIMULATION TOOLS FOR HAZARDOUS WASTE REMOVAL*

Bridging The Gap Between Industry And Academia

The NMT-5 Criticality Database

HPC Colony: Linux at Large Node Counts

JoshuaE. Rothenberg. Lawrence Livermore National Laboratory, L-493 P.O. Box 808, Livermore, CA 94551

Use of the target diagnostic control system in the National Ignition Facility

A VERSATILE DIGITAL VIDEO ENGINE FOR SAFEGUARDS AND SECURITY APPLICATIONS

for use with the WINDOW 4.1 Computer Program

Leonard E. Duda Sandia National Laboratories. PO Box 5800, MS 0665 Albuquerque, NM

DERIVATIVE-FREE OPTIMIZATION ENHANCED-SURROGATE MODEL DEVELOPMENT FOR OPTIMIZATION. Alison Cozad, Nick Sahinidis, David Miller

PJM Interconnection Smart Grid Investment Grant Update

Positioning & Orientation of Elements

v /4 Quick Short Test Report Technical Publication Transfer Test Hughes Tucson Support Systems Operation MIL-D-28001A (SGML) CTN Test Report AFTB-ID

FSEC Procedure for Testing Stand-Alone Photovoltaic Systems

Collaborating with Human Factors when Designing an Electronic Textbook

EMPLOYER CONTRIBUTION AGREEMENT

Productivity and Injectivity of Horizohtal Wells

MAS. &lliedsignal. Design of Intertransition Digitizing Decomutator KCP Federal Manufacturing & Technologies. K. L.

Conversion of NIMROD simulation results for graphical analysis using VisIt

NATIONAL GEOSCIENCE DATA REPOSITORY SYSTEM

Saiidia National Laboratories. work completed under DOE ST485D sponsored by DOE

Lesson 5.2: Transformations of Sinusoidal Functions (Sine and Cosine)

INCLUDING MEDICAL ADVICE DISCLAIMER

IN-SITU PROPERTY MEASUREMENTS ON LASER-DRAWN STRANDS OF SL 5170 EPOXY AND SL 5149 ACRYLATE

Final Report for LDRD Project Learning Efficient Hypermedia N avi g a ti o n

&lliedsignal. Evaluation of Surface Mount Component Misalignment Using an Automatic Machine Vision System. Federal Manufacturing & Technologies

Centrally Managed. Ding Jun JLAB-ACC This process of name resolution and control point location

Visualization for the Large Scale Data Analysis Project. R. E. Flanery, Jr. J. M. Donato

APN-065: Determining Rotations for Inertial Explorer and SPAN

REAL-TIME CONTROL OF DIII D PLASMA DISCHARGES USING A LINUX ALPHA COMPUTING CLUSTER

Review Exercise. 1. Determine vector and parametric equations of the plane that contains the

Improvement of Efficiency and Flexibility in Multi-slice Helical CT

Southern Company Smart Grid

Los Alamos National Laboratory

Installation Guide for sundials v2.6.2

A METHOD FOR EFFICIENT FRACTIONAL SAMPLE DELAY GENERATION FOR REAL-TIME FREQUENCY-DOMAIN BEAMFORMERS

&Lawrence. Latest Capabilities of Pov-Ray Ricochet Tracker: Ricochet Flight Path Analysis & Impact Probability Prediction Software

NFRC Spectral Data Library #4 for use with the WINDOW 4.1 Computer Program

MemSQL Partner Program Guide

DNA Sequences. Informatics Group Computer Science and Mathematics Division Oak Ridge National Laboratory Oak Ridge, TN

The APS Control System-Network

TARGET IMPACT DETECTION ALGORITHM USING COMPUTER-AIDED DESIGN (CAD) MODEL GEOMETRY

Contributors: Surabhi Jain, Gengbin Zheng, Maria Garzaran, Jim Cownie, Taru Doodi, and Terry L. Wilmarth

IMECE OPTIMAL DESIGN OF WORM GEAR SYSTEM USING IN CVVL FOR AUTOMOBILES

Transcription:

UCRL-JC- 126078 PREPRINT Displacements and Rotations of a Body Moving About an Arbitrary Axis in a Global Reference Frame K. Hollerbach Lawrence Llvermore National Laboratory Livermcm, California and A. Hollister, Rancho Los Amigos Medical Center Downey, California This paper was prepared fw submittal to the ASME Winter Annual Meeting, San Francisco, California November 12-17,1995.

DISCLAIMER This document was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor the University of California nor any of their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately owned rights. Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise, does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government or the University of California. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or the University of California, and shall not be used for advertising or product endorsement purposes.

presentedat the 1995 MME Conferenq November 1995, San Francisco DISPLACEMENTS AND ROTATIONS OF A BODY MOVING ABOUT AN ARBITRARY AXIS IN A GLOBAL REFERENCE FRAME K. Hollerbach, Institute for Scientific Computing Research, Lawrence Livermore National Laboratory, Livermore, CA A. Hollister, Rancho Los Amigos Medical Center, Downey, CA INTRODUCTION Measurementof humanjoint motion frequently involves the use of markersto describejoint motion in a global referenceframe. Results may be quite arbitraryif the reference fimne is not propexlychosen with respect to thejoint s rotationalaxis(es). In na~ jornt axes can exist at any cxientationand location relative to an arbitmrily chosen global reference frame. An arbitraryaxis is any axis thatis not coincident with a reference coadinate. We calculate the errorsthat result when joint motion occurs about an arbitraryaxis in a global reference frame. REVIEW AND THEORY Kinematic and anatomic analyses of a numberof humanjoints have suggested thatthey move about fixed revolutes thatare not parallel to the anatomic reference planes (Hollister, et al. 1991, Hollister, et al. 1993, Inman, 1976, London, 1981). Analysis of kinematic datahas traditionallybeendone usingjoint comdinate systems aligned with the anatomic referenceplanes (Go@ et al., 1983, Kinzeu et al., 1983, Lundborg, 1988) These analyses use Eulerrotationsabout the coordinatereference frame with or without calculated displacements. This method of describing motion is subject to error(de Lange, et al., 1990) and intra-obsemervariability. Furthermore, these methods for describing motion do not relatedmtly to the kinematic mechanism of thejoint itself. PROCEDURES AND RESULTS Rotations of a body moving about an arbitraryaxis in a reference frame are determined by the axis ct and 13 angles of offset fro-mthe reference fmme and the 9k angle of rotation about the arbitrary axis, k (Fig. 1). Displacements of a body moving about an arbhmry axis in a referenee ftame are determined by the axis a and B angles, the@ angle of rotation, r, the distance of the body fmm the axis of rotation, and dj the distance from the axis to the reference frame @lg. 2). When the arbhmy axis, k is coincident with the refenmcez-axis (d, a,~=o)andtithr. l,thexandy positions of the point&ace out cosine and sine waves, respectively, and the z position remains at zem for varying Ok. For perfect alignment but with r#l, the amplitude of the cosbe and sine curves is scaled accordingly. When the arbitrary axis is parallel to the reference z-axk but is transitedby non-zero xk, y k,aud/orzk,thecoirspoiid@ measuredl y, and z trajectoriesare shifted by x~ W, and zk, respectively (Fig. 3). kx ve +Ce kk~ve - be ldwe + kyse- Rke = krkyve+ kw k~% + C6 kykzve )&Se [ khe kyse kjwe + be kz ve + co where ve= 1 ce Figwe 1: Rotation about an arbitrary axis. Withthearbitraryaxisoffsetftomthemfenmce frame saxes, but still-passing throughthe origin (d= O),

presented at the 1995 ASME Conference, November 1995, San Francisco the xyz trajectories vary significantly with the offset angles, a and ~ @lg. 4). The trajectories can be made to vary qualitatively as well as quantitatively depending on the choice of ct and b. arbitrary axis with 10 deg offse~ this relationship breaks down: cxand ~ offset angles produce rotations about all three Euler coordinates, and the relationships are nonlin~ (Fig. 5). Different results are obtained if the a and ~ offsets are 80-, even though the axis lies within 1(Y of a reference coordinate. (0,0,0) ZIG Figure Z Rotation, ~, about ~ arbitrary axis, ~ with translation (by amounts xk, yk, zk) from the reference frame, x, y, z. he distance of the arbitrary axis is given by: d = (x# + yk2 + zk2)l~. The point moved about the arbitrary frame is a distance, r, from the arbitrary axis. c o 6 4 i!=-== theta k (deg) l%gure3: xyz positions with a shift of xk = 5, for Ok varying from zero to 90 deg. The z trajectory is mm; they tmjectcny traces out the cosine fimctiow the x tmjectory traces out an offset sine, centered about xk=5. 1 0.5 c o = o ; %-0.5-1 theta k (deg) Figure 4: xyz positions for axes of rotation with varying offset angles, a and ~ (d=o, r=l): shown are x trajectories (thick lines; et, ~ = O,solid C@= 10 and 20 deg, dashed; tx=80 deg. ~ = O,dashed), y trajectories (thin dashed), and z trajectories (thin, solid). Euler angle rotations are also affected by the et and ~ offsets. With zero offsets, the Euler angles correspond with the @ rotations (with variation in only one of the Euler angles) Whh rotation about a single -20 a 20 48 00 O 100 120 140 lea 1s0 200 Figure 5: Euler angle rotations calculated from rotations about an iubitrary axis with ct and ~ = 10 deg. DISCUSSION Slight offsets of the global reference frame from the axis of rotation produce signifkant errors in remrding displacements and rotations for motion about the joint axis. We conclude that the relationship of the reference frame to the axis of rotation must be known in order to perform accumte kinematic measurements.,. REFERENCES [1] GmocLEs., and Sunday, WJ. A joint coordinate system for the clinical description of threedimensional motion~ Application to the knee. J Biomech Engin 105,136-144,1983. [2] Hollister ~ et al. Ihe Axes of Rotation of the lhunb Carpometacarpal Join4 JO~ 104454.60,1991. [3] Hollister AM, et al. The axes of rotation of the knee, Clin OrthOp, 290:259-268,1993. [4] Inman, V.T. The Joints of the Ankle. pp. 45-112 Williams & Wilkins, 1976. [5] KinzeH G~ Gutkowski LJ. Joint models, degrees of freedornj and anatomical measurement. J Biomech Eng 105,55-62,1983. [6] de Lange, A., et al. Effects of data smoothing on the reconstruction of helical axis parameters in human joint kinematics.1mwnech.%g 115:108-13,1990. [7] London, J.T. Kinematics of the Elbow..l Bone.loirzr Surg, 63-A, 529-35, 1981. [8] Lundborg, A. Patterns of Motion of the Ankle/Foot Con@eX Stockhohn, Kongl Carolinska Medico Chirurgiska Institute~ 1988. This research was support in part by the United States Department of Energy, contract No. W-7405-ENG48.

Technical Information Department Lawrence Livermore National Laboratory University of California Livermore, California 94551