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

Extract and import ASIBOT's analytical cartesian solver from asibot-main repo #96

Closed
PeterBowman opened this issue Apr 20, 2017 · 6 comments
Assignees

Comments

@PeterBowman
Copy link
Member

PeterBowman commented Apr 20, 2017

Currently implemented as a yarp::dev::ICartesianControl (path), should be stripped from any control loops and repurposed as a teo::ICartesianSolver.

Full migration plan: roboticslab-uc3m/asibot-main#28.

@PeterBowman
Copy link
Member Author

WIP at the asibot-cartesian-solver branch.

@PeterBowman
Copy link
Member Author

Just wanted to note that there are some conversion operations left in CartesianServerLib/xCallbackPort.cpp at which I'd like to take a look.

@PeterBowman
Copy link
Member Author

CartesianBot implements tool tip calculations, but we lack a proper interface. Perhaps blocked until #95 is resolved?

@jgvictores
Copy link
Member

CartesianBot implements tool tip calculations, but we lack a proper interface. Perhaps blocked until #95 is resolved?

Yes, I agree.

@jgvictores jgvictores added the blocked Do not focus on this issue until blocking issue is closed label May 6, 2017
@PeterBowman PeterBowman removed the blocked Do not focus on this issue until blocking issue is closed label May 10, 2017
@PeterBowman
Copy link
Member Author

The TrajGen.h library I've imported along with ASIBOT's solver could be easily replaced by KDL::VelocityProfile_Spline.

@PeterBowman
Copy link
Member Author

PeterBowman commented Aug 7, 2017

Good enough at 974de24, follow-ups include:

I've left the TrajGen.hpp file mostly as is, but it does not intervene at all in the compilation process. It might be re-used as an alternative to current trajectory generators at BasicCartesianControl, which in turn would require more work than it was initially planned at here.

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

No branches or pull requests

2 participants