Breaking down complex multi-body robot control into sequential stages to maintain kinematic dependencies and avoid incoherent motions.