-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Top usability issues from Fall 2022 manipulation projects #18452
Comments
We need more documentation. Having the documentations below shall answer 60% of the student questions.
|
Having spent a couple of days fighting with different obj issues in the meldis pipeline:
FYI: glTF can but does not necessarily fix this problem: It has the option for the external data to be included directly inline, but does not require it. Still, it would be an improvement. |
Within reason, I've connected all of the issues on my list above with feature requests or fixes. Will close this roll-up in favor of tracking the individual requests. |
I've found that even a little nudge to say "your system is probably unstable" and "no, the discrete-time multibodyplant is not (directly) to blame, look at the continuous-state parts of your system" can help them understand/resolve. Related to RobotLocomotion#18452.
I've found that even a little nudge to say "your system is probably unstable" and "no, the discrete-time multibodyplant is not (directly) to blame, look at the continuous-state parts of your system" can help them understand/resolve. Related to #18452.
…ion#19481) I've found that even a little nudge to say "your system is probably unstable" and "no, the discrete-time multibodyplant is not (directly) to blame, look at the continuous-state parts of your system" can help them understand/resolve. Related to RobotLocomotion#18452.
I am combing back through the long list of discussions with students this project season, and wanted to call out the hottest hot spots all in one place. I will reference existing issues and am happy to triage these out into new issues, too. But I wanted to provide a wholistic view at least once.
SystemExit: condition 'Delta >0' failed
. (py mbp: Getting hard exit from "Failure at external/drake/multibody/plant/tamsi_solver.cc:217 in SolveQuadraticForTheSmallestPositiveRoot(): condition 'Delta > 0' failed."? #14590) . I thought Test cases for throwing exception if distal body translates and has zero/NaN mass or rotates and has zero/NaN rotational inertia (towards issue #17081). #17557 was supposed to help, but at least in RL examples it still appeared (and gives absolutely no help to the user). Update: hopefully resolved in [multibody] Improve error message for !(Delta > 0) #19407.RuntimeError: Error control wants to select step smaller than minimum allowed (1.737e-14)
and didn't know why. Most often it was because their controller came close to singularity. That one is hard to fix in the general case, I think.Again, I will try to clean / curate these. But this is a first pass.
The text was updated successfully, but these errors were encountered: