Co-assemble: A collaborative AR cross-devices teaching system for assemble practice courses | IEEE Conference Publication | IEEE Xplore