Using diversity for optimizing cycle time for a pick-and-place machine | Synapse