3D walking based on online optimization | Synapse