Footstep planning among obstacles for biped robots | Synapse