-
Notifications
You must be signed in to change notification settings - Fork 65
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
[cob_twist_controller] GPM and SelfMotions when close to singular configurations #65
Comments
Testing this with the following setup:
Once running, I modify the damping from
Also, when using the nullspace projection calculated with the damped Jacobian, the robot starts to drift away...so in cases with high damping, nullspace motions were no actual nullspace motion when using the damped jacobian during the computation of the homogeneous solution. Thus, I am going to modify the respective solvers to use the undamped, pure kinematic Jacobian within the nullspace projection! |
should be solved in #78, but needs more testing on hardware and with constraints |
Moving this issue from #53 into a separate issue
Discussion was stared in this comment.
So far, the possibility to use both damped inverse and undamped inverse during the GPM projection has been implemented (see https://github.com/ipa320/cob_control/issues/53#issuecomment-142896187). As first mathematical verifications (i.e. doing Forward kinematics) proved to be SelfMotions, indeed.
However, while discussing it with @ipa-fxm-mb as well as due to results from the octave scripts the argument war raised that the verification might only be correct for cases wher damping is low...i.e. far away from singular configuration.
Thus, this phenomenon needs to be investigated further in situations where GPM is used close to singular configurations.
The text was updated successfully, but these errors were encountered: