Closed pathare535 closed 5 years ago
The move group "manipulator" by default lives under the "iiwa" namespace (/iiwa/manipulator). If you look for "manipulator", it will search in the root namespace and fine nothing. You node should also live under the "iiwa" namespace
Does this solve your problem? In case please close the issue or let me know.
Yes, sorry I got pulled to another project. Your comments were the solution to my problem. I will close this issue.
Thanks
Same issue here, the whole code just got stuck at the step "moveit::planning_interface::MoveGroupInterface move_group("manipulator");" and seems this step never finishes. Changing the group name "manipulator" to "/iiwa/manipulation" simply throws exception saying the group name cannot be found.
Obviously the code can find the move group "manipulator" from its name, but it just never finish initializing, any suggestions why this happens?
I've been struggling through implementing moveit on the iiwa and after searching and trying to follow the example launch files I have the robot launching and at least reading joint states as the Rviz model snaps to the real position at start up. The issue I'm having now is that my main node to command the robot seems to be hanging up at "moveit::planning_interface::MoveGroupInterface move_group("manipulator");" the full node is below.
the position I'm hard coding should be valid as I used the perception nodes for this project to find an object in the workspace and pass its position to the robot control node. I just hard coded it now so I don't have to launch the cameras.
any suggestions why its hanging up?
Thanks