3D-AMM: a 3D artificial moment method for path planning of manipulator in multiple obstacles scenario | Synapse