To read this content please select one of the options below:

Control and programming of a multi‐robot‐based reconfigurable fixture

Cezary Zieliński (Institute of Control and Computation Engineering, Warsaw University of Technology, Warsaw, Poland)
Włodzimierz Kasprzak (Institute of Control and Computation Engineering, Warsaw University of Technology, Warsaw, Poland)
Tomasz Kornuta (Institute of Control and Computation Engineering, Warsaw University of Technology, Warsaw, Poland)
Wojciech Szynkiewicz (Institute of Control and Computation Engineering, Warsaw University of Technology, Warsaw, Poland)
Piotr Trojanek (Institute of Control and Computation Engineering, Warsaw University of Technology, Warsaw, Poland)
Michał Walęcki (Institute of Control and Computation Engineering, Warsaw University of Technology, Warsaw, Poland)
Tomasz Winiarski (Institute of Control and Computation Engineering, Warsaw University of Technology, Warsaw, Poland)
Teresa Zielińska (Institute of Control and Computation Engineering, Warsaw University of Technology, Warsaw, Poland)

Industrial Robot

ISSN: 0143-991x

Article publication date: 14 June 2013

574

Abstract

Purpose

Machining fixtures must fit exactly the work piece to support it appropriately. Even slight change in the design of the work piece renders the costly fixture useless. Substitution of traditional fixtures by a programmable multi‐robot system supporting the work pieces requires a specific control system and a specific programming method enabling its quick reconfiguration. The purpose of this paper is to develop a novel approach to task planning (programming) of the reconfigurable fixture system.

Design/methodology/approach

The multi‐robot control system has been designed following a formal approach based on the definition of the system structure in terms of agents and transition function definition of their behaviour. Thus, a modular system resulted, enabling software parameterisation. This facilitated the introduction of changes brought about by testing different variants of the mechanical structure of the system. A novel approach to task planning (programming) of the reconfigurable fixture system has been developed. Its solution is based on constraint satisfaction problem approach. The planner takes into account physical, geometrical, and time‐related constraints.

Findings

Reconfigurable fixture programming is performed by supplying CAD definition of the work piece. Out of this data the positions of the robots and the locations of the supporting heads are automatically generated. This proved to be an effective programming method. The control system on the basis of the thus obtained plan effectively controls the behaviours of the supporting robots in both drilling and milling operations.

Originality/value

The shop‐floor experiments with the system showed that the work piece is held stiffly enough for both milling and drilling operations performed by the CNC machine. If the number of diverse work piece shapes is large, the reconfigurable fixture is a cost‐effective alternative to the necessary multitude of traditional fixtures. Moreover, the proposed design approach enables the control system to handle a variable number of controlled robots and accommodates possible changes to the hardware of the work piece supporting robots.

Keywords

Citation

Zieliński, C., Kasprzak, W., Kornuta, T., Szynkiewicz, W., Trojanek, P., Walęcki, M., Winiarski, T. and Zielińska, T. (2013), "Control and programming of a multi‐robot‐based reconfigurable fixture", Industrial Robot, Vol. 40 No. 4, pp. 329-336. https://doi.org/10.1108/01439911311320831

Publisher

:

Emerald Group Publishing Limited

Copyright © 2013, Emerald Group Publishing Limited

Related articles