Using a learning controller to achieve accurate linear motor motion control | IEEE Conference Publication | IEEE Xplore