700
Views
21
CrossRef citations to date
0
Altmetric
Articles

Process planning and offline programming for robotic remote laser welding systems

, , , &
Pages 1287-1306 | Received 09 Apr 2014, Accepted 20 Feb 2015, Published online: 21 Apr 2015
 

Abstract

The paper introduces a complete offline programming toolbox for remote laser welding (RLW) which provides a semi-automated method for computing close-to-optimal robot programs. A workflow is proposed for the complete planning process, and new models and algorithms are presented for solving the optimisation problems related to each step of the workflow: the sequencing of the welding tasks, path planning, workpiece placement, calculation of inverse kinematics and the robot trajectory, as well as for generating the robot program code. The paper summarises the results of an industrial case study on the assembly of a car door using RLW technology, which illustrates the feasibility and the efficiency of the proposed approach.

Acknowledgement

The authors are grateful to Dariusz Ceglarek and Pasquale Franciosa (WMG, University of Warwick), Charles Marine (Stadco), Luca Bolognese (Comau) and Anil Mistry (Jaguar Land Rover) for the helpful discussions.

Disclosure statement

No potential conflict of interest was reported by the authors.

Additional information

Funding

This work has been supported by the EU FP7 [grant RLW Navigator No. 285051]; NFÜ [grant ED-13-2-2013-0002].

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.