Insights into walking over obstacles by Sandra Keller