Robotics StackExchange | Archived questions

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

As in so far, I have edited the controllers.yaml file in my MoveIt! config directory

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

Answers