An integrated interface tool for the architecture for agile assembly

Developing automated assembly systems normally happens in two distinct stages: first an "off-line" stage in which the system is designed and programmed in simulated and then an "online" stage in which the simulation results are used to minimize the deployment and integration time of the physical machines. The distinction is so great that usually completely different software environments are used in the design phase than are used in the deployment and operation phase. We present the architecture for agile assembly (AAA), a comprehensive integrated framework that is designed to blur these stages together and ease the transitions between them. We have used the protocols of AAA to create an integrated interface tool which can be used throughout the life-cycle of a developing AAA factory, from its design to its operation. We have tested the integrated interface tool both in simulation and with our prototype hardware, which is designed for high precision four-degree-of-freedom assembly.

[1]  Ralph L. Hollis,et al.  3-DOF closed-loop control for planar linear motors , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[2]  Gerd Hirzinger,et al.  Task directed programming of sensor based robots , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[3]  Gerd Hirzinger,et al.  Task-directed programming of sensor-based robots , 1994, IROS.

[4]  M. S. Bloor,et al.  STEP-standard for the exchange of product model data , 1991 .

[5]  Alfred A. Rizzi Hybrid control as a method for robot motion programming , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[6]  John J. Craig Simulation-based robot cell design in AdeptRapid , 1997, Proceedings of International Conference on Robotics and Automation.

[7]  Alfred A. Rizzi,et al.  Programming in the architecture for agile assembly , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[8]  Richard H. Weston,et al.  Robot simulation and off-line programming , 1988 .

[9]  Ralph L. Hollis,et al.  Agile assembly architecture: an agent based approach to modular precision assembly systems , 1997, Proceedings of International Conference on Robotics and Automation.

[10]  Zack J. Butler,et al.  CCR: A Complete Algorithm for Contact-Sensor Based Coverage of Rectilinear Environments , 1998 .

[11]  R. S. McMaster,et al.  Cell calibration and robot tracking , 1994 .