{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T02:05:14Z","timestamp":1760148314628,"version":"build-2065373602"},"reference-count":21,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2023,4,19]],"date-time":"2023-04-19T00:00:00Z","timestamp":1681862400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Ministerio de Ciencia, Innovacion y Universidades","award":["PID2021-125091OB-I00"],"award-info":[{"award-number":["PID2021-125091OB-I00"]}]},{"name":"European ERDF program funds","award":["PID2021-125091OB-I00"],"award-info":[{"award-number":["PID2021-125091OB-I00"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This paper presents a procedure for classifying objects based on their compliance with information gathered using tactile sensors. Specifically, smart tactile sensors provide the raw moments of the tactile image when the object is squeezed and desqueezed. A set of simple parameters from moment-versus-time graphs are proposed as features, to build the input vector of a classifier. The extraction of these features was implemented in the field programmable gate array (FPGA) of a system on chip (SoC), while the classifier was implemented in its ARM core. Many different options were realized and analyzed, depending on their complexity and performance in terms of resource usage and accuracy of classification. A classification accuracy of over 94% was achieved for a set of 42 different classes. The proposed approach is intended for developing architectures with preprocessing on the embedded FPGA of smart tactile sensors, to obtain high performance in real-time complex robotic systems.<\/jats:p>","DOI":"10.3390\/s23084120","type":"journal-article","created":{"date-parts":[[2023,4,20]],"date-time":"2023-04-20T02:01:11Z","timestamp":1681956071000},"page":"4120","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Proposal and Implementation of a Procedure for Compliance Recognition of Objects with Smart Tactile Sensors"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8746-3117","authenticated-orcid":false,"given":"Ra\u00fal","family":"Lora-Rivera","sequence":"first","affiliation":[{"name":"Instituto de Investigaci\u00f3n Biom\u00e9dica de M\u00e1laga (IBIMA), Universidad de M\u00e1laga (UMA), 29010 Malaga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1185-4864","authenticated-orcid":false,"given":"\u00d3scar","family":"Oballe-Peinado","sequence":"additional","affiliation":[{"name":"Instituto Universitario de Investigaci\u00f3n en Ingenier\u00eda Mecatr\u00f3nica y Sistemas Ciberf\u00edsicos (IMECH.UMA), Universidad de M\u00e1laga (UMA), 29017 Malaga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5459-8306","authenticated-orcid":false,"given":"Fernando","family":"Vidal-Verd\u00fa","sequence":"additional","affiliation":[{"name":"Instituto Universitario de Investigaci\u00f3n en Ingenier\u00eda Mecatr\u00f3nica y Sistemas Ciberf\u00edsicos (IMECH.UMA), Universidad de M\u00e1laga (UMA), 29017 Malaga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,4,19]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"20210112","DOI":"10.1002\/EXP.20210112","article-title":"Recent progress in self-powered multifunctional e-skin for advanced applications","volume":"2","author":"Chen","year":"2022","journal-title":"Exploration"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1016\/j.mechatronics.2017.11.002","article-title":"Robotic tactile perception of object properties: A review","volume":"48","author":"Luo","year":"2017","journal-title":"Mechatronics"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2100074","DOI":"10.1002\/aisy.202100074","article-title":"Tactile and Vision Perception for Intelligent Humanoids","volume":"4","author":"Gao","year":"2022","journal-title":"Adv. Intell. Syst."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Balasubramanian, A.B., Magee, D.P., and Taylor, D.G. (2021, January 13\u201316). Stiffness Estimation in Single Degree of Freedom Mechanisms using Regression. Proceedings of the IECON Proceedings (Industrial Electronics Conference), Toronto, ON, Canada.","DOI":"10.1109\/IECON48115.2021.9590002"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1109\/LRA.2021.3119393","article-title":"Tactual Recognition of Soft Objects from Deformation Cues","volume":"7","author":"Wang","year":"2022","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Bandyopadhyaya, I., Babu, D., Kumar, A., and Roychowdhury, J. (2014, January 21\u201322). Tactile sensing based softness classification using machine learning. Proceedings of the IEEE International Advance Computing Conference (IACC), Gurgaon, India.","DOI":"10.1109\/IAdCC.2014.6779503"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Windau, J., and Shen, W.M. (2010, January 3\u20137). An inertia-based surface identification system. Proceedings of the IEEE International Conference on Robotics and Automation, Anchorage, AK, USA.","DOI":"10.1109\/ROBOT.2010.5509310"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1016\/j.precisioneng.2021.12.009","article-title":"Identification of unknown object properties based on tactile motion sequence using 2-finger gripper robot","volume":"74","author":"Thompson","year":"2021","journal-title":"Precis. Eng."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Yuan, W., Dong, S., and Adelson, E. (2017). GelSight: High-resolution robot tactile sensors for estimating geometry and force. Sensors, 17.","DOI":"10.3390\/s17122762"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Bottcher, W., MacHado, P., Lama, N., and McGinnity, T.M. (2021, January 18\u201322). Object recognition for robotics from tactile time series data utilising different neural network architectures. Proceedings of the International Joint Conference on Neural Networks, Shenzhen, China.","DOI":"10.1109\/IJCNN52387.2021.9533388"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1750024","DOI":"10.1142\/S0219843617500244","article-title":"Inferring Object Properties with a Tactile-Sensing Array Given Varying Joint Stiffness and Velocity","volume":"15","author":"Bhattacharjee","year":"2018","journal-title":"Int. J. Humanoid Robot."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Drimus, A., Kootstra, G., Bilberg, A., and Kragic, D. (2011, January 20\u201323). Classification of rigid and deformable objects using a novel tactile sensor. Proceedings of the IEEE 15th International Conference on Advanced Robotics: New Boundaries for Robotics, ICAR 2011, Tallinn, Estonia.","DOI":"10.1109\/ICAR.2011.6088622"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Kappassov, Z., Baimukashev, D., Adiyatov, O., Salakchinov, S., Massalin, Y., and Varol, H.A. (2018, January 1\u20135). A Series Elastic Tactile Sensing Array for Tactile Exploration of Deformable and Rigid Objects. Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Madrid, Spain.","DOI":"10.1109\/IROS.2018.8593755"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Oballe-Peinado, O., Hidalgo-Lopez, J.A., Sanchez-Duran, J.A., Castellanos-Ramos, J., and Vidal-Verdu, F. (2012, January 24\u201327). Architecture of a tactile sensor suite for artificial hands based on FPGAs. Proceedings of the IEEE RAS and EMBS International Conference on Biomedical Robotics and Biomechatronics, Rome, Italy.","DOI":"10.1109\/BioRob.2012.6290746"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Lora-Rivera, R., Fernandez-Ruiz, A., Cuesta-Ramirez, J., De Guzman-Manzano, A., Castellanos-Ramos, J., Oballe-Peinado, O., and Vidal-Verdu, F. (2019, January 20\u201322). Tactile Sensor with a Structured 3D Printed Cover and Laser-Isolated Tactels. Proceedings of the 2018 9th Cairo International Biomedical Engineering Conference (CIBEC), Cairo, Egypt.","DOI":"10.1109\/CIBEC.2018.8641757"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Kaufman, L., and Rousseuw, P.J. (1991). Finding Groups in Data: An Introduction to Cluster Analysis, John Wiley & Sons.","DOI":"10.1002\/9780470316801"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1145\/355744.355745","article-title":"An Algorithm for Finding Best Matches in Logarithmic Expected Time","volume":"3","author":"Friedman","year":"1977","journal-title":"ACM Trans. Math. Softw. (TOMS)"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Lora-Rivera, R., Luna-Cortes, J.A., De Guzman-Manzano, A., Ruiz-Barroso, P., Castellanos-Ramos, J., Oballe-Peinado, O., and Vidal-Verdu, F. (2020, January 17\u201319). Object stiffness recognition with descriptors given by an FPGA-based tactile sensor. Proceedings of the IEEE International Symposium on Industrial Electronics, Delft, The Netherlands.","DOI":"10.1109\/ISIE45063.2020.9152575"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"9657","DOI":"10.1109\/TIE.2017.2714137","article-title":"FPGA-Based Tactile Sensor Suite Electronics for Real-Time Embedded Processing","volume":"64","author":"Herran","year":"2017","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_20","unstructured":"Kumar, S. (2023, February 13). Understanding K-Means, K-Means++ and, K-Medoids Clustering Algorithms. Available online: https:\/\/towardsdatascience.com\/understanding-k-means-k-means-and-k-medoids-clustering-algorithms-ad9c9fbf47ca."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/j.patcog.2019.04.014","article-title":"How much can k-means be improved by using better initialization and repeats?","volume":"93","author":"Sieranoja","year":"2019","journal-title":"Pattern Recognit."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/8\/4120\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:19:24Z","timestamp":1760123964000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/8\/4120"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,19]]},"references-count":21,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2023,4]]}},"alternative-id":["s23084120"],"URL":"https:\/\/doi.org\/10.3390\/s23084120","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2023,4,19]]}}}