The development of a novel servo motor controller based on EtherCAT and FPGA | IEEE Conference Publication | IEEE Xplore