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

using move_group for ik solver #11

Open
k-okada opened this issue Aug 20, 2014 · 8 comments
Open

using move_group for ik solver #11

k-okada opened this issue Aug 20, 2014 · 8 comments

Comments

@k-okada
Copy link
Contributor

k-okada commented Aug 20, 2014

We can use moveit_msgs/msg/{PositionIKRequest.msg,KinematicSolverInfo.msg} instaed of msg from arm_navigation
@aginika

@davetcoleman
Copy link

@isucan are there any other nodes that wrap the IK solver functionality without launch a move_group capability? thanks!

@isucan
Copy link

isucan commented Aug 20, 2014

Nope, there are not.

@trainman419
Copy link

I think the right solution here is to reimplement pr2_kinematics on top of MoveIt, as per: PR2/pr2_kinematics#2 .

@davetcoleman
Copy link

So you mean reimplement a node that wrap's MoveIt!'s IK solver functionality without requiring to launch all of MoveIt!?

One suggestion I offered to @k-okada is just launch move_group with only one capability:

<node name="move_group" launch-prefix="$(arg launch_prefix)" pkg="moveit_ros_move_group" type="move_group" respawn="false" output="screen" args="$(arg command_args)">
    <param name="capabilities" value="move_group/MoveGroupKinematicsService" />
</node>

@trainman419
Copy link

As a compatibility layer so that nodes developed against the old API continue to work, yes.

(I believe that node used to do what you're looking for, and reviving it would be a great service to the PR2 community)

@davetcoleman
Copy link

Actually I don't work with the PR2, @k-okada was just asking me because I know MoveIt!

(so not volunteering)

@UltronDestroyer
Copy link
Contributor

pr2_kinematics has now been re-implemented ontop of MoveIt.PR2/pr2_kinematics@de17caa. pr2_apps has been re-written to use MoveIt as the backend. #12 discusses changes and testing and #13 is the one that is planning to be merged.

@davetcoleman
Copy link

+1 to doing this!

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

5 participants