-
Notifications
You must be signed in to change notification settings - Fork 64
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
Enhancements cob_twist_controller #53
Comments
Investigate whether GPM movements are actually self-motions, i.e. does the TCP actually not move in case main task commands zero-twists? |
Did some more tests on GPM and self-motion: In fmessmer@825504f I added code for calculating FK_Vel (i.e. CartVel = J*q_dots_out) in order to see whether twist resulting from the commanded velocities would be (close to ) Zero Twist. I take this as a proof for that the homogeneous part actually results in a self-motion.
The following output is computed using
Both tests have been performed with JLA_OFF! |
Summary of above investigations:
EDIT:
👉 new issue to track self-motion issue #65 |
Enhancement regarding 'kinematic_extensions':
|
More thoughts on:
👉 lookat has been implemented like that in #63 |
constraints need to be implemented in a way that they can be used with extensions! Still not solved! |
Think about timing.... |
ToDo:
investigate reset of PositionInterface (there are large jerks after no twist has been received for a while, i.e. vel vectors for simpson need to be cleared and then filled afresh!)add/test/optimize TrajectoryInterface(see fmessmer@a740835);reset needs to be considered here, too!👉 related to [cob_twist_controller] verify integration behavior and moving average (for position controller interfaces) #66add kinematic extension for Torso👉 needs more testingadd kinematic extension for Lookat👉 done in TwistController Updates #63investigate synergies between👉 moved to new separate issue [cob_twist_controller] CollisionAvoidance constraint does not work with KinematicExtensions #64cob_obstacle_distance
and added cob_collision_monitor package ipa320/cob_manipulation#54The text was updated successfully, but these errors were encountered: