ICube-Robotics / ethercat_driver_ros2

Hardware Interface for EtherCAT module integration with ros2_control
https://icube-robotics.github.io/ethercat_driver_ros2/
Apache License 2.0
126 stars 32 forks source link

Added omron plugins #21

Closed ros2torial closed 1 year ago

ros2torial commented 1 year ago

Added

Here coupler and input/output modules can't be separated like Beckhoff since running the ethercat slaves command shows only the coupler in case of omron.

mcbed commented 1 year ago

Thanks @ros2torial ! So if I get it right, you need to write a new ec plugin for each configuration of your bus as you can't decouple the modules ?

ros2torial commented 1 year ago

yes. I tried decoupling the modules like Beckhoff but it is not possible with omron coupler. Here if only one input(i.e. NX_ID5442) and one output module(NX_OD5256) is connected to omron coupler then we can use the added plugins in moduler way. This I have tested thoroughly.

mcbed commented 1 year ago

Ok thanks @ros2torial , I will merge as is and we may reopen if someone has a better idea.