Added functionality for setting a goal_pose from a custom tool frame in getJointSolution(...). The function customToolFrameTF(...) takes a target_pose and a tool_frame as input arguments and computes the TF from this frame to the moveit_end_link. The transformed goal_pose is then used for calculating the IK.
The next step would be to add this functionality to the isReachable(...) and isInCollision(...) methods.
TODO: Add Unit tests.
Added functionality for setting a goal_pose from a custom tool frame in getJointSolution(...). The function customToolFrameTF(...) takes a target_pose and a tool_frame as input arguments and computes the TF from this frame to the moveit_end_link. The transformed goal_pose is then used for calculating the IK.
The next step would be to add this functionality to the isReachable(...) and isInCollision(...) methods.