Magnetic-based motion control of a helical robot using two synchronized rotating dipole fields | IEEE Conference Publication | IEEE Xplore