Object surface classificaiton based on friction properties for intelligent robotic hands

Object surface properties are among the most important information for intelligent robotic grasping and manipulation. This paper presents a new object surface classification approach based on frictional properties. The idea is to use a robotic finger to rub over an object surface with a low acceleration and identify the frictional properties using measured friction force and sliding velocity. A quasi-static LuGre model is used to characterise the relationship between friction force and sliding velocity, and the generalized Newton-Raphson method is applied to estimate unknown frictional coefficients of this model. Since the frictional coefficients of the quasi-static LuGre model are closely related to the material physical properties, object surfaces can be classified using a naïve Bayes classifier with the identified frictional coefficients. Test results show that the proposed approach can achieve a high correctness in object surface classification.

[1]  R L Klatzky,et al.  Identifying objects by touch: An “expert system” , 1985, Perception & psychophysics.

[2]  Nawid Jamali,et al.  Material classification by tactile sensing using surface textures , 2010, 2010 IEEE International Conference on Robotics and Automation.

[3]  Bernard Friedland,et al.  On the Modeling and Simulation of Friction , 1990, 1990 American Control Conference.

[4]  Bernard Friedland,et al.  On the Modeling and Simulation of Friction , 1990, 1990 American Control Conference.

[5]  R. Klatzky,et al.  Haptic classification of common objects: Knowledge-driven exploration , 1990, Cognitive Psychology.

[6]  Wei-Min Shen,et al.  An Inertia-Based Surface Identification System , 2010, 2010 IEEE International Conference on Robotics and Automation.

[7]  Demosthenis D. Rizos,et al.  Identification of pre-sliding and sliding friction dynamics: Grey box and black-box models , 2007 .

[8]  Jan Swevers,et al.  An integrated friction model structure with improved presliding behavior for accurate friction compensation , 1998, IEEE Trans. Autom. Control..

[9]  Allison M. Okamura,et al.  Haptic exploration of objects with rolling and sliding , 1997, Proceedings of International Conference on Robotics and Automation.

[10]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[11]  Sharon A. Stansfield,et al.  A haptic system for a multifingered hand , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[12]  Ruzena Bajcsy,et al.  Robotic Exploration of Surfaces With a Compliant Wrist Sensor , 1993, Int. J. Robotics Res..

[13]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[14]  Yuri Levin,et al.  A Newton method for systems of m equations in n variables , 2001 .

[15]  Leonid B. Freidovich,et al.  LuGre-Model-Based Friction Compensation , 2010, IEEE Transactions on Control Systems Technology.

[16]  Allison M. Okamura,et al.  Feature Detection for Haptic Exploration with Robotic Fingers , 2001, Int. J. Robotics Res..

[17]  Carlos Canudas de Wit,et al.  A new model for control of systems with friction , 1995, IEEE Trans. Autom. Control..

[18]  Kaspar Althoefer,et al.  Parameter estimation for excavator arm using generalized Newton method , 2004, IEEE Transactions on Robotics.

[19]  Pascal Bigras,et al.  LuGre model-based friction compensation and positioning control for a pneumatic actuator using multi-objective output-feedback control via LMI optimization , 2009 .

[20]  Jan Swevers,et al.  Modification of the Leuven integrated friction model structure , 2002, IEEE Trans. Autom. Control..

[21]  P. Dahl A Solid Friction Model , 1968 .

[22]  K.J. Astrom,et al.  Revisiting the LuGre friction model , 2008, IEEE Control Systems.