Search found 806 matches

by Michael Sherman
Thu Oct 01, 2009 9:39 pm
Forum: Simbody: SimTK multibody dynamics API
Topic: Runge Kutta Merson t1>t0 assert
Replies: 4
Views: 529

RE: Runge Kutta Merson t1>t0 assert

er, that's "two" points, not "to" points
by Michael Sherman
Thu Oct 01, 2009 9:35 pm
Forum: Simbody: SimTK multibody dynamics API
Topic: Runge Kutta Merson t1>t0 assert
Replies: 4
Views: 529

RE: Runge Kutta Merson t1>t0 assert

<t>Here is the newly checked-in documentation for the ConstantAngle API:<br/> /**<br/> * This constraint consists of a single constraint equation that enforces that<br/> * a unit vector v1 fixed to one body (the "base body") must maintain a fixed <br/> * angle theta with respect to a unit vector v2 ...
by Michael Sherman
Thu Oct 01, 2009 9:02 pm
Forum: Simbody: SimTK multibody dynamics API
Topic: Runge Kutta Merson t1>t0 assert
Replies: 4
Views: 529

RE: Runge Kutta Merson t1>t0 assert

<t>Hi, Jean-Philippe. Sorry for the delay -- it's grant-writing season here.<br/> <br/> The problem is that you are using the ConstantAngle constraint outside its usable range -- it cannot be used efficiently at angles very close to 0 or +/-180, and you have it set to -Pi. The reason is that this is...
by Michael Sherman
Fri Sep 18, 2009 10:53 am
Forum: Simbody: SimTK multibody dynamics API
Topic: Constraint Missing implementation
Replies: 7
Views: 1534

RE: Constraint Missing implementation

Since this is a new topic I'm moving it to a new thread entitled "Limiting joint motion" -- please see that thread for a response.

Sherm
by Michael Sherman
Fri Sep 18, 2009 10:52 am
Forum: Simbody: SimTK multibody dynamics API
Topic: Limiting joint motion
Replies: 1
Views: 446

RE: Limiting joint motion

<t>Hi, Jean-Philippe.<br/> <br/> The best way to limit the motion of a joint is the way it's done in nature -- with forces! Think about how the limited motion is enforced physically and write a Custom Force that resists motion beyond the limit (I believe you can find Custom Force examples in the tut...
by Michael Sherman
Fri Sep 18, 2009 10:51 am
Forum: Simbody: SimTK multibody dynamics API
Topic: Limiting joint motion
Replies: 1
Views: 446

Limiting joint motion

<t>(Moved from another thread)<br/> BY: Jean-Philippe Jodoin (jpjodoin)<br/> DATE: 2009-09-18 09:54<br/> SUBJECT: RE: Constraint Missing implementation<br/> <br/> I was wondering, what would be the best to set a range to a mobilizer ? For example, I have a MobilizerBody::Ball that I only want to mov...
by Michael Sherman
Thu Sep 17, 2009 1:07 pm
Forum: Simbody: SimTK multibody dynamics API
Topic: Constraint Missing implementation
Replies: 7
Views: 1534

RE: Constraint Missing implementation

Hi, Jean-Philippe. It looks as though you mistakenly declared the variable Plane to be a "function of no arguments returning Halfspace" -- that is how I think the compiler will interpret the "()". That would explain the error message you got. Regards, Sherm
by Michael Sherman
Tue Sep 15, 2009 9:42 am
Forum: Simbody: SimTK multibody dynamics API
Topic: Constraint Missing implementation
Replies: 7
Views: 1534

RE: Constraint Missing implementation

<t>Hi, Jean-Philippe. <br/> <br/> Yes, you are right. Those specialized reaction force methods are more an expression of good intentions than actual code at the moment!<br/> <br/> None of the specialized reaction force methods for either mobilizers (MobilizedBody) or Constraints are implemented yet ...
by Michael Sherman
Wed Aug 19, 2009 4:18 pm
Forum: OpenMM
Topic: Run Example Files problem
Replies: 5
Views: 1101

RE: Run Example Files problem

<t>Hi, Akila. A few thoughts:<br/> - are you on Linux or Mac? Mac uses a different environment variable name for the library path.<br/> - I am confused about the specific error you're getting. Do you mean literally "-lOpenMM"? That string would appear at link time rather than run time.<br/> - Have y...
by Michael Sherman
Thu Aug 06, 2009 9:17 am
Forum: SimTK Core Toolset
Topic: Inverse dynamics
Replies: 3
Views: 545

RE: Inverse dynamics

<t>Thanks, Rob.<br/> <br/> The available inverse dynamics routines in 1.6 are methods of SimbodyMatterSubsystem that provide related operations. The main one is succinctly named calcResidualForceIgnoringConstraints(). That lets you apply forces and accelerations and returns the additional mobility f...