Eccentric Crank Rover: A novel crank wheel mechanism with eccentric wheels | IEEE Conference Publication | IEEE Xplore