Skip to content
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_cartesian_controller] Re-work/fix cob_cartesian_controller #52

Closed
fmessmer opened this issue Aug 24, 2015 · 7 comments
Closed

[cob_cartesian_controller] Re-work/fix cob_cartesian_controller #52

fmessmer opened this issue Aug 24, 2015 · 7 comments
Assignees

Comments

@fmessmer
Copy link
Contributor

ToDo's:

together with @ipa-fxm-cm

@MaChristoph
Copy link
Contributor

-Restructured profile_generator with factory builder approach
-Matrix sort not longer necessary
-Implemented a method to achieve equal array sizes (Adjust array length function only used in a special case. (Check out the code comment) )
-Combined several functionalities and simplified the code structure
-Might fixed the "Square box is not really a Box" problem ( Can be checked after the ToDo from below is fixed)

ToDo:
-There's still a bug in the optimized trajectory interpolation ( Path too short for a given velocity and acceleration )

@fmessmer
Copy link
Contributor Author

I extracted everything related to additional/new Cartesian motion primitives to a new issue https://github.com/ipa320/cob_control/issues/69.

@fmessmer
Copy link
Contributor Author

Current progress is reviewed in fmessmer#9

@fmessmer fmessmer changed the title Re-work cob_cartesian_controller [cob_cartesian_controller9 Re-work/fix cob_cartesian_controller Nov 21, 2015
@fmessmer fmessmer changed the title [cob_cartesian_controller9 Re-work/fix cob_cartesian_controller [cob_cartesian_controller] Re-work/fix cob_cartesian_controller Nov 21, 2015
@fmessmer fmessmer assigned MaChristoph and unassigned fmessmer Dec 4, 2015
@fmessmer
Copy link
Contributor Author

I extracted everything related to re-working the action interfaces and abortion criteria to a new issue #75.

@fmessmer
Copy link
Contributor Author

Fixed in #74 (after the latest changes from my test_new_cartesian_controller branch have been merged!)

All the other open bullets are minor, mostly done, not relevant anymore or to be marked as wontfix.

@MaChristoph
Copy link
Contributor

How can we guarantee that the end-effector is at the correct starting pose for a given Cartesian motion?

  • move_lin: It is using the current starting position of the EE, therefore it is always in its starting position for the linear motion.
  • move_circ: Maybe we can use a linear motion from the current pose to the starting pose of move_circ motion. Another possibility is to use move it! to reach the starting position with a "PTP" motion.

@fmessmer
Copy link
Contributor Author

Most is done in #74, few has been separated into #69 and #75, rest is WONTFIX or FIXONUSAGE...
👉 closing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants