Ask Your Question
0

Robotiq 3-finger gripper

asked 2016-06-28 20:24:21 -0600

james gravatar image

updated 2016-06-29 02:52:18 -0600

gvdhoorn gravatar image

I want to use robotiq 3-finger gripper in ROS. I install soem and robotiq. Then I

roslaunch robotiq_s_model_control s_model_ethercat.launch

in the terminal, but there is an error that could not initialize ethercat driver!

terminate called after throwing an instance of 'robotiq_ethercat::EtherCatError' what(): Could not initialize SOEM
[gripper_server-1] process has died [pid 2855, exit code -6, cmd /home/james/catkin_ws/devel/lib/robotiq_s_model_control/s_model_ethercat_node output:=/gripper/output input:=/gripper/input __name:=gripper_server __log:=/home/james/.ros/log/c63150d0-3c59-11e6-8c28-047d7b2de65e/gripper_server-1.log]. log file: /home/james/.ros/log/c63150d0-3c59-11e6-8c28-047d7b2de65e/gripper_server-1*.log
all processes on machine have died, roslaunch will exit shutting down processing monitor... ... shutting down processing monitor complete done
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2016-06-30 16:47:37 -0600

Jmeyer gravatar image

Hey!

Can you please confirm that you've looked at the notes at the bottom of this page?

In particular:

  1. I haven't had luck using the same port that runs ethernet traffic to do ethercat. I've always had to use a second ethernet port or card if my computer had one, or one of those USB to ethernet devices.
  2. If you've covered the above, have you set the appropriate permissions ("sudo setcap cap_net_raw+ep") on the actual executable?

Also note that the launch file has an option for choosing the ethernet interface using the "ifname" parameter arg. See the launch file for more details.

Let me know if this works. If not we'll get to the bottom of it.

edit flag offensive delete link more

Comments

Thank you it works

james gravatar image james  ( 2016-11-29 02:02:33 -0600 )edit

I have followed all the steps in order to control de Robotiq hand using Ethercat, even those that you mention in your answer. I have installed ethercat 1.5.2 from Etherlab following the steps of the manual, but I'm not able to start the EtherCAT driver nor SOEM.

CharlieMAC gravatar image CharlieMAC  ( 2017-11-20 07:17:57 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

2 followers

Stats

Asked: 2016-06-28 20:24:21 -0600

Seen: 382 times

Last updated: Jun 30 '16