Fixture planning optimization in a robotic assembly system, using a modular cradle