Terrain-adaptive motion planning for autonomous mobile cranes with load sway suppression | Synapse