Design of Embedded Linux based EtherCAT Master System for Multi-axis Motion Control