Soft object deformation monitoring and learning for model-based robotic hand manipulation.
This paper discusses the design and implementation of a framework that automatically extracts and monitors the shape deformations of soft objects from a video sequence and maps them with force measurements with the goal of providing the necessary information to the controller of a robotic hand to ensure safe model-based deformable object manipulation. Measurements corresponding to the interaction force at the level of the fingertips and to the position of the fingertips of a three-finger robotic hand are associated with the contours of a deformed object tracked in a series of images using neural-network approaches. The resulting model captures the behavior of the object and is able to predict its behavior for previously unseen interactions without any assumption on the object's material. The availability of such models can contribute to the improvement of a robotic hand controller, therefore allowing more accurate and stable grasp while providing more elaborate manipulation capabilities for deformable objects. Experiments performed for different objects, made of various materials, reveal that the method accurately captures and predicts the object's shape deformation while the object is submitted to external forces applied by the robot fingers. The proposed method is also fast and insensitive to severe contour deformations, as well as to smooth changes in lighting, contrast, and background.
School of Electrical Engineering and Computer Science, University of Ottawa, Ottawa, ON, Canada. acretu@site.uottawa.ca
Ana-Maria
AM
Cretu
Pierre
P
Payeur
Emil M
EM
Petriu
D000465:Algorithms; D001185:Artificial Intelligence; D032701:Biomimetics / Q000379:methods; D003198:Computer Simulation; D003661:Decision Support Techniques; D055119:Elastic Modulus; D006225:Hand; D006801:Humans; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D008962:Models, Theoretical; D009038:Motion; D010363:Pattern Recognition, Automated / Q000379:methods*; D012371:Robotics / Q000379:methods*; D014741:Video Recording / Q000379:methods*