-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to use full equations of motion #5
Conversation
Might be worth a try to increase the sympy cache |
I was trying to run this but am getting:
|
Should just be using the normal |
@moorepants I just pushed commit with the fix so you should now be able to generate the EoMs with the muscles. |
Using the branch from this opty PR csu-hmc/opty#102 we can now get through the Jacobian derivation and compilation. It takes about 3 minutes on my laptop to get through everything and hit Ipopt. Sadly Ipopt immediate fails with the message |
Did you manually check |
Also are you testing the jacobian's without the muscles? So only steer torque? |
No, but this sounds like a good suggestion of where to start investigating this morning, thanks. Especially as we're currently using an array of zeros for the initial guess, could easily be a floating point division by zero or similar somewhere. Will also look directly at the generated C code.
I've tried both, both immediate kill Ipopt. So that likely means is something common is a term associated with the EoMs. I'm starting to investigate with steer torque only. |
The error seems to be in the objective:
|
The constraints and jacobian seem to evaluate:
|
Also not bad speed for 10k lines of c code:
|
Have you pulled the latest commits? I should have fixed this with 7b95822 last night. |
Both |
Can you push the latest up for this? There were some edits we made together that aren't yet there. |
Done. |
…onstraints to using them directly.
Switch from using the derivatives of the holonomic and nonholonomic constraints to using them directly.
No description provided.