Contact constraint analysis and determination of geometrically valid contact formations from possible contact primitives | IEEE Journals & Magazine | IEEE Xplore