Exploration Of Unknown Mechanical Assemblies Through Manipulation

If robots must function in unstructured environments, they must also possess the ability to acquire information and construct appropriate models of the unknown environment. This paper addresses the automatic generation of kinematic models of unknown objects with moveable parts in the environment. If the relative motion between moving parts must be observed and characterized, vision alone cannot suffice. An approach in which manipulation is used with vision for sensing is better suited to the task of determining kinematic properties. In this paper, algorithms for constructing models of unknown mechanical assemblies and characterizing the relative motion are developed. Results of a simulation are described to demonstrate the role of manipulation in such an endeavor.