ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

Interface EtherCAT servo motor with ROS

asked 2016-02-16 20:47:21 -0500

dgnikiroat gravatar image

updated 2016-02-17 20:34:09 -0500

hello everyone,

i am student and i want to build my own robot arm. I have finished my robot urdf file and MoveIt! setup. Now i have bought Panasonic Servo and motor(MINAS A5B EtherCAT servo drives). But i can't communicate servo with Ros and don't know which package i can use. Should i use ros_control package? Can anyone guide me?


edit retag flag offensive close merge delete

3 Answers

Sort by ยป oldest newest most voted

answered 2016-02-17 04:11:08 -0500

gvdhoorn gravatar image

I think you'll want to look at ros_ethercat by Shadow Robot. It's a rewrite of the Ethercat interfacing stack used on the PR2, but ros_control capable, more generic and maintained.

edit flag offensive delete link more


Thanks! a very good example!

dgnikiroat gravatar image dgnikiroat  ( 2016-02-17 18:57:44 -0500 )edit

answered 2018-02-08 10:04:22 -0500

You could take a look at the Robotiq gripper implementation and modify it so that it matches the EtherCAT table specific to your device

edit flag offensive delete link more

answered 2016-02-17 02:17:58 -0500

altella gravatar image

Hello; Not all the motors and protocols are supported, as far as I know. If there is an SDK for the drives on linux, you can always program your own interface node..

edit flag offensive delete link more

Your Answer

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

Add Answer

Question Tools



Asked: 2016-02-16 20:47:21 -0500

Seen: 1,624 times

Last updated: Feb 08 '18