Development of an advanced robot for autonomous assembly | IEEE Conference Publication | IEEE Xplore