Skip to content
This repository has been archived by the owner on Nov 13, 2017. It is now read-only.

Kinematics base update #57

Merged
merged 7 commits into from
Jun 21, 2016

Conversation

jrgnicho
Copy link
Contributor

This PR addresses the issue discussed in #56
In a nutshell, this PR updates the ikfast template so that it overloads the getPositionIk(...) method in the moveit_core::KinematicsBase class that returns multiple solutions.
@gavanderhoorn please review

@Jmeyer1292
Copy link
Contributor

@gavanderhoorn ping

@gavanderhoorn
Copy link
Contributor

Yeah I know. Might be able to do it this week.

@Jmeyer1292
Copy link
Contributor

@gavanderhoorn I know you're super busy, but this still needs a fair shake.

ss<<sol[i]<<" ";
}
ss<<"]";
ROS_DEBUG_NAMED("ikfast","Sol %d: %s", s, ss.str().c_str());
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is that inefficient section that was removed in another PR, right? we don't need this stringstream...

@davetcoleman
Copy link
Member

+1

@Jmeyer1292
Copy link
Contributor

@jrgnicho Ping

@jrgnicho
Copy link
Contributor Author

@davetcoleman I added the requested explanation comments and removed the unnecessary console debug message printing.

@jrgnicho
Copy link
Contributor Author

@davetcoleman These minor changes make the indigo-devel branch slightly different from the jade-devel branch. Not sure that this is a problem but if it is then I could create PR's for jade-devel and kinetic that will push these changes into those branches.

@davetcoleman
Copy link
Member

Mirroring these changes in the J/K branches sounds like a good idea to me.

@jrgnicho
Copy link
Contributor Author

@davetcoleman then I'll create PR's into those branches to mirror the changes here.

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

Successfully merging this pull request may close these issues.

4 participants