{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,21]],"date-time":"2026-01-21T16:01:20Z","timestamp":1769011280986,"version":"3.49.0"},"reference-count":32,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2012,10,29]],"date-time":"2012-10-29T00:00:00Z","timestamp":1351468800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Coupling errors are major threats to the accuracy of 3-axis force sensors. Design of decoupling algorithms is a challenging topic due to the uncertainty of coupling errors. The conventional nonlinear decoupling algorithms by a standard Neural Network (NN) are sometimes unstable due to overfitting. In order to avoid overfitting and minimize the negative effect of random noises and gross errors in calibration data, we propose a novel nonlinear static decoupling algorithm based on the establishment of a coupling error model. Instead of regarding the whole system as a black box in conventional algorithm, the coupling error model is designed by the principle of coupling errors, in which the nonlinear relationships between forces and coupling errors in each dimension are calculated separately. Six separate Support Vector Regressions (SVRs) are employed for their ability to perform adaptive, nonlinear data fitting. The decoupling performance of the proposed algorithm is compared with the conventional method by utilizing obtained data from the static calibration experiment of a 3-axis force sensor. Experimental results show that the proposed decoupling algorithm gives more robust performance with high efficiency and decoupling accuracy, and can thus be potentially applied to the decoupling application of 3-axis force sensors.<\/jats:p>","DOI":"10.3390\/s121114537","type":"journal-article","created":{"date-parts":[[2012,10,30]],"date-time":"2012-10-30T04:09:59Z","timestamp":1351570199000},"page":"14537-14555","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":50,"title":["A Robust Static Decoupling Algorithm for 3-Axis Force Sensors Based on Coupling Error Model and \u03b5-SVR"],"prefix":"10.3390","volume":"12","author":[{"given":"Junqing","family":"Ma","sequence":"first","affiliation":[{"name":"Jiangsu Key Lab of Remote Measurement and Control, School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aiguo","family":"Song","sequence":"additional","affiliation":[{"name":"Jiangsu Key Lab of Remote Measurement and Control, School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jing","family":"Xiao","sequence":"additional","affiliation":[{"name":"IMI Lab, Department of Computer Science, The University of North Carolina at Charlotte, Charlotte, NC 28223, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2012,10,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1108\/02602289710170285","article-title":"Multi-axis force and torque sensing","volume":"17","author":"Perry","year":"1997","journal-title":"Sens. Rev."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"479","DOI":"10.1163\/156855305323383767","article-title":"Active compliant motion: A survey","volume":"19","author":"Lefebvre","year":"2005","journal-title":"Adv. Robot."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Siciliano, B., and Villani, L. (1999). Robot Force Control, Springer.","DOI":"10.1007\/978-1-4615-4431-9"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Siciliano, B., and Khatib, O. (2008). Springer Handbook of Robotics, Springer-Verlag New York Inc.","DOI":"10.1007\/978-3-540-30301-5"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1007\/s10846-010-9462-3","article-title":"Adaptive impedance control for upper-limb rehabilitation robot using evolutionary dynamic recurrent fuzzy neural network","volume":"62","author":"Xu","year":"2011","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_6","unstructured":"Nagata, F., Kusumoto, Y., Watanabe, K., Tsuda, K., Yasuda, K., Yokoyama, K., Omoto, M., and Miyako, H. (, January June). Polishing Robot for PET Bottle Molds Using a Learning-Based Hybrid Position\/Force Controller. Melbourne, Australia."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"764","DOI":"10.1109\/70.782031","article-title":"A perturbation\/correlation method for force guided robot assembly","volume":"15","author":"Lee","year":"1999","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"883","DOI":"10.1016\/j.measurement.2006.11.018","article-title":"A novel self-decoupled four degree-of-freedom wrist force\/torque sensor","volume":"40","author":"Song","year":"2007","journal-title":"Measurement"},{"key":"ref_9","unstructured":"Beyeler, F., Muntwyler, S., and Nelson, B. (, January May). Design and Calibration of a Microfabricated 6-Axis Force-Torque Sensor for Microrobotic Applications. Zurich, Switzerland."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"344","DOI":"10.1109\/JSEN.2006.890141","article-title":"Calibration of multi-axis MEMS force sensors using the shape-from-motion method","volume":"7","author":"Kim","year":"2007","journal-title":"IEEE Sens. J."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"623","DOI":"10.1088\/0957-0233\/18\/3\/011","article-title":"Investigation on calibration methods for multi-axis, linear and redundant force sensors","volume":"18","author":"Oddo","year":"2007","journal-title":"Meas. Sci. Technol."},{"key":"ref_12","unstructured":"Voyles, R., Morrow, J., and Khosla, P. (, January November). Shape from Motion Approach to Rapid and Precise Force\/Torque Sensor Calibration. San Francisco, USA."},{"key":"ref_13","unstructured":"Cao, H., Yu, Y., and Ge, Y. (, January August). A Research of Multi-Axis Force Sensor Static Decoupling Method Based on Neural Network. Shenyang, China."},{"key":"ref_14","unstructured":"Lei, J., Qiu, L., Liu, M., Song, Q., and Ge, Y. (, January October). Application of Neural Network to Nonlinear Static Decoupling of Robot Wrist Force Sensor. Dalian, China."},{"key":"ref_15","unstructured":"Ming, D., Zhang, X., Liu, X., Wan, B., Hu, Y., and Luk, K. (, January May). Nonlinear Static Decoupling of Six-Dimension Force Sensor for Walker Dynamometer System Based on Artificial Neural Network. Hong Kong."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Cristianini, N., and Shawe-Taylor, J. (2000). An Introduction to Support Vector Machines: And Other Kernel-Based Learning Methods, Cambridge Univ. Press.","DOI":"10.1017\/CBO9780511801389"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1614","DOI":"10.1007\/s11771-011-0880-6","article-title":"Nonlinear correction of photoelectric displacement sensor based on least square support vector machine","volume":"18","author":"Guo","year":"2011","journal-title":"J. Cent. S. Univ. Technol."},{"key":"ref_18","unstructured":"Wang, X. (, January December). Non-Linearity Estimation and Temperature Compensation of Capacitor Pressure Sensors Using Least Square Support Vector Regression. Wuhan, China."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1023\/B:STCO.0000035301.49549.88","article-title":"A tutorial on support vector regression","volume":"14","author":"Smola","year":"2004","journal-title":"Stat. Comput."},{"key":"ref_20","unstructured":"Vapnik, V. (1998). Statistical Learning Theory, Wiley."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/j.rse.2011.11.002","article-title":"Machine learning regression algorithms for biophysical parameter retrieval: Opportunities for sentinel-2 and-3","volume":"118","author":"Verrelst","year":"2012","journal-title":"Remote Sens. Environ."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Wang, L. (2005). Support Vector Machines: Theory and Applications, Springer Verlag.","DOI":"10.1007\/b95439"},{"key":"ref_23","unstructured":"Platt, J.C. (1998). Advances in Kernel Methods: Support Vector Machines, MIT Press."},{"key":"ref_24","unstructured":"Dahai, L., and Tianshi, L. (, January March). On-Line Robust Modeling of Nonlinear Systems Using Support Vector Regression. Shenyang, China."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1322","DOI":"10.1109\/TNN.2002.804227","article-title":"Robust support vector regression networks for function approximation with outliers","volume":"13","author":"Chuang","year":"2002","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"299","DOI":"10.4028\/www.scientific.net\/AMM.103.299","article-title":"Development of a novel two-axis force sensor for chinese massage robot","volume":"103","author":"Ma","year":"2012","journal-title":"Appl. Mech. Mater."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"917","DOI":"10.1109\/TRA.2003.817526","article-title":"A miniature microsurgical instrument tip force sensor for enhanced force feedback during robot-assisted manipulation","volume":"19","author":"Berkelman","year":"2003","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1016\/S0261-3069(99)00009-6","article-title":"The six-component force sensor for measuring the loading of the feet in locomotion","volume":"20","author":"Chao","year":"1999","journal-title":"Mater. Des."},{"key":"ref_29","unstructured":"Chen, L., and Song, A. (, January April). A Novel Three Degree-of-Freedom Force Sensor. Zhangjiajie, China."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"2094","DOI":"10.1109\/TIM.2007.904553","article-title":"Dynamic modeling and compensation of robot six-axis wrist force\/torque sensor","volume":"56","author":"Xu","year":"2007","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1961189.1961199","article-title":"LIBSVM: A library for support vector machines","volume":"2","author":"Chang","year":"2011","journal-title":"ACM Trans. Intell. Syst. Technol."},{"key":"ref_32","first-page":"1889","article-title":"Working set selection using second order information for training support vector machines","volume":"6","author":"Fan","year":"2005","journal-title":"J. Mach. Learn. Res."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/11\/14537\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:53:11Z","timestamp":1760219591000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/11\/14537"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,10,29]]},"references-count":32,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2012,11]]}},"alternative-id":["s121114537"],"URL":"https:\/\/doi.org\/10.3390\/s121114537","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,10,29]]}}}