Strategies for adjusting the ZMP reference trajectory for maintaining balance in humanoid walking | Synapse