Email Record: Journal of mechanisms and robotics.