Search found 1051 matches

by Nicholas Bianco
Thu Dec 05, 2024 4:44 pm
Forum: OpenSim Moco
Topic: FunctionBasedPath Custom Path Points
Replies: 2
Views: 111

Re: FunctionBasedPath Custom Path Points

Hi Christian and Aaron, Aaron is correct -- FunctionBasedPath s do not support a method for visualization in OpenSim currently. FunctionBasedPath s compute muscle lengths, velocities, and moment arms directly from user-provided functions. In that sense, there is no longer any physical geometry that ...
by Nicholas Bianco
Tue Nov 26, 2024 11:32 am
Forum: OpenSim
Topic: Connecting OpenSim4.5 and Matlab
Replies: 5
Views: 405

Re: Connecting OpenSim4.5 and Matlab

Note that there may currently be a bug related to installing OpenSim with Matlab 2024b: https://github.com/opensim-org/opensim-core/issues/3958.
by Nicholas Bianco
Tue Nov 26, 2024 11:30 am
Forum: AddBiomechanics
Topic: Filtering data
Replies: 2
Views: 80

Re: Filtering data

Hi Herman, Filtering is applied after the kinematics step (e.g., marker fitting) to smooth joint kinematics before dynamics fitting, but we do not apply any filters to the input data. Whether or not you filter the input data, it is most important that the input marker data is "clean" (i.e., no frame...
by Nicholas Bianco
Tue Nov 26, 2024 11:20 am
Forum: OpenSim
Topic: Connecting OpenSim4.5 and Matlab
Replies: 5
Views: 405

Re: Connecting OpenSim4.5 and Matlab

Hi Yiming,

What type of processor does your Macbook have? Is it an Intel-based processor (x86_64) or an M1/M2/M3 (Arm64) processor?

Have you tried installing OpenSim on an older version of Matlab?

Best,
Nick
by Nicholas Bianco
Tue Nov 26, 2024 11:17 am
Forum: OpenSim
Topic: Adding a Spring Between Vertebrae to Simulate Spinal Stabilization
Replies: 1
Views: 227

Re: Adding a Spring Between Vertebrae to Simulate Spinal Stabilization

Hi Filip, Thank you for your post. I have one brief suggestion, which is that you might find the class ExpressionBasedBushingForce useful for modeling vertebral passive forces. It will allow you to define passive 3D force and torque expressions that are a function the relative orientation and displa...
by Nicholas Bianco
Tue Nov 26, 2024 11:15 am
Forum: OpenSim
Topic: Unrecognized Tool - Can't access plugin objects
Replies: 1
Views: 192

Re: Unrecognized Tool - Can't access plugin objects

Hi Lucinda, Could you provide more details about your installation process? It sounds like you may have either 1) installed the base OpenSim distribution instead of the OpenSim JAM package or 2) you installed OpenSim JAM but you have not updated your PATH variable correctly to point to the OpenSim J...
by Nicholas Bianco
Mon Nov 25, 2024 11:16 am
Forum: OpenSim Moco
Topic: Trouble running MocoTrack in implicit mode?
Replies: 3
Views: 595

Re: Trouble running MocoTrack in implicit mode?

Hi Pasha, I'd say this is more of a design limitation of MocoTrack, rather than a bug. By default, MocoTrack sets the initial guess based on explicit dynamics mode. If you switch to implicit dynamics mode, the default guess set by MocoTrack will be incompatible with the problem, which is why you nee...
by Nicholas Bianco
Tue Nov 19, 2024 4:13 pm
Forum: OpenSim
Topic: Moving Path Point
Replies: 3
Views: 381

Re: Moving Path Point

Hi Maria, I see. Yes, unfortunately we do not have a method similar to addNewPathPoint for MovingPathPoints in Muscle. However, since you've already constructed the MovingPathPoint yourself, you should be able to add it to the model by updating the muscle path's PathPointSet : pathPointSet = Latissi...
by Nicholas Bianco
Fri Nov 15, 2024 8:31 pm
Forum: OpenSim
Topic: Moving Path Point
Replies: 3
Views: 381

Re: Moving Path Point

Hi Maria,

If you could provide a minimum working example that reproduces the errors that you are encountering, along with the error messages, then we can assist with debugging your issue.

Best,
Nick
by Nicholas Bianco
Fri Nov 15, 2024 8:21 pm
Forum: OpenSim Moco
Topic: Solver Error
Replies: 2
Views: 279

Re: Solver Error

Hi Sakamo,

That error usually occurs when the optimizer struggles with the problem initial guess. Are you using the default initial guess or providing your own? Some general details about your problem would be helpful too.

Best,
Nick