ZMP Analysis for Realisation of Humanoid Motion on Complex Topologies | Synapse