OpenSim-Tutorial1-for-30-and-31

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

OpenSimTutorial#1IntroductiontoMusculoskeletalModelingScottDelp,AllisonArnold,SamuelHamnerNeuromuscularBiomechanicsLaboratoryStanfordUniversityI.OBJECTIVESIntroductiontoOpenSimModelsofthemusculoskeletalsystemenableonetostudyneuromuscularcoordination,analyzeathleticperformance,andestimatemusculoskeletalloads.OpenSimisopen-sourcesoftwarethatallowsuserstodevelop,analyze,andvisualizemodelsofthemusculoskeletalsystem,andtogeneratedynamicsimulationsofmovement[1].InOpenSim,amusculoskeletalmodelconsistsofrigidbodysegmentsconnectedbyjoints.Musclesspanthesejointsandgenerateforcesandmovement.Onceamusculoskeletalmodeliscreated,OpenSimenablesuserstostudytheeffectsofmusculoskeletalgeometry,jointkinematics,andmuscle-tendonpropertiesontheforcesandjointmomentsthatthemusclescanproduce.WithOpenSim,ourgoalistoprovideaframeworkthatallowsthebiomechanicscommunitytocreate,share,andextendalibraryofmodelsanddynamicsimulationtools.PurposeThepurposeofthistutorialistointroduceuserstoOpenSimbydemonstratingtheutilityofgraphics-basedmusculoskeletalmodelingandillustratinghowmuscle-tendonlengthsandmomentarmsdependuponlimbconfiguration.Inthistutorial,youwill:•BecomefamiliarwithOpenSim’sgraphicaluserinterface(GUI)•Discoversomelimitationsofmusculoskeletalmodels•Exploredifferencesbetween“1-joint”(uni-articular)and“2-joint”(bi-articular)muscles•UseOpenSimtoaddressanimportantclinicalproblemFormatEachsectionofthetutorialguidesyouthroughcertaintoolswithinOpenSim’sGUIandasksyoutoanswerafewquestions.ThemenutitlesandoptionnamesyoumustselectandanycommandsyoumusttypetorunOpenSimwillappearinboldface.ThequestionscanbeansweredbasedoninformationfromOpenSimandbasicknowledgeofthehumanmusculoskeletalsystem.Asyoucompleteeachsectionofthetutorial,feelfreetoexploreOpenSimandthelowerextremitymodelfurtheronyourown.Dependingontheamountofexplorationyoudo,thistutorialwilltakeabout1-2hourstocomplete.OpenSim:IntrotoMusculoskeletalModelingPage2IntroductiontotheOpenSimGUIThereareseveralkeycomponentsoftheOpenSimGUIthatwillbereferredtothroughoutthetutorial.ThetablebelowwillintroduceyoutotheseGUIcomponents.GUIComponentsTitleScreenshotToolbarMotionTextBoxMotionSlider/VideoControlsViewWindowNavigatorWindowCoordinatesWindowPropertiesWindowOpenSim:IntrotoMusculoskeletalModelingPage3II.MUSCULOSKELETALMODELOFTHELOWEREXTREMITYInthissection,youwillloadamodelofthelowerextremity[2]intoOpenSimandmakethemodel“walk.”Themodelrepresentsanadultsubjectwithanapproximateheightof1.8mandanapproximatemassof75kg.Themodelconsistsof13rigidbodysegmentsandincludesthelinesofactionof86muscles(43perleg).LoadingaModelThefirstmodelyouwillanalyzeisentitledBothLegswithMuscles.ToloadthismusculoskeletalmodelintoOpenSim:•ClicktheFilemenuandselectOpenModel.•FindtheModelsfolder,whichislocatedunderyourOpenSiminstallationdirectory,e.g.,C:\OpenSim3.0.Note:ThereareseveraldifferentexamplemodelsandmotionsintheModelsfolder.AllofthemodelandmotionfilesusedintheremainderofthetutorialwillbelocatedinthisModelsfolder.•OpentheBothLegsfolder,selectthefileBothLegs.osim,andclickOpen.Afterloadingamodel,itsnamewillappearintheNavigatorwindow.ToseetheNavigatorwindow,whichalsoprovidesspecificinformationaboutthebodies,muscles,andjointsinthemodel,clicktheWindowmenuandselectNavigator.ToexpandaNavigatorheading,clicktheplusicontoitsleft.Note:Ifalreadyopened,youcanalsoviewtheNavigatorwindowbyclickingitstitlebar.Viewing&AnimatingaModelOpenSimallowsyoutoorientthemodelusingyourmouse.ROTATETorotatetheview,clickandholdtheleftmousebuttonanddragthemouse.TRANSLATETotranslatetheview,clickandholdthecentermousebuttonanddragthemouse.ZOOMTozoom,clickandholdtherightmousebutton.Tozoomin,dragthemousedown.Tozoomout,dragthemouseup.Inadditiontoyourmouse,therearesixorientingiconslocatedalongtherightsideoftheViewwindow.Toviewthemodelinthe–Xdirection,clicktheicon.Similarly,clickontheothericonstoviewalongtheotherprincipaldirections.Toseetheaxesoftheworldreferenceframe,clicktheaxesiconlocatedontherightsideoftheViewwindow.OpenSim:IntrotoMusculoskeletalModelingPage4CoordinatesTheCoordinateswindowcontainsslidersthatcorrespondtojointcoordinatesinthemodel.ToseetheCoordinateswindow,clicktheWindowmenuandselectCoordinates.Forthecurrentmodel,theorientationofthepelviscorrespondstotheorientationofthemodel.Note:Ifalreadyopened,youcanalsoviewtheCoordinateswindowbyclickingitstitlebar.•ThefirstthreesliderscorrespondtorotationsofthepelvisabouttheZ,X,andY-axesofthe“pelvis”referenceframe.TorotatethepelvisabouttheZ-axis,dragtherZslider.Similarly,torotatethepelvisabouttheothertwoaxes,dragthecorrespondingslider.Note:Theserotationsaredifferentthanrotatingthemodelview.•Theremainingsliderscorrespondtojointrotationsandcontrolasingledegreeoffreedom.Torotatethejoints,dragtheslidersortypeinadesiredjointangleintheadjacenttextbox.•Tosaveapose,oraspecificsetofjointcoordinates,forlateruseinthetutorial:-RestorethedefaultjointcoordinatesbyclickingthePosesbuttonandselectingDefault.-Flextherighthip45ºbytyping45intother_hip_flexiontextboxandpressingEnter.-ClickthePosesbutton,selectNew,typerhipflex45int

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功