Gripper Action Controller setup for air controlled 2-finger gripper
Hello All!
I am trying to configure an air controlled gripper that I am using with a Fanuc LRMate 200id. What I am trying to do is interface with a Python node that I have written that publishes the state (bool) of the gripper, either open or closed. I would like to use gripperactioncontroller to be able to send/recieve goals/feedback/results. As in so far, I have edited the controllers.yaml file in my MoveIt! config directory. This is what my controllers.yaml file looks like:
controller_list:
- name: ""
action_ns: joint_trajectory_action
type: FollowJointTrajectory
joints: [joint_1, joint_2, joint_3, joint_4, joint_5, joint_6]
- name: "gripper_controller"
action_ns: gripper_cmd
type: GripperCommand
joint:
- gripper_joint
Thank you!
Asked by jav_solo on 2018-10-29 16:40:23 UTC
Comments
well that would seem to be the first step.
But I don't see an actual question in your post.
What is not working for you? What did you do? How did you try to diagnose it yourself?
Asked by gvdhoorn on 2018-10-30 03:04:36 UTC
Well, I am not sure how to proceed. I wat to be able to use things like Pick and Place with MoveIt! however I cannot find any detailed instructions on how to set up a custom/non-pc connected gripper.
Asked by jav_solo on 2018-10-30 11:09:46 UTC
Please see whether the answer to #q198706 provides enough hints. For open/close grippers, the process would basically come down to implementing a
GripperCommand
action server that maps joint angles to open/close states of your gripper.Asked by gvdhoorn on 2018-10-30 15:49:40 UTC