https://github.com/leggedrobotics/ethercat_device_configurator
Manages setup yaml files for the RSL ethercat infrastructure
https://github.com/leggedrobotics/ethercat_device_configurator
ethercat
Last synced: 6 months ago
JSON representation
Manages setup yaml files for the RSL ethercat infrastructure
- Host: GitHub
- URL: https://github.com/leggedrobotics/ethercat_device_configurator
- Owner: leggedrobotics
- License: bsd-3-clause
- Created: 2021-01-19T11:07:04.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-20T08:04:29.000Z (about 1 year ago)
- Last Synced: 2024-03-20T17:21:36.273Z (about 1 year ago)
- Topics: ethercat
- Language: C++
- Homepage:
- Size: 114 KB
- Stars: 10
- Watchers: 27
- Forks: 13
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# EtherCAT Device Configurator
Configures the EtherCAT communication with the following sdks:- anydrive_sdk
- elmo_ethercat_sdk
- rokubimini_ethercat_sdk
- elmo_ethercat_sdk
- maxon_epos_ethercat_sdkAny single SDK or any combination of SDKs may be used.
The build system automatically builds the EtherCAT device SDKs available in the current catkin workspace.In the future this will be changed to a plugin architecture
## Building
Requires gcc ≥ 7.5 (default for Ubuntu ≥ 18.04).### Dependencies
- __optional__ anydrive_sdk (master)
- __optional__ rokubimini_ethercat_sdk (master)
- __optional__ elmo_ethercat_sdk (master)
- __optional__ maxon_epos_ethercat_sdk (master)
- ethercat_sdk_master (master)
- soem_interface_rsl (release)
- message_logger (master)
- any_node (master)
- yaml-cpp (system install)