{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T02:07:33Z","timestamp":1760148453408,"version":"build-2065373602"},"reference-count":32,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2023,5,5]],"date-time":"2023-05-05T00:00:00Z","timestamp":1683244800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"European Union\u2019s Horizon 2020","award":["731540"],"award-info":[{"award-number":["731540"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This paper proposes a novel method to reliably calibrate a pair of sensorized insoles utilizing an array of capacitive tactile pixels (taxels). A new calibration setup is introduced that is scalable and suitable for multiple kinds of wearable sensors and a procedure for the simultaneous calibration of each of the sensors in the insoles is presented. The calibration relies on a two-step optimization algorithm that, firstly, enables determination of a relevant set of mathematical models based on the instantaneous measurement of the taxels alone, and, then, expands these models to include the relevant portion of the time history of the system. By comparing the resulting models with our previous work on the same hardware, we demonstrate the effectiveness of the novel method both in terms of increased ability to cope with the non-linear characteristics of the sensors and increased pressure ranges achieved during the experiments performed.<\/jats:p>","DOI":"10.3390\/s23094501","type":"journal-article","created":{"date-parts":[[2023,5,5]],"date-time":"2023-05-05T08:12:11Z","timestamp":1683274331000},"page":"4501","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Modeling and Calibration of Pressure-Sensing Insoles via a New Plenum-Based Chamber"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8064-2251","authenticated-orcid":false,"given":"Italo","family":"Belli","sequence":"first","affiliation":[{"name":"Artificial and Mechanical Intelligence Research Line, Istituto Italiano di Tecnologia (IIT), Center for Robotics and Intelligent Systems, 16163 Genova, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0434-7568","authenticated-orcid":false,"given":"Ines","family":"Sorrentino","sequence":"additional","affiliation":[{"name":"Artificial and Mechanical Intelligence Research Line, Istituto Italiano di Tecnologia (IIT), Center for Robotics and Intelligent Systems, 16163 Genova, Italy"},{"name":"Machine Learning and Optimisation, The University of Manchester, Manchester M13 9PL, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0328-2643","authenticated-orcid":false,"given":"Simeone","family":"Dussoni","sequence":"additional","affiliation":[{"name":"iCub Tech Facility, Italiano di Tecnologia (IIT), Center for Robotics and Intelligent Systems, 16163 Genova, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4012-7415","authenticated-orcid":false,"given":"Gianluca","family":"Milani","sequence":"additional","affiliation":[{"name":"Artificial and Mechanical Intelligence Research Line, Istituto Italiano di Tecnologia (IIT), Center for Robotics and Intelligent Systems, 16163 Genova, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3071-9676","authenticated-orcid":false,"given":"Lorenzo","family":"Rapetti","sequence":"additional","affiliation":[{"name":"Artificial and Mechanical Intelligence Research Line, Istituto Italiano di Tecnologia (IIT), Center for Robotics and Intelligent Systems, 16163 Genova, Italy"},{"name":"Machine Learning and Optimisation, The University of Manchester, Manchester M13 9PL, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0467-0074","authenticated-orcid":false,"given":"Yeshasvi","family":"Tirupachuri","sequence":"additional","affiliation":[{"name":"Artificial and Mechanical Intelligence Research Line, Istituto Italiano di Tecnologia (IIT), Center for Robotics and Intelligent Systems, 16163 Genova, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0126-453X","authenticated-orcid":false,"given":"Enrico","family":"Valli","sequence":"additional","affiliation":[{"name":"Artificial and Mechanical Intelligence Research Line, Istituto Italiano di Tecnologia (IIT), Center for Robotics and Intelligent Systems, 16163 Genova, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6784-1822","authenticated-orcid":false,"given":"Punith Reddy","family":"Vanteddu","sequence":"additional","affiliation":[{"name":"Artificial and Mechanical Intelligence Research Line, Istituto Italiano di Tecnologia (IIT), Center for Robotics and Intelligent Systems, 16163 Genova, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6142-5545","authenticated-orcid":false,"given":"Marco","family":"Maggiali","sequence":"additional","affiliation":[{"name":"iCub Tech Facility, Italiano di Tecnologia (IIT), Center for Robotics and Intelligent Systems, 16163 Genova, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7600-3203","authenticated-orcid":false,"given":"Daniele","family":"Pucci","sequence":"additional","affiliation":[{"name":"Artificial and Mechanical Intelligence Research Line, Istituto Italiano di Tecnologia (IIT), Center for Robotics and Intelligent Systems, 16163 Genova, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,5,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"672","DOI":"10.1038\/s41586-021-03854-z","article-title":"Skilful precipitation nowcasting using deep generative models of radar","volume":"597","author":"Ravuri","year":"2021","journal-title":"Nature"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Goren, O., Nachmani, E., and Wolf, L. (2021). A-Muze-Net: Music Generation by Composing the Harmony based on the Generated Melody. arXiv.","DOI":"10.1007\/978-3-030-98358-1_44"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1321","DOI":"10.1109\/JSEN.2014.2370945","article-title":"Wearable sensors for human activity monitoring: A review","volume":"15","author":"Mukhopadhyay","year":"2014","journal-title":"IEEE Sens. J."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1109\/THMS.2018.2878824","article-title":"Human Work and Status Evaluation Based on Wearable Sensors in Human Factors and Ergonomics: A Review","volume":"49","author":"Tsao","year":"2019","journal-title":"IEEE Trans. Hum.-Mach. Syst."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1187","DOI":"10.1109\/JSEN.2020.3019016","article-title":"Wearable Sensors for Real-Time Kinematics Analysis in Sports: A Review","volume":"21","author":"Rana","year":"2021","journal-title":"IEEE Sens. J."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Sorrentino, I., Andrade Chavez, F.J., Latella, C., Fiorio, L., Traversaro, S., Rapetti, L., Tirupachuri, Y., Guedelha, N., Maggiali, M., and Dussoni, S. (2020). A novel sensorised insole for sensing feet pressure distributions. Sensors, 20.","DOI":"10.3390\/s20030747"},{"key":"ref_7","first-page":"124","article-title":"Validation of the wearable sensor system-MoveSole\u00ae smart insoles","volume":"13","author":"Nevala","year":"2021","journal-title":"Finn. J. eHealth eWelf"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Ziagkas, E., Loukovitis, A., Zekakos, D.X., Chau, T.D.P., Petrelis, A., and Grouios, G. (2021). A Novel Tool for Gait Analysis: Validation Study of the Smart Insole PODOSmart\u00ae. Sensors, 21.","DOI":"10.3390\/s21175972"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/j.protcy.2015.07.020","article-title":"Design of low cost smart insole for real time measurement of plantar pressure","volume":"20","author":"Tan","year":"2015","journal-title":"Procedia Technol."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1038\/s41378-020-0171-1","article-title":"Real-time pressure mapping smart insole system based on a controllable vertical pore dielectric layer","volume":"6","author":"Tao","year":"2020","journal-title":"Microsyst. Nanoeng."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"767","DOI":"10.1109\/TITB.2009.2038904","article-title":"In-shoe plantar pressure measurement and analysis system based on fabric pressure sensing array","volume":"14","author":"Shu","year":"2010","journal-title":"IEEE Trans. Inf. Technol. Biomed."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Peng, M., Zhang, Z., and Zhou, Q. (2020, January 9\u201311). Basketball footwork recognition using smart insoles integrated with multiple sensors. Proceedings of the 2020 IEEE\/CIC International Conference on Communications in China (ICCC), Chongqing, China.","DOI":"10.1109\/ICCC49849.2020.9238862"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Martini, E., Fiumalbi, T., Dell\u2019Agnello, F., Ivani\u0107, Z., Munih, M., Vitiello, N., and Crea, S. (2020). Pressure-sensitive insoles for real-time gait-related applications. Sensors, 20.","DOI":"10.3390\/s20051448"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"553","DOI":"10.3233\/THC-208001","article-title":"A portable plantar pressure system: Specifications, design, and preliminary results","volume":"28","author":"Ostaszewski","year":"2020","journal-title":"Technol. Health Care"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Almassri, A.M.M., Wan Hasan, W.Z., Ahmad, S.A., Shafie, S., Wada, C., and Horio, K. (2018). Self-Calibration Algorithm for a Pressure Sensor with a Real-Time Approach Based on an Artificial Neural Network. Sensors, 8.","DOI":"10.3390\/s18082561"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Tahir, A.M., Chowdhury, M.E., Khandakar, A., Al-Hamouz, S., Abdalla, M., Awadallah, S., Reaz, M.B.I., and Al-Emadi, N. (2020). A systematic approach to the design and characterization of a smart insole for detecting vertical ground reaction force (vGRF) in gait analysis. Sensors, 20.","DOI":"10.3390\/s20040957"},{"key":"ref_17","first-page":"860","article-title":"Sensorized Insole for Diabetic Foot Monitoring","volume":"2","author":"Rescio","year":"2018","journal-title":"Multidiscip. Digit. Publ. Inst. Proc."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"27","DOI":"10.3389\/frobt.2019.00027","article-title":"A deep learning approach to non-linearity in wearable stretch sensors","volume":"6","author":"Oldfrey","year":"2019","journal-title":"Front. Robot. AI"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Eguchi, R., and Takahashi, M. (2018, January 28\u201331). Accessible calibration of insole force sensors using the Wii balance board for kinetic gait analysis. Proceedings of the 2018 IEEE SENSORS, New Delhi, India.","DOI":"10.1109\/ICSENS.2018.8589813"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Kangro, J., Traversaro, S., Pucci, D., and Nori, F. (June, January 29). Skin normal force calibration using vacuum bags. Proceedings of the 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore.","DOI":"10.1109\/ICRA.2017.7989052"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"3937","DOI":"10.1109\/LRA.2018.2857858","article-title":"A Plenum-Based Calibration Device for Tactile Sensor Arrays","volume":"3","author":"Kangro","year":"2018","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"3926","DOI":"10.1109\/JSEN.2013.2259589","article-title":"ecushion: A textile pressure sensor array design and calibration for sitting posture analysis","volume":"13","author":"Xu","year":"2013","journal-title":"IEEE Sens. J."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1109\/TMECH.2018.2874647","article-title":"Deep Full-Body Motion Network for a Soft Wearable Motion Sensing Suit","volume":"24","author":"Kim","year":"2019","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Cannata, G., Maggiali, M., Metta, G., and Sandini, G. (2008, January 20\u201322). An embedded artificial skin for humanoid robots. Proceedings of the 2008 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, Seoul, Republic of Korea.","DOI":"10.1109\/MFI.2008.4648033"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"8","DOI":"10.5772\/5761","article-title":"YARP: Yet another robot platform","volume":"3","author":"Metta","year":"2006","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_26","unstructured":"Hayt, W.H., Buck, J.A., and Akhtar, M.J. (2020). Engineering Electromagnetics|(SIE), McGraw-Hill Education."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Beatty, M.F. (2005). Principles of Engineering Mechanics: Volume 2 Dynamics\u2013The Analysis of Motion, Springer Science & Business Media.","DOI":"10.1007\/978-0-387-31255-2"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"360","DOI":"10.1109\/33.232065","article-title":"Capacitance of disk capacitors","volume":"16","author":"Nishiyama","year":"1993","journal-title":"IEEE Trans. Components Hybrids Manuf. Technol."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Norgren, M., and Jonsson, B.L.G. (2009). The capacitance of the circular parallel plate capacitor obtained by solving the Love integral equation using an analytic expansion of the kernel. arXiv.","DOI":"10.2528\/PIER09092503"},{"key":"ref_30","unstructured":"Kirchhoff, G. (1877). Zur Theorie des Kondensators, Monatsberichte der K\u00f6niglich Preu\u00dfischen Akademie der Wissenschaften zu Berlin."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1007\/s12532-020-00179-2","article-title":"OSQP: An operator splitting solver for quadratic programs","volume":"12","author":"Stellato","year":"2020","journal-title":"Math. Program. Comput."},{"key":"ref_32","unstructured":"Tikhonov, A.N., and Arsenin, V.Y. (1977). Solutions of Ill-Posed Problems, V.H. Wiston."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/9\/4501\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:29:43Z","timestamp":1760124583000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/9\/4501"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,5]]},"references-count":32,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2023,5]]}},"alternative-id":["s23094501"],"URL":"https:\/\/doi.org\/10.3390\/s23094501","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2023,5,5]]}}}