Development of a Model of the Muscle Skeletal System using Adams. Its Application to an Ergonomic Study in Automotive Industry
|
|
- Kevin Anderson
- 5 years ago
- Views:
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 :
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 informationINPUT 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 informationMotion 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 informationProportional 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 informationWHITE 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 informationModeling 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 informationDocuments. 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 informationSTUDY 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 informationApplications. 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 informationH-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 informationA 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 informationMulti-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 informationCreating 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 informationSimulation 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 informationBasilio 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 informationROBOTICS 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 informationDynamics 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 informationERGONOMIC 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 informationMultibody 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 informationDocuments. 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 informationLast 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 informationBIOMECHANICAL 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 informationQuintic 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 informationVD - 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 informationAppendix 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 informationHomework 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 informationRECONSTRUCTING 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 informationLast 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 informationDevelopment 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 informationDeveloping 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 informationSimulation. 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 informationAnnouncements: 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 informationApplication 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 informationResearch 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 informationTutorial 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 informationPossible 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 informationStructural 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 informationParallel 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 informationMusculoskeletal 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 informationLast 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 informationUser 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 informationAn 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 informationKINEMATIC 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 informationMotion 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 informationSM2231 :: 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 informationHuman 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 informationModel 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 informationCS 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 informationAnimation, 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 informationModeling 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 informationIs 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 informationOver-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 informationData 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 informationAutomatic 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 information3D 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 informationROBOTICS 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 informationConnection 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 information7 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 informationInvestigation 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 informationComputer 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 informationQuality 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 informationKeyframing 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 informationDevelopment 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 information10/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 informationA 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 informationSIMULATION 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 informationA 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 informationModeling 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 informationComparison 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 informationOptimal 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 information2. 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 information1644 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 informationWhat 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 informationOpenSim 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 informationCecilia 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 informationA 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 informationTV & 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 informationAdapting 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 informationMCE/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 informationCS 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 informationInverse 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 informationLab # 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 informationDesign 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 informationCertification 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 informationIncreasing 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 informationMotion 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 informationModeling 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 informationMoving 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 informationarxiv: 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 informationThe 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 informationPlug 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 informationRobot 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 informationA 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 informationMotion 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 informationMotion 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 informationFeatures 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 informationThiruvarangan 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 informationIn-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 informationCS 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 informationProject 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