Developing automated assembly systems normally happens in two distinct stages: rst an o -line" stage in which the system is designed and programmed in simulated and then an on-line" 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 di erent software environments are used in the design phase than are used in the deployment and operation phase. We are developing 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 a...
Jay Gowdy, Zack J. Butler