Text this: A generalized recognition of single ended contact formations for use in automated assemble operations /