Walking well by Mechanics