Almacam Weld : Synchronized handling and welding robots