Design and manufacture of automated assembly systems