pydy / pydy-tutorial-human-standing

PyDy tutorial materials for MASB 2014, PYCON 2014, and SciPy 2014/2015.
http://pydy.org
160 stars 70 forks source link

Make sure the exploratory exercise works in the controls notebook #84

Closed moorepants closed 9 years ago

moorepants commented 9 years ago

The default weights do not work now that the linearizer is used.

jcrist commented 9 years ago

Blarg. I can't seem to figure out the failure in this, and it's getting late here. Will work on it again tomorrow.

Possible bugs:

  1. Linearizer gives wrong result (shudder :frowning:)
  2. I goofed up something else in the n09 notebook fix, and it's percolated down.
  3. Original code performed the linearization incorrectly, and with a correct linearization the controller fails

Either way, the A and B matrices don't line up with the values from before

moorepants commented 9 years ago

Hmm, I'll have a look too. This sounds similar to how things changed in the npendulum example when I updated it for the new linearizer.

moorepants commented 9 years ago

Can this be fixed by passing in SymPy objects in as the equilibrium dict instead of Python floats?

moorepants commented 9 years ago

I didn't get to this tonight. Will check it out in the morning.

moorepants commented 9 years ago

Let's just remove the non-working exercise and close this.