Development of a Model of the Muscle Skeletal System using Adams. Its Application to an Ergonomic Study in Automotive Industry

Size: px
Start display at page:

Download "Development of a Model of the Muscle Skeletal System using Adams. Its Application to an Ergonomic Study in Automotive Industry"

Transcription

1 Copyright 2004 SAE International Development of a Model of the Muscle Skeletal System using Adams. Its Application to an Ergonomic Study in Automotive Industry G. Esteves IST- UTL C. Ferreira, A. Veloso and F. Brandão FMH - UTL ABSTRACT The aim of our study was to estimate the muscle skeletal load of human activities in the car industry, for that purpose MSC Adams Lifemodeler was used to build a mechanical model for a work place simulation were a electric screw driving was used. The data for model assembly was provided by video captured recordings, electromyography measurements and anthropometric data of workers. The task chosen for simulation was one of the more demanding, presenting a high-risk level for musculoskeletal disorders, considering the plant ergonomic department classification. The model allows the calculation of bone forces and joint moments of force. This will allow, in the future, to obtain the values of muscle skeletal action forces in wrist forearm and shoulder, caused by the action of the electric screwdriving tool. Results presented are from an ongoing study. INTRODUCTION TASK PRESENTATION This study will focus on the manually performed electric screw driving. The worker, operating under a structure that elevates the car enabling to work on the chassis region, has to elevate the tool to a height equal to its shoulder using both arms. Although it s mainly an elevation movement, the worker has to make several adjustments related to specify of the place and reaction due to the tool speed and torque action. WORKING TASK SIMULATION - The working place was recreated at the experiment and testing room of the automotive plant, and all the equipment used is the same as used on the actual workplace. The subjects were experienced workers in this operation, and the experiment-induced changes should be considered as low or inexistent as related to a possible misleading accuracy in task normal operations. The main changes were related with the cloths used and on the fact that the chassis was immobilized. The environment had a strong resemblance to the line. DATA FONTS Directly taken from the task The working region was covered with three 50 Hz video cameras that provide the 3-D data for worker kinematics, the 3D reconstruction was performed using in APAS [1]. Anthropometrics data from the workers were obtained for further use in MSC Adams Lifemodeler [2, 3]. Surface electromyography from shoulder, cervical and dorsal muscles from the right side of the body was obtained in order to evaluate the level of mechanical load produced by the relevant muscles. EMG values will update and refine the model. Used in model parameterizations GeBOD anthropometric database is used to build the model body segments configurations; this database will relate the data of age, height, weight and sex (user defined) with the size of the several ellipsoids that bring together model parts. Values of joints stiffness and damping were provided by the tutorials of MSC Adams Lifemodeler, from Biomechanics Research Group. Technical document related to tool was provided by AtlasCopco, the tool is the electric screw driver model ETV S CTADS.

2 MAIN SECTION THE MODELING PROCESS: 1. Choice of worker and task 2. Trimming and synchronization the video recording for task analysis 3. Collecting and filtering process of 3-D data 4. Model parameterization 5. Tool parameterization 6. Human environment actions parameterization CHOICE OF WORKER AND TASK - Fifteen workers were involved in the observations. For model construction the subject chosen matched medium Gebod database, being also the subject with the height and weight closest to the groups average. The work task consisted on 4 screw actions performed in 1.30 minutes one of the repetitions was selected for simulation. COLLECTING AND FILTERING PROCESS OF 3-D DATA - This sub-process allows us to obtain displacement, velocity and accelerations data of body segments from the three cameras views. For each subset of images a set of Control points coordinates was digitized, they will provide the data, in Cartesian coordinate system using the Direct Linear Transformation algorithm [4]. Workers body and tool were marked with several retroreflectors tape making simpler the location and digitizing of a total of 17 body landmarks, the full list with description is provided in Appendix 1. Figure 1- Segments Construction JOINTS - The model joints that connect all individual body segments are a combination of Hybrid III joints on the upper body for passive stabilization of the upper torso actions during direct dynamics simulation. A passive set of joints will be used in the inversedynamics. The complete set of values is provided in Appendix 1. Right Arm and Left Arm all joints (Scapular, Shoulder, Elbow and Wrist) are Passive Joints with Nominal Stiffness an Joints Stops, with the values provided by MSC Adams Lifemodeler. Lower body joints - are not subjected to the same mechanical load and they are not the core of this study; their parameterization is Hybrid III factor 1.4. For the case of hips, knee and ankle are set as Fixed. The body landmarks trajectories were smoothed with a low pass digital filter of 5 Hz. The software used was Apas Modules Digitize, Filter and Transform. MODEL PARAMETERIZATION -This sub-process is the starting point for the use of 3-D motion analysis information provided by the entire descriptions. There are several steps to follow; their description and options token during this process in order to obtain a model that can simulate reality as close as possible for further results interrogation. Segments- with the data taken from the worker, close to average of GeBod data base. LifeMode generates all body segments, the model generated is shown in Figure1. If those values where too different then ellipsoids bodies are added to fit real proportions. A matrix with the following values is generated. Age- 384 months Sex-Male Height mm Weight Kg Figure 2 - Creation of Joints POSTURE - The model is positioned into body segments configuration that fits the task; the values of joint angles are presented in appendix nº 3. This operation is needed because the motion that was recorded started at a different configuration from the default-starting configuration of LifeMod. The values were obtained from 3D kinematics has described on Figures 3 and 4.

3 From the available elements, belonging to upper and lower body, we have chosen the ones that are directly involved in the movement, in this case only upper body. Motion agents in hand, wrist and shoulder for both sides of the body and one in the top of the tool are the most important for this study. As an example in Figure 5 of model with motion agents only in the right side The values of translational stiffness and translational damping are the default values for this initial simulation process. Figure 3- Placing model, isometric view Tool parameterization - The tool model was ETV S CTADS from AtlasCopco. It was created a simulation of this tool, consisting of two rigid bodies, one cylinder and a parallelepiped box. The parallelepiped box that stands for the tool driving motor has the following measures: length 435mm, height 22mm and depth 22 mm. The extension-reaching part represented by a cylinder has the following measures: length 2mm and a radius of 8.75mm. This cylinder was designed to performed torque function that stands for the regular working conditions. These torque values may vary from 10 Newton/meter to 50 Newton/meter during the considered simulation. Figure 4- Placing the model in to position MOTION Displacement is described in terms of Cartesian coordinates, these values will be set to the dummy for the inverse dynamics simulation. The software generates motion agents that are massless parts that are fixed the body segments using spring elements. Through this attachment, motion agents are motion influencers not motion governors. This accommodates the geometric differences between the body model and the actual human subject, as well as motion agent location discrepancies due to kinematics data errors. Figure 6- Tool created in Adam View They form an angle of 90 degrees and are rigidly attached; the total weight in accordance with AtlasCopco technical data sheet is 1.9 Kg. For that purpose Aluminum basic properties where altered to the following values: Young's Modulus: (7.1705E+010 (Newton/meter**2)) newton/mm**2 Poisson's Ratio : 0.33 Density: 2.04E-006 (2040.0(kg/meter**3)) kg/mm**3 Total weigh in simulator equal to Kg Figure 5- Motion agents positioned in the right side

4 HUMAN ENVIRONMENT PARAMETERS -The model interacts with the environment in two regions, the floor and the tool. For the interaction with the floor two normal force elements between the floor and both feet were consider, the value of the normal force is given in Appendix 3. tissues used in this task are in current modeling; the major acting muscles of right arm will be added to the model so that the results taken from electromyography can update the model biofidelity. TOOL PARAMETERIZATION - One of the acting forces of this electric tool is its torque due to movement. For the purpose of having a base index of this task, joints torques and angles were calculated considering the weight of the tool only, additionally and power tool action torque was added. Important measures should arise of this fact. In the videos is obvious that not only the up and down movement of carrying the tool is important when studying the muscle skeletal charge but also some of the torque that the tool applies to the limbs. CONCLUSION Figure 7- Model in solid fill Was assumed that in all movement both hands always were firmly connected to the tool, the initial value of the bushing force was the one needed for solid interaction with the tool. For now the simulations performed show a process of modeling using state of the art software, as well as opens the possibilities to perform several major task changes, frequency, tool weight, tool torque, body segments refinements in order to fit more accurate medical data. Future results will include video files enabling the viewer the comparison between video 3-d recording and live simulation. So it will be possible to give the necessary data related to muscle skeletal load and there distribution over the different body areas allowing a quantitative and qualitative evaluation of mechanical load on the musculoskeletal that should be associated with engineering methods of human activities in the car industry. REFERENCES 1. Ariel, G., APAS - Ariel Performance Analysis System. 2003, Ariel Dynamics. 2. McGuan, S., LifeMOD. 2003, Biomechanics Research Group Inc. 3. ADAMS/View. 2003, MSC Software. 4. Kwon, Y.-H. (1988). kwon3d Motion Analysis Web. Kwon, Young-Hoo. Retrieved 1/12/2003, 2003, from the World Wide Web: Figure 8- Model with main bushing forces THE MODELING PROCESS- FUTURE STANDINGS MODEL PARAMETERIZATION - the values attributed to joints allowed taking data from the direct dynamics simulation. The process reveals that the combination presented in Appendix 1 as a functional working combination between HIII Crash test Dummy characteristics, Passive Joints values, could be used in this study and for similar activities. The values of torque and force functions recorded from previous simulation allow us to obtaining results such as reaction force in wrist, elbow and scapular region. Soft

5 APPENDIX APPENDIX 1 General parameterization used for Joints in Adams Lifemod $ JOINT_DATA [JOINT_DATA] UPPER_NECK_X ='FIXED,' UPPER_NECK_Y ='FIXED,' UPPER_NECK_Z ='FIXED,' LOWER_NECK_X ='FIXED,' LOWER_NECK_Y ='FIXED,' LOWER_NECK_Z ='FIXED,' THORACIC_X ='FIXED,' THORACIC_Y ='HIII,1.4,' THORACIC_Z ='FIXED,' LUMBAR_X ='FIXED,' LUMBAR_Y ='HIII,1.4,' LUMBAR_Z ='FIXED,' RIGHT_SCAPULAR_X ='FIXED,' RIGHT_SCAPULAR_Y ='FIXED,' RIGHT_SCAPULAR_Z ='FIXED,' RIGHT_SHOULDER_X ='PASSIVE,1000.0,10.0,90.0,- RIGHT_SHOULDER_Y ='HIII,1.4,' RIGHT_SHOULDER_Z ='PASSIVE,1000.0,10.0,45.0,- RIGHT_ELBOW_X ='PASSIVE,1000.0,10.0,1.0,-120.0,1.0E+006,' RIGHT_ELBOW_Y ='PASSIVE,1000.0,10.0,90.0,-90.0,1.0E+006,' RIGHT_ELBOW_Z ='HIII,1.4,' RIGHT_WRIST_X ='FIXED,' RIGHT_WRIST_Y ='FIXED,' RIGHT_WRIST_Z ='FIXED,' LEFT_SCAPULAR_X ='FIXED,' LEFT_SCAPULAR_Y ='FIXED,' LEFT_SCAPULAR_Z ='FIXED,' LEFT_SHOULDER_X ='PASSIVE,1000.0,10.0,90.0,- LEFT_SHOULDER_Y ='HIII,1.4,' LEFT_SHOULDER_Z ='PASSIVE,1000.0,10.0,45.0,- LEFT_ELBOW_X ='PASSIVE,1000.0,10.0,1.0,-120.0,1.0E+006,' LEFT_ELBOW_Y ='PASSIVE,1000.0,10.0,90.0,-90.0,1.0E+006,' LEFT_ELBOW_Z ='HIII,1.4,' LEFT_WRIST_X ='PASSIVE,1000.0,10.0,45.0,-45.0,1.0E+006,' LEFT_WRIST_Y ='HIII,1.4,' LEFT_WRIST_Z ='PASSIVE,1000.0,10.0,90.0,-90.0,1.0E+006,' RIGHT_HIP_X ='FIXED,' RIGHT_HIP_Y ='FIXED,' RIGHT_HIP_Z ='FIXED,' RIGHT_KNEE_X ='FIXED,' RIGHT_KNEE_Y ='FIXED,' RIGHT_KNEE_Z ='FIXED,' RIGHT_ANKLE_X ='FIXED,' RIGHT_ANKLE_Y ='FIXED,' RIGHT_ANKLE_Z ='FIXED,' LEFT_HIP_X ='HIII,1.4,' LEFT_HIP_Y ='HIII,1.4,' LEFT_HIP_Z ='HIII,1.4,' LEFT_KNEE_X ='FIXED,' LEFT_KNEE_Y ='FIXED,' LEFT_KNEE_Z ='FIXED,' LEFT_ANKLE_X ='FIXED,' LEFT_ANKLE_Y ='FIXED,' LEFT_ANKLE_Z ='FIXED,' $ POSTURE_DATA [POSTURE_DATA] Upper_Neck ='0.0,0.0,0.0,' Lower_Neck ='0.0,-20.0,0.0,' Thoracic ='0.0,-15.0,0.0,' Lumbar ='0.0,-10.0,0.0,' Right_Scapular ='0.0,0.0,0.0,' Right_Shoulder ='-10.0,-14.0,0.0,' Right_Elbow ='-120.0,0.0,0.0,' Right_Wrist ='0.0,-90.0,0.0,' Left_Scapular ='0.0,0.0,0.0,' Left_Shoulder ='0.0,-30.0,0.0,' Left_Elbow ='-105.0,0.0,30.0,' Left_Wrist ='-70.0,-90.0,-30.0,' Right_Hip ='0.0,0.0,0.0,' Right_Knee ='0.0,0.0,0.0,' Right_Ankle ='0.0,0.0,0.0,' Left_Hip ='0.0,0.0,0.0,' Left_Knee ='0.0,0.0,0.0,' Left_Ankle ='0.0,0.0,0.0,' APPENDIX 2 List of markers that were digitalized for motion analysis purpose. Lower body 1. right foot center 2. right ankle center 3. right knee center 4. right hip center 5. left hip center 6. left knee center 7. left ankle center 8. left foot center Upper body 1. right hand center 2. right wrist center 3. right elbow center 4. right shoulder center 5. left hand center 6. left wrist center 7. left elbow center 8. left shoulder center APPENDIX 3 [POSTURE_DATA] Upper_Neck =' 0.00, 0.00, 0.00,' Lower_Neck =' 0.00, 0.00, 0.00,' Thoracic =' 0.00, 0.00, 0.00,' Lumbar =' 0.00, 0.00, 0.00,' Right_Scapular =' , 0.00, ,' Right_Shoulder =' -5.00, 15.00, 5.00,' Right_Elbow =' , 15.00, 5.00,' Right_Wrist =' , , ,' Left_Scapular =' 0.00, 0.00, 0.00,' Left_Shoulder =' 15.00, 0.00, 0.00,' Left_Elbow =' , , 0.00,' Left_Wrist =' 0.00, , 30.00,' Right_Hip =' 0.00, 0.00, 0.00,' Right_Knee =' 0.00, 0.00, 0.00,' Right_Ankle =' 0.00, 0.00, 0.00,' Left_Hip =' 0.00, 0.00, 0.00,' Left_Knee =' 0.00, 0.00, 0.00,' Left_Ankle =' 0.00, 0.00, 0.00,' Values of bushing forces between right and left feet and floor Damping: 0.1 (0.1(Ne-sec/mm)), 0.1 (0.1(Ne-sec/mm)), 0.1 (0.1(Ne-sec/mm)) newton-sec/mm Stiffness: 1.0E+005, 1.0E+005, 1.0E+005 newton/mm Values of bushing forces between right and feft hand and tool Damping: 1.0E+007, 1.0E+007, 1.0E+007 newtonsec/mm Stiffness: 1.0E+007, 1.0E+007, 1.0E+007newton /mm Tdamping: 1.0E+007, 1.0E+007, 1.0E+007newton-mmsec/deg Tstiffness: 1.0E+007, 1.0E+007, 1.0E+007newton - mm/deg

MUSCULOSKELETAL SIMULATION :

MUSCULOSKELETAL SIMULATION : TUTORIAL MUSCULOSKELETAL SIMULATION : FROM MOTION CAPTURE TO MUSCULAR ACTIVITY IN LOWER LIMB MODELS Nicolas Pronost and Anders Sandholm Musculoskeletal simulation? What is it? 2 Musculoskeletal simulation?

More information

INPUT PARAMETERS FOR MODELS I

INPUT PARAMETERS FOR MODELS I 9A-1 INPUT PARAMETERS FOR MODELS I Lecture Overview Equations of motion Estimation of muscle forces Required model parameters Body segment inertial parameters Muscle moment arms and length Osteometric

More information

Motion Capture User Manual

Motion Capture User Manual ART-Human Motion Capture User Manual Version 2.0 Advanced Realtime Tracking GmbH July 2013 Table of Contents 1 Introduction... 1 1.1 What is ART-Human?... 1 1.2 Features... 1 1.3 New in Version 2.0...

More information

Proportional Derivative Control Based Robot Arm System Using Microsoft Kinect

Proportional Derivative Control Based Robot Arm System Using Microsoft Kinect 2013 International Conference on Robotics, Biomimetics, Intelligent Computational Systems (ROBIONETICS) Yogyakarta, Indonesia, November 2527, 2013 Proportional Derivative Control Bad Robot Arm System Using

More information

WHITE PAPER: Mischa Muehling 1,Tim Weber 1, 2, Philipp Russ 3, Sebastian Dendorfer 1, 2 1

WHITE PAPER: Mischa Muehling 1,Tim Weber 1, 2, Philipp Russ 3, Sebastian Dendorfer 1, 2 1 WHITE PAPER: 1 Prediction of ground reaction s and moments by using gait analysis silhouette tracking method compared to marker tracking and platform method Mischa Muehling 1,Tim Weber 1, 2, Philipp Russ

More information

Modeling and kinematics simulation of freestyle skiing robot

Modeling and kinematics simulation of freestyle skiing robot Acta Technica 62 No. 3A/2017, 321 334 c 2017 Institute of Thermomechanics CAS, v.v.i. Modeling and kinematics simulation of freestyle skiing robot Xiaohua Wu 1,3, Jian Yi 2 Abstract. Freestyle skiing robot

More information

Documents. OpenSim Workshop. September 20-22, 2011 HYPER Summer School, La Alberca, Spain. Jeff Reinbolt, Jen Hicks. Website: SimTK.

Documents. OpenSim Workshop. September 20-22, 2011 HYPER Summer School, La Alberca, Spain. Jeff Reinbolt, Jen Hicks. Website: SimTK. Documents OpenSim Workshop September 20-22, 2011 HYPER Summer School, La Alberca, Spain Jeff Reinbolt, Jen Hicks Website: SimTK.org/home/opensim OpenSim Workshop Agenda 14:00 14:15 Welcome and goals of

More information

STUDY OF HUMAN WALKING BY SIMMECHANICS

STUDY OF HUMAN WALKING BY SIMMECHANICS STUDY OF HUMAN WALKING BY SIMMECHANICS Patrik Kutilek, Ondrej Hajny Czech Technical University in Prague, Faculty of Biomedical Engineering, Czech Republic Abstract In this paper we describe our designed

More information

Applications. Systems. Motion capture pipeline. Biomechanical analysis. Graphics research

Applications. Systems. Motion capture pipeline. Biomechanical analysis. Graphics research Motion capture Applications Systems Motion capture pipeline Biomechanical analysis Graphics research Applications Computer animation Biomechanics Robotics Cinema Video games Anthropology What is captured?

More information

H-L-3 Biomechanics case study

H-L-3 Biomechanics case study H-L-3 Biomechanics case study The Modelling Team Faculty of Industrial Design Engineering Delft University of Technology 1 Table of Contents Digital Human Model A case study 01. The Solidworks Model 02.

More information

A Validation Study of a Kinect Based Body Imaging (KBI) Device System Based on ISO 20685:2010

A Validation Study of a Kinect Based Body Imaging (KBI) Device System Based on ISO 20685:2010 A Validation Study of a Kinect Based Body Imaging (KBI) Device System Based on ISO 20685:2010 Sara BRAGANÇA* 1, Miguel CARVALHO 1, Bugao XU 2, Pedro AREZES 1, Susan ASHDOWN 3 1 University of Minho, Portugal;

More information

Multi-disciplinary Design Optimization for Human Well- Being and Overall System Performance

Multi-disciplinary Design Optimization for Human Well- Being and Overall System Performance Second International Conference on Multidisciplinary Design Optimization and Applications, 2-5 September 2008, Gijon, Spain www.asmdo.com/conference2008/ Multi-disciplinary Design Optimization for Human

More information

Creating Custom Human Avatars for Ergonomic Analysis using Depth Cameras

Creating Custom Human Avatars for Ergonomic Analysis using Depth Cameras Creating Custom Human Avatars for Ergonomic Analysis using Depth Cameras Matthew P. Reed, Byoung-Keon Park, K. Han Kim University of Michigan Transportation Research Institute Ulrich Raschke Siemens PLM

More information

Simulation based Design for Robotic Care Device: Optimizing Trajectory of Transfer Support Robot

Simulation based Design for Robotic Care Device: Optimizing Trajectory of Transfer Support Robot Simulation based Design for Robotic Care Device: Optimizing Trajectory of Transfer Support Robot Yumeko Imamura, Ko Ayusawa, Yui Endo and Eiichi Yoshida Abstract This paper presents a framework of simulation

More information

Basilio Bona ROBOTICA 03CFIOR 1

Basilio Bona ROBOTICA 03CFIOR 1 Kinematic chains 1 Readings & prerequisites Chapter 2 (prerequisites) Reference systems Vectors Matrices Rotations, translations, roto-translations Homogeneous representation of vectors and matrices Chapter

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Kinematic chains Readings & prerequisites From the MSMS course one shall already be familiar with Reference systems and transformations Vectors

More information

Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances

Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances Sensors & Transducers 2013 by IFSA http://www.sensorsportal.com Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances Yu DENG, Xiulong CHEN, Suyu WANG Department of mechanical

More information

ERGONOMIC WORKSTATION SET-UP CHECKLIST

ERGONOMIC WORKSTATION SET-UP CHECKLIST Work Health and Safety System ERGONOMIC WORKSTATION SET-UP CHECKLIST Employee: Position: Site: Assessed by: Signature: When conducting assessments, refer to Workstation Setup diagram as a guide on page

More information

Multibody dynamics and numerical modelling of muscles LORENZO GRASSI

Multibody dynamics and numerical modelling of muscles LORENZO GRASSI Multibody dynamics and numerical modelling of muscles LORENZO GRASSI Agenda 10:15 Lecture: Introduction to modelling locomotion and inverse dynamics 11:00 Break/questions 11:15 Opportunities in the biomechanics

More information

Documents. OpenSim Tutorial. March 10, 2009 GCMAS Annual Meeting, Denver, CO. Jeff Reinbolt, Ajay Seth, Scott Delp. Website: SimTK.

Documents. OpenSim Tutorial. March 10, 2009 GCMAS Annual Meeting, Denver, CO. Jeff Reinbolt, Ajay Seth, Scott Delp. Website: SimTK. Documents OpenSim Tutorial March 10, 2009 GCMAS Annual Meeting, Denver, CO Jeff Reinbolt, Ajay Seth, Scott Delp Website: SimTK.org/home/opensim OpenSim Tutorial Agenda 10:30am 10:40am Welcome and goals

More information

Last Time? Animation, Motion Capture, & Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

Last Time? Animation, Motion Capture, & Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation Last Time? Animation, Motion Capture, & Inverse Kinematics Navier-Stokes Equations Conservation of Momentum & Mass Incompressible Flow Today How do we animate? Keyframing Procedural Animation Physically-Based

More information

BIOMECHANICAL MODELLING

BIOMECHANICAL MODELLING BIOMECHANICAL MODELLING SERDAR ARITAN serdar.aritan@hacettepe.edu.tr Biomechanics Research Group www.biomech.hacettepe.edu.tr School of Sport Science&Technology www.sbt.hacettepe.edu.tr Hacettepe University,

More information

Quintic Software Tutorial 7

Quintic Software Tutorial 7 Quintic Software Tutorial 7 Digitisation Analysis 1 Tutorial 7 Digitisation Analysis Contents Page 1. Viewing a Trace a. Other functions 2. Animation Window 3. Analysis Systems a. Single Video Linear Analysis

More information

VD - Design Validation

VD - Design Validation Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2017 295 - EEBE - Barcelona East School of Engineering 717 - EGE - Department of Engineering Presentation BACHELOR'S DEGREE IN ELECTRICAL

More information

Appendix A Physiological Model of the Elbow in MATLAB/Simulink

Appendix A Physiological Model of the Elbow in MATLAB/Simulink Appendix A Physiological Model of the Elbow in MATLAB/Simulink This section contains a complete description of the implementation of the physiological model of the elbow joint in the MATLAB/Simulink environment.

More information

Homework 2 Questions? Animation, Motion Capture, & Inverse Kinematics. Velocity Interpolation. Handing Free Surface with MAC

Homework 2 Questions? Animation, Motion Capture, & Inverse Kinematics. Velocity Interpolation. Handing Free Surface with MAC Homework 2 Questions? Animation, Motion Capture, & Inverse Kinematics Velocity Interpolation Original image from Foster & Metaxas, 1996 In 2D: For each axis, find the 4 closest face velocity samples: Self-intersecting

More information

RECONSTRUCTING MOTION DATA FOR EVALUATION IN DESIGN PROCESS

RECONSTRUCTING MOTION DATA FOR EVALUATION IN DESIGN PROCESS RECONSTRUCTING MOTION DATA FOR EVALUATION IN DESIGN PROCESS Newman Lau¹ and Henry Ma¹ ¹School of Design, Core A, The Hong Kong Polytechnic University, Hung Hom, Hong Kong, newman.lau@polyu.edu.hk, henry.ma@polyu.edu.hk

More information

Last Time? Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

Last Time? Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation Last Time? Inverse Kinematics Navier-Stokes Equations Conservation of Momentum & Mass Incompressible Flow Today How do we animate? Keyframing Procedural Animation Physically-Based Animation Forward and

More information

Development of an optomechanical measurement system for dynamic stability analysis

Development of an optomechanical measurement system for dynamic stability analysis Development of an optomechanical measurement system for dynamic stability analysis Simone Pasinetti Dept. of Information Engineering (DII) University of Brescia Brescia, Italy simone.pasinetti@unibs.it

More information

Developing a Robot Model using System-Level Design

Developing a Robot Model using System-Level Design Developing a Robot Model using System-Level Design What was once the stuff of dreams, being secretly developed in high-security government labs for applications in defense and space exploration, is now

More information

Simulation. x i. x i+1. degrees of freedom equations of motion. Newtonian laws gravity. ground contact forces

Simulation. x i. x i+1. degrees of freedom equations of motion. Newtonian laws gravity. ground contact forces Dynamic Controllers Simulation x i Newtonian laws gravity ground contact forces x i+1. x degrees of freedom equations of motion Simulation + Control x i Newtonian laws gravity ground contact forces internal

More information

Announcements: Quiz. Animation, Motion Capture, & Inverse Kinematics. Last Time? Today: How do we Animate? Keyframing. Procedural Animation

Announcements: Quiz. Animation, Motion Capture, & Inverse Kinematics. Last Time? Today: How do we Animate? Keyframing. Procedural Animation Announcements: Quiz Animation, Motion Capture, & Inverse Kinematics On Friday (3/1), in class One 8.5x11 sheet of notes allowed Sample quiz (from a previous year) on website Focus on reading comprehension

More information

Application of Software Tool CASIMIR within HyperMesh for the Asessment of static and dynamic Seating Comfort

Application of Software Tool CASIMIR within HyperMesh for the Asessment of static and dynamic Seating Comfort Application of Software Tool within HyperMesh for the Asessment of static and dynamic Seating Comfort Alexander Siefert, Steffen Pankoke, Jörg Hofmann WÖLFEL Beratende Ingenieure GmbH + Co. KG Höchberg,

More information

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group)

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) Research Subject Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) (1) Goal and summary Introduction Humanoid has less actuators than its movable degrees of freedom (DOF) which

More information

Tutorial 9: Simplified truck model with dummy, airbag and seatbelt

Tutorial 9: Simplified truck model with dummy, airbag and seatbelt Tutorial 9 Simplified Truck Model with Dummy and Airbag Problem description Outline Analysis type(s): Element type(s): Materials law(s): Model options: Key results: Prepared by: Date: Version: Frontal

More information

Possible solutions, (depending on further analysis)

Possible solutions, (depending on further analysis) Below is one that has been successful in helping people "sharpen their eyes" in looking for risk factors. Possible solutions to each problem are also listed. And (surprise!) there are almost always SEVERAL

More information

Structural Configurations of Manipulators

Structural Configurations of Manipulators Structural Configurations of Manipulators 1 In this homework, I have given information about the basic structural configurations of the manipulators with the concerned illustrations. 1) The Manipulator

More information

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric Parallel Robots Mechanics and Control H AMID D TAG HI RAD CRC Press Taylor & Francis Group Boca Raton London NewYoric CRC Press Is an Imprint of the Taylor & Francis Croup, an informs business Contents

More information

Musculoskeletal modelling from scratch

Musculoskeletal modelling from scratch The webcast will start in a few minutes. Musculoskeletal modelling from scratch CONCEPTS M A DE EA SY Outline Introduction by the Host Musculoskeletal modelling from scratch - concepts made easy Webcast

More information

Last Time? Animation, Motion Capture, & Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

Last Time? Animation, Motion Capture, & Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation Last Time? Animation, Motion Capture, & Inverse Kinematics Navier-Stokes Equations Conservation of Momentum & Mass Incompressible Flow Today How do we animate? Keyframing Procedural Animation Physically-Based

More information

User Guide MTD-2. Motion Lab Systems, Inc.

User Guide MTD-2. Motion Lab Systems, Inc. User Guide MTD-2 Motion Lab Systems, Inc. This manual was written by Motion Lab Systems using ComponentOne Doc-To-Help. Updated Thursday, April 12, 2012 Trademarks All trademarks and registered trademarks

More information

An attempt to objectively determine part of the key indicator method using the Kinect camera

An attempt to objectively determine part of the key indicator method using the Kinect camera URN (Paper): urn:nbn:de:gbv:ilm1-2014iwk-096:7 58 th ILMENAU SCIENTIFIC COLLOQUIUM Technische Universität Ilmenau, 08 12 September 2014 URN: urn:nbn:de:gbv:ilm1-2014iwk:3 An attempt to objectively determine

More information

KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT

KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT Bulletin of the Transilvania University of Braşov Vol. 8 (57) No. 2-2015 Series I: Engineering Sciences KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT Nadia Ramona CREŢESCU 1 Abstract: This

More information

Motion capture: An evaluation of Kinect V2 body tracking for upper limb motion analysis

Motion capture: An evaluation of Kinect V2 body tracking for upper limb motion analysis Motion capture: An evaluation of Kinect V2 body tracking for upper limb motion analysis Silvio Giancola 1, Andrea Corti 1, Franco Molteni 2, Remo Sala 1 1 Vision Bricks Laboratory, Mechanical Departement,

More information

SM2231 :: 3D Animation I :: Basic. Rigging

SM2231 :: 3D Animation I :: Basic. Rigging SM2231 :: 3D Animation I :: Basic Rigging Object arrangements Hierarchical Hierarchical Separate parts arranged in a hierarchy can be animated without a skeleton Flat Flat Flat hierarchy is usually preferred,

More information

Human Motion Reconstruction by Direct Control of Marker Trajectories

Human Motion Reconstruction by Direct Control of Marker Trajectories Human Motion Reconstruction by Direct Control of Marker Trajectories Emel Demircan, Luis Sentis, Vincent De Sapio and Oussama Khatib Artificial Intelligence Laboratory, Stanford University, Stanford, CA

More information

Model Library Mechanics

Model Library Mechanics Model Library Mechanics Using the libraries Mechanics 1D (Linear), Mechanics 1D (Rotary), Modal System incl. ANSYS interface, and MBS Mechanics (3D) incl. CAD import via STL and the additional options

More information

CS 231. Control for articulate rigid-body dynamic simulation. Articulated rigid-body dynamics

CS 231. Control for articulate rigid-body dynamic simulation. Articulated rigid-body dynamics CS 231 Control for articulate rigid-body dynamic simulation Articulated rigid-body dynamics F = ma No control 1 No control Ragdoll effects, joint limits RT Speed: many sims at real-time rates on today

More information

Animation, Motion Capture, & Inverse Kinematics. Announcements: Quiz

Animation, Motion Capture, & Inverse Kinematics. Announcements: Quiz Animation, Motion Capture, & Inverse Kinematics Announcements: Quiz On Tuesday (3/10), in class One 8.5x11 sheet of notes allowed Sample quiz (from a previous year) on website Focus on reading comprehension

More information

Modeling People Wearing Body Armor and Protective Equipment: Applications to Vehicle Design

Modeling People Wearing Body Armor and Protective Equipment: Applications to Vehicle Design Modeling People Wearing Body Armor and Protective Equipment: Applications to Vehicle Design Matthew P. Reed 1, Monica L.H. Jones 1 and Byoung-keon Daniel Park 1 1 University of Michigan, Ann Arbor, MI

More information

Is my simulation good enough? Validation & Verification for Biomechanical Modeling and Simulation

Is my simulation good enough? Validation & Verification for Biomechanical Modeling and Simulation Is my simulation good enough? Validation & Verification for Biomechanical Modeling and Simulation Definitions: Validation and Verification Verification The process of determining that a computational model

More information

Over-determinate Kinematic Analysis

Over-determinate Kinematic Analysis The webcast will start in a few minutes. Over-determinate Kinematic Analysis FOR M USCULOSKELETAL M ODELING Date 14 th 2017 Outline General introduction to the modeling system The math over-determinate

More information

Data Fusion Virtual Surgery Medical Virtual Reality Team. Endo-Robot. Database Functional. Database

Data Fusion Virtual Surgery Medical Virtual Reality Team. Endo-Robot. Database Functional. Database 2017 29 6 16 GITI 3D From 3D to 4D imaging Data Fusion Virtual Surgery Medical Virtual Reality Team Morphological Database Functional Database Endo-Robot High Dimensional Database Team Tele-surgery Robotic

More information

Automatic Generation of Animatable 3D Personalized Model Based on Multi-view Images

Automatic Generation of Animatable 3D Personalized Model Based on Multi-view Images Automatic Generation of Animatable 3D Personalized Model Based on Multi-view Images Seong-Jae Lim, Ho-Won Kim, Jin Sung Choi CG Team, Contents Division ETRI Daejeon, South Korea sjlim@etri.re.kr Bon-Ki

More information

3D Character animation principles

3D Character animation principles References: http://download.toonboom.com/files/templates/studio/animation_charts_pack2_studio.pdf (Breakdown poses) http://www.siggraph.org/education/materials/hypergraph/animation/character_animati on/principles/follow_through.htm

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 4 Other control strategies These slides are devoted to two advanced control approaches, namely Operational space control Interaction

More information

Connection Elements and Connection Library

Connection Elements and Connection Library Connection Elements and Connection Library Lecture 2 L2.2 Overview Introduction Defining Connector Elements Understanding Connector Sections Understanding Connection Types Understanding Connector Local

More information

7 Modelling and Animating Human Figures. Chapter 7. Modelling and Animating Human Figures. Department of Computer Science and Engineering 7-1

7 Modelling and Animating Human Figures. Chapter 7. Modelling and Animating Human Figures. Department of Computer Science and Engineering 7-1 Modelling and Animating Human Figures 7-1 Introduction Modeling and animating an articulated figure is one of the most formidable tasks that an animator can be faced with. It is especially challenging

More information

Investigation of seat modelling for sled analysis and seat comfort analysis with J-SEATdesigner

Investigation of seat modelling for sled analysis and seat comfort analysis with J-SEATdesigner Investigation of seat modelling for sled analysis and seat comfort analysis with J-SEATdesigner Noriyo ICHINOSE 1, Hideki YAGI 1 1 JSOL Corporation, Nagoya, Japan 1 Abstract Recently vehicle model is becoming

More information

Computer Workstation Self-Assessment Checklist

Computer Workstation Self-Assessment Checklist Safe Hands The following checklist is provided to assist you with setting up and assessing your own workstation ergonomics. Once you have completed the self assessment checklist, record any problems identified,

More information

Quality Control of Anthropometric Data

Quality Control of Anthropometric Data Quality Control of Anthropometric Data, AIST Masaaki Mochimaru and Makiko Kouchi http://www.dh.aist.go.jp/index.htm.en Basic concept e T = e M + e D + e E Total Measurer Device Environment Skill Subject

More information

Keyframing an IK Skeleton Maya 2012

Keyframing an IK Skeleton Maya 2012 2002-2012 Michael O'Rourke Keyframing an IK Skeleton Maya 2012 (This tutorial assumes you have done the Creating an Inverse Kinematic Skeleton tutorial in this set) Concepts Once you have built an Inverse

More information

Development of Detailed AM50%ile Hybrid III Dummy FE Model

Development of Detailed AM50%ile Hybrid III Dummy FE Model Development of Detailed AM50%ile Hybrid III Dummy FE Model Presented at LS-DYNA Forum, 13 October 2011, Filderstadt (Stuttgart), Germany TOYOTA MOTOR CORPORATION Tatsuya KOMAMURA 1/21 CONTENTS 1. Background

More information

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators Robotics and automation Dr. Ibrahim Al-Naimi Chapter two Introduction To Robot Manipulators 1 Robotic Industrial Manipulators A robot manipulator is an electronically controlled mechanism, consisting of

More information

A New Methodology for Three-dimensional Dynamic Analysis of Whole Body Movements

A New Methodology for Three-dimensional Dynamic Analysis of Whole Body Movements ISSN 1750-9823 (print) International Journal of Sports Science and Engineering Vol. 02 (2008) No. 02, pp. 87-93 A New Methodology for Three-dimensional Dynamic Analysis of Whole Body Movements Yanxin Zhang

More information

SIMULATION LAB #5: Muscle-Actuated Simulation of Kicking

SIMULATION LAB #5: Muscle-Actuated Simulation of Kicking SIMULATION LAB #5: Muscle-Actuated Simulation of Kicking Modeling and Simulation of Human Movement BME 599 Laboratory Developers: Jeff Reinbolt, Hoa Hoang, B.J. Fregley, Kate Saul Holzbaur, Darryl Thelen,

More information

A MECHATRONIC APPROACH OF THE WINDSHIELD WIPER MECHANISMS

A MECHATRONIC APPROACH OF THE WINDSHIELD WIPER MECHANISMS A MECHATRONIC APPROACH OF THE WINDSHIELD WIPER MECHANISMS Alexandru Cătălin Transilvania University of Braşov calex@unitbv.ro Keywords: windshield wiper mechanism, dynamic simulation, control system, virtual

More information

Modeling Reach Motions Using Functional Regression Analysis

Modeling Reach Motions Using Functional Regression Analysis SAE TECHNICAL PAPER SERIES 2000-01-2175 Modeling Reach Motions Using Functional Regression Analysis Julian J. Faraway University of Michigan Digital Human Modeling for Design and Engineering Conference

More information

Comparison and evaluation of biomechanical parameters of motion capture systems

Comparison and evaluation of biomechanical parameters of motion capture systems Comparison and evaluation of biomechanical parameters of motion capture systems P. STREIT* a-b, A.S. MONAT b, M.C.P.L. ZAMBERLAN a,, C.P. GUIMARÃES a, F.C. RIBEIRO a and J.L. OLIVEIRA a a Instituto Nacional

More information

Optimal Estimation of Dynamically Consistent Kinematics and Kinetics for Forward Dynamic Simulation of Gait

Optimal Estimation of Dynamically Consistent Kinematics and Kinetics for Forward Dynamic Simulation of Gait Optimal Estimation of Dynamically Consistent Kinematics and Kinetics for Forward Dynamic Simulation of Gait C. David Remy Darryl G. Thelen e-mail: thelen@engr.wisc.edu Department of Mechanical Engineering,

More information

2. Motion Analysis - Sim-Mechanics

2. Motion Analysis - Sim-Mechanics 2 Motion Analysis - Sim-Mechanics Figure 1 - The RR manipulator frames The following table tabulates the summary of different types of analysis that is performed for the RR manipulator introduced in the

More information

1644 Bank Street, Suite 103 Ottawa, Ontario K1V 7Y6. Tel: Fax:

1644 Bank Street, Suite 103 Ottawa, Ontario K1V 7Y6. Tel: Fax: TIMTRAINER MANUAL 1644 Bank Street, Suite 103 Ottawa, Ontario K1V 7Y6 Tel: 613-523-4148 Fax: 613-523-9848 Table of Contents Introduction... 3 Overview of Equipment... 3 Equipment Included with TIMTRAINER

More information

What is an industrial robot?

What is an industrial robot? What is an industrial robot? A robot is CFIDV 02CFIC CY A kinematic chain A multi-body dynamical system A system with motors and drives A system with digital and analogic sensors An electronic system A

More information

OpenSim Tutorial #3 Scaling, Inverse Kinematics, and Inverse Dynamics

OpenSim Tutorial #3 Scaling, Inverse Kinematics, and Inverse Dynamics OpenSim Tutorial #3 Scaling, Inverse Kinematics, and Inverse Dynamics Samuel Hamner, Clay Anderson, Eran Guendelman, Chand John, Jeff Reinbolt, Scott Delp Neuromuscular Biomechanics Laboratory Stanford

More information

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

A Cost Oriented Humanoid Robot Motion Control System

A Cost Oriented Humanoid Robot Motion Control System Preprints of the 19th World Congress The International Federation of Automatic Control A Cost Oriented Humanoid Robot Motion Control System J. Baltes*, P. Kopacek**,M. Schörghuber** *Department of Computer

More information

TV & Office Solutions by equip solutions with a high value of benefit

TV & Office Solutions by equip solutions with a high value of benefit TV & Office Solutions by equip solutions with a high value of benefit The brand equip stands for a product development driven by quality management and continuous adjustments to the requirements of the

More information

Adapting Motion Capture Data to Follow an Arbitrary Path

Adapting Motion Capture Data to Follow an Arbitrary Path Adapting Motion Capture Data to Follow an Arbitrary Path Submitted in partial fulfilment of the requirements of the degree Bachelor of Science (Honours) of Rhodes University Mark Whitfield 8th November

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction MCE/EEC 647/747: Robot Dynamics and Control Lecture 1: Introduction Reading: SHV Chapter 1 Robotics and Automation Handbook, Chapter 1 Assigned readings from several articles. Cleveland State University

More information

CS 231. Inverse Kinematics Intro to Motion Capture. 3D characters. Representation. 1) Skeleton Origin (root) Joint centers/ bones lengths

CS 231. Inverse Kinematics Intro to Motion Capture. 3D characters. Representation. 1) Skeleton Origin (root) Joint centers/ bones lengths CS Inverse Kinematics Intro to Motion Capture Representation D characters ) Skeleton Origin (root) Joint centers/ bones lengths ) Keyframes Pos/Rot Root (x) Joint Angles (q) Kinematics study of static

More information

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector Inverse Kinematics Given a desired position (p) & orientation (R) of the end-effector q ( q, q, q ) 1 2 n Find the joint variables which can bring the robot the desired configuration z y x 1 The Inverse

More information

Lab # 3 - Angular Kinematics

Lab # 3 - Angular Kinematics Purpose: Lab # 3 - Angular Kinematics The objective of this lab is to understand the relationship between segment angles and joint angles. Upon completion of this lab you will: Understand and know how

More information

Design of Blue Pottery Working Table for Indian Population Using Taguchi Approach

Design of Blue Pottery Working Table for Indian Population Using Taguchi Approach Proceedings of the 2 nd World Congress on Mechanical, Chemical, and Material Engineering (MCM'16) Budapest, Hungary August 22 23, 2016 Paper No. ICMIE 111 DOI: 10.11159/icmie16.111 Design of Blue Pottery

More information

Certification by Analysis

Certification by Analysis Certification by Analysis Gerardo Olivares June 16 th, 2008 Certification by Analysis Motivation and Key Issues Aircraft manufacturers are under strong pressure to reduce costs and development cycles.

More information

Increasing the accuracy with a rich sensor system for robotic laser osteotomy

Increasing the accuracy with a rich sensor system for robotic laser osteotomy Increasing the accuracy with a rich sensor system for robotic laser osteotomy Holger Mönnich moennich@ira.uka.de Daniel Stein dstein@ira.uka.de Jörg Raczkowsky rkowsky@ira.uka.de Heinz Wörn woern@ira.uka.de

More information

Motion Control of Wearable Walking Support System with Accelerometer Considering Swing Phase Support

Motion Control of Wearable Walking Support System with Accelerometer Considering Swing Phase Support Proceedings of the 17th IEEE International Symposium on Robot and Human Interactive Communication, Technische Universität München, Munich, Germany, August 1-3, Motion Control of Wearable Walking Support

More information

Modeling Trajectories of Human Volunteers in Low-Speed Frontal Impacts Using Bézier Curves

Modeling Trajectories of Human Volunteers in Low-Speed Frontal Impacts Using Bézier Curves Modeling Trajectories of Human Volunteers in Low-Speed Frontal Impacts Using Bézier Curves M. Samuels 1,2,3, T. Seacrist 2, M. P. Reed 4, K. B. Arbogast 2,5 1 Brigham Young University 2 Center for Injury

More information

Moving Beyond Ragdolls:

Moving Beyond Ragdolls: Moving Beyond Ragdolls: Generating Versatile Human Behaviors by Combining Motion Capture and Controlled Physical Simulation by Michael Mandel Carnegie Mellon University / Apple Computer mmandel@gmail.com

More information

arxiv: v1 [physics.med-ph] 14 May 2018

arxiv: v1 [physics.med-ph] 14 May 2018 Using 3D Scan to Determine Human Body Segment Mass in OpenSim Model Jing Chang 1, Damien Chablat 2, Fouad Bennis 1, and Liang Ma 3 arxiv:1805.05330v1 [physics.med-ph] 14 May 2018 1 Ecole Centrale de Nantes,

More information

The new AnyBody Modeling System & Musculoskeletal Model Repository

The new AnyBody Modeling System & Musculoskeletal Model Repository The new AnyBody Modeling System & Musculoskeletal Model Repository TOUR AND OVERVIEW OF THE NEW 7.1 VERS I ON Outline General introduction to the modeling system New features in the Modeling System Morten

More information

Plug in Gait WebEx Training Session 3 Interpreting PiG results: PiG biomechanical modelling

Plug in Gait WebEx Training Session 3 Interpreting PiG results: PiG biomechanical modelling Plug in Gait WebEx Training Session 3 Interpreting PiG results: PiG biomechanical modelling Gabriele Paolini Support Engineer INTRODUCTION What is Plug in Gait?? INTRODUCTION What is Plug in Gait?? Plug

More information

Robot Control. Robotics. Robot Control. Vladimír Smutný

Robot Control. Robotics. Robot Control. Vladimír Smutný Robot Control Robotics Robot Control Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics (CIIRC) Czech Technical University in Prague Kinematic Model

More information

A simple example. Assume we want to find the change in the rotation angles to get the end effector to G. Effect of changing s

A simple example. Assume we want to find the change in the rotation angles to get the end effector to G. Effect of changing s CENG 732 Computer Animation This week Inverse Kinematics (continued) Rigid Body Simulation Bodies in free fall Bodies in contact Spring 2006-2007 Week 5 Inverse Kinematics Physically Based Rigid Body Simulation

More information

Motion Capture & Simulation

Motion Capture & Simulation Motion Capture & Simulation Motion Capture Character Reconstructions Joint Angles Need 3 points to compute a rigid body coordinate frame 1 st point gives 3D translation, 2 nd point gives 2 angles, 3 rd

More information

Motion Capture and Its Application for Vehicle Ingress/Egress

Motion Capture and Its Application for Vehicle Ingress/Egress Motion Capture and Its Application for Vehicle Ingress/Egress N. WANG*, G. GOMEZ-LEVI, K. KOZAK and J. WAN Research and Advanced Engineering, Ford Motor Company, USA Abstract Understanding how drivers

More information

Features of the new AnyBody Modeling System, version 5.2

Features of the new AnyBody Modeling System, version 5.2 Features of the new AnyBody Modeling System, version 5.2 Amir Al-Munajjed aa@anybodytech.com The web cast will start in a few minutes. Agenda & Presenters Who is AnyBody? AnyBody Modeling System AnyBody

More information

Thiruvarangan Ramaraj CS525 Graphics & Scientific Visualization Spring 2007, Presentation I, February 28 th 2007, 14:10 15:00. Topic (Research Paper):

Thiruvarangan Ramaraj CS525 Graphics & Scientific Visualization Spring 2007, Presentation I, February 28 th 2007, 14:10 15:00. Topic (Research Paper): Thiruvarangan Ramaraj CS525 Graphics & Scientific Visualization Spring 2007, Presentation I, February 28 th 2007, 14:10 15:00 Topic (Research Paper): Jinxian Chai and Jessica K. Hodgins, Performance Animation

More information

In-vivo Estimation of the Human Elbow Joint Dynamics during Passive Movements Based on the Musculo-skeletal Kinematics Computation

In-vivo Estimation of the Human Elbow Joint Dynamics during Passive Movements Based on the Musculo-skeletal Kinematics Computation Proceedings of the 6 IEEE International Conference on Robotics and Automation Orlando, Florida - May 6 In-vivo Estimation of the Human Elbow Joint Dynamics during Passive Movements Based on the Musculo-skeletal

More information

CS 231. Deformation simulation (and faces)

CS 231. Deformation simulation (and faces) CS 231 Deformation simulation (and faces) 1 Cloth Simulation deformable surface model Represent cloth model as a triangular or rectangular grid Points of finite mass as vertices Forces or energies of points

More information

Project Requirements

Project Requirements MVS 330 The University of Michigan Division of Kinesiology Department of Movement Science Project Requirements Professor Melissa Gross Edited by Tom Hoogendyk Revised 9/99 1996 Melissa Gross, Ph.D. Table

More information