Motion planning of ladder climbing for humanoid robots | Synapse