Search found 81 matches
- Thu Mar 14, 2013 6:55 pm
- Forum: OpenSim
- Topic: Performing Inverse Dynamics via Matlab API
- Replies: 30
- Views: 9716
Re: Performing Inverse Dynamics via Matlab API
Hi Ayman, Generally yes, it would be quite useful to be able to modify these properties of the external loads file through the API. I tried via matlab parsing, but as you pointed out quite rightly this messes us the xml file and then it is not handled by the API or GUI. So trying to avoid manually c...
- Wed Mar 13, 2013 7:53 pm
- Forum: OpenSim
- Topic: Performing Inverse Dynamics via Matlab API
- Replies: 30
- Views: 9716
Performing Inverse Dynamics via Matlab API
Hi All, I'm working on Matlab scripts which will use the API to setup and run ID for x number of trials in v3.0.1. I use a setupID.xml template, which functionally empty (model and file are unassigned), with the exception of the external loads xml file, which I have to generic templates based on a l...
- Mon Mar 11, 2013 1:21 am
- Forum: OpenSim
- Topic: Scaling with coordinate data for static pose
- Replies: 5
- Views: 1076
Re: Scaling with coordinate data for static pose
Hi, If you take a look at the example matlab scripts in the release. On my computer: C:\OpenSim 3.0\sdk\Matlab\prescribeMotionInModel.m In this function you provide a model, an sto file containing your joint angles (from some external source), and outputs a model with a corresponding set of angles. ...
- Mon Mar 11, 2013 1:13 am
- Forum: OpenSim
- Topic: Scripting in Matlab for Scaling of Model
- Replies: 8
- Views: 1444
Re: Scripting in Matlab for Scaling of Model
Hey Guys, Solution! I thought the scaleTool had a run method due to an assumption on my part. I thought scaleTool was a member of Tool, similar to InverseKinematicsTool and DynamicsTool. Not so. Check the class hierarchy. To execute the scale operation the method is process model scaler, not run or ...
- Mon Mar 11, 2013 1:02 am
- Forum: OpenSim
- Topic: Scaling with coordinate data for static pose
- Replies: 5
- Views: 1076
Re: Scaling with coordinate data for static pose
Hi,
I think many people have tried to use a coordinate file, but run into some trouble along the way.
Maybe it is best to apply the coordinates directly to the model via the API, then run the scaling commands?
David
I think many people have tried to use a coordinate file, but run into some trouble along the way.
Maybe it is best to apply the coordinates directly to the model via the API, then run the scaling commands?
David
- Tue Mar 05, 2013 6:30 pm
- Forum: OpenSim
- Topic: Scripting in Matlab for Scaling of Model
- Replies: 8
- Views: 1444
Re: Scripting in Matlab for Scaling of Model
Hey Guys, Thought I would share my solution up to this point. Earlier in this thread, I didn't realize the time range needed to be an array double and not an integer. So I first define the range: % From the trc file initial_time = markerData.getStartFrameTime(); final_time = markerData.getLastFrameT...
- Sun Mar 03, 2013 8:03 pm
- Forum: OpenSim
- Topic: Scripting in Matlab for Scaling of Model
- Replies: 8
- Views: 1444
Re: Scripting in Matlab for Scaling of Model
Hello again, So I could get the scaleTool.getModelScaler().setTimeRange to work. I don't know if I'm just using this method incorrectly, or if there is something wrong with its current state. I hard coded the time range in the template xml, so unless I have files shorter than 0-0.1 seconds I think I...
- Tue Feb 26, 2013 7:35 pm
- Forum: OpenSim
- Topic: Scripting in Matlab for Scaling of Model
- Replies: 8
- Views: 1444
Re: Scripting in Matlab for Scaling of Model
Sorry one more, Time range for scaling in my generic setup file is empty, as I plan to change this value depending on file length. I suppose I could hard code if there is not a programmatic solution. scaleTool.getModelScaler().setTimeRange(final_time - initial_time) ??? No method 'setTimeRange' with...
- Tue Feb 26, 2013 7:03 pm
- Forum: OpenSim
- Topic: Scripting in Matlab for Scaling of Model
- Replies: 8
- Views: 1444
Re: Scripting in Matlab for Scaling of Model
Hi Ayman,
Thanks a lot!
I'll finish this code and re-up to your site. We have a clinical gait analysis group within the SimTk site, which will be the future repository and distributor for some code.
In the short run, any convenient place to deposit this script?
David
Thanks a lot!
I'll finish this code and re-up to your site. We have a clinical gait analysis group within the SimTk site, which will be the future repository and distributor for some code.
In the short run, any convenient place to deposit this script?
David
- Tue Feb 26, 2013 5:02 pm
- Forum: OpenSim
- Topic: Not Obtaining New Mass Distribution When Scaling
- Replies: 5
- Views: 585
Re: Not Obtaining New Mass Distribution When Scaling
Stephen, If you go the link below you'll find code developed by Tim Dorn (maybe extended based on other work, don't know the legacy of the code). https://simtk.org/project/xml/downloads.xml?group_id=433#package_id851 These functions allow you to read in Osim models into Matlab and edit the component...