Design, engineering and testing of an innovative adaptive automation assembly system