{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T01:32:25Z","timestamp":1760232745566,"version":"build-2065373602"},"reference-count":27,"publisher":"MDPI AG","issue":"23","license":[{"start":{"date-parts":[[2022,11,24]],"date-time":"2022-11-24T00:00:00Z","timestamp":1669248000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key R&amp;D Program of China","doi-asserted-by":"publisher","award":["2018YFB1308202"],"award-info":[{"award-number":["2018YFB1308202"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Controlling the manipulator is a big challenge due to its hysteresis, deadzone, saturation, and the disturbances of actuators. This study proposes a hybrid state\/disturbance observer-based multiple-constraint control mechanism to address this difficulty. It first proposes a hybrid state\/disturbance observer to simultaneously estimate the unmeasurable states and external disturbances. Based on this, a barrier Lyapunov function is proposed and implemented to handle output saturation constraints, and a back-stepping control method is developed to provide sufficient control performance under multiple constraints. Furthermore, the stability of the proposed controller is analyzed and proved. Finally, simulations and experiments are carried out on a 2-DOF and 6-DOF robot, respectively. The results show that the proposed control method can effectively achieve the desired control performance. Compared with several commonly used control methods and intelligent control methods, the proposed method shows superiority. Experiments on a 6-DOF robot verify that the proposed method has good tracking performance for all joints and does not violate constraints.<\/jats:p>","DOI":"10.3390\/s22239112","type":"journal-article","created":{"date-parts":[[2022,11,24]],"date-time":"2022-11-24T03:58:16Z","timestamp":1669262296000},"page":"9112","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Hybrid State\/Disturbance Observer-Based Feedback Control of Robot with Multiple Constraints"],"prefix":"10.3390","volume":"22","author":[{"given":"Du","family":"Xu","sequence":"first","affiliation":[{"name":"School of Mechanical and Electrical Engineering, Central South University, Changsha 410083, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tete","family":"Hu","sequence":"additional","affiliation":[{"name":"School of Mechanical and Electrical Engineering, Central South University, Changsha 410083, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ying","family":"Ma","sequence":"additional","affiliation":[{"name":"Yonker Environmental Protection Co., Ltd., Changsha 410330, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xin","family":"Shu","sequence":"additional","affiliation":[{"name":"Yonker Environmental Protection Co., Ltd., Changsha 410330, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,11,24]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Padmanabhan, R., Shetty, M., and Chandar, T.S. (2022). Discrete Robust Control of Robot Manipulators using an Uncertainty and Disturbance Estimator. arXiv.","DOI":"10.1115\/1.4062079"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Ren, H., Lin, L., Wang, Y., and Dong, X. (2022). Robust 6-DoF Pose Estimation under Hybrid Constraints. Sensors, 22.","DOI":"10.3390\/s22228758"},{"key":"ref_3","first-page":"58","article-title":"Terminal Angular Constraint Integrated Guidance and Control for Flexible Hypersonic Vehicle with Dead-Zone Input Nonlinearity","volume":"29","author":"Zhao","year":"2020","journal-title":"J. Beijing Inst. Technol."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1016\/j.automatica.2003.10.021","article-title":"Robust adaptive control of a class of nonlinear systems with unknown dead-zone","volume":"40","author":"Wang","year":"2004","journal-title":"Automatica"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1400","DOI":"10.1109\/TNNLS.2013.2258681","article-title":"Neural-Adaptive Control of Single-Master\u2013Multiple-Slaves Teleoperation for Coordinated Multiple Mobile Manipulators with Time-Varying Communication Delays and Input Uncertainties","volume":"24","author":"Li","year":"2013","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1007\/s11633-011-0574-4","article-title":"Design of observer-based adaptive controller for nonlinear systems with unmodeled dynamics and actuator dead-zone","volume":"8","author":"Wu","year":"2011","journal-title":"Int. J. Autom. Comput."},{"key":"ref_7","first-page":"910","article-title":"Adaptive Neural Network Output Feedback Control for Stochastic Nonlinear Systems with Unknown Dead-Zone and Unmodeled Dynamics","volume":"44","author":"Tong","year":"2014","journal-title":"Cybernetics"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"178","DOI":"10.1109\/TMECH.2011.2162633","article-title":"Performance-Oriented Adaptive Robust Control of a Class of Nonlinear Systems Preceded by Unknown Dead Zone with Comparative Experimental Results","volume":"18","author":"Hu","year":"2013","journal-title":"Mechatron. IEEE\/ASME Trans."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Sang, S., Zhang, R., and Lin, X. (2022). Model-Free Adaptive Iterative Learning Bipartite Containment Control for Multi-Agent Systems. Sensors, 22.","DOI":"10.3390\/s22197115"},{"key":"ref_10","first-page":"1","article-title":"Adaptive fuzzy asymptotic tracking control of uncertain nonaffine nonlinear systems with non-symmetric dead-zone nonlinearities","volume":"348","author":"Wang","year":"2016","journal-title":"Inf. Sci. Int. J."},{"key":"ref_11","first-page":"66","article-title":"Adaptive PID saturate output feedback control of robot manipulators","volume":"31","author":"Luo","year":"2012","journal-title":"Transducer Microsyst. Technol."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"4231","DOI":"10.1109\/TNNLS.2020.3017202","article-title":"Neural Control of Robot Manipulators with Trajectory Tracking Constraints and Input Saturation","volume":"32","author":"Yang","year":"2021","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1109\/TFUZZ.2019.2952794","article-title":"Fuzzy Robust Constrained Control for Nonlinear Systems with Input Saturation and External Disturbances","volume":"29","author":"Yan","year":"2021","journal-title":"IEEE Trans. Fuzzy Syst."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1016\/j.fss.2013.11.006","article-title":"Adaptive fuzzy output-feedback control for output constrained nonlinear systems in the presence of input saturation","volume":"248","author":"Li","year":"2014","journal-title":"Fuzzy Sets Syst."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1016\/j.isatra.2018.02.010","article-title":"Data driven control for a class of nonlinear systems with output saturation","volume":"81","author":"Bu","year":"2018","journal-title":"ISA Trans."},{"key":"ref_16","first-page":"675","article-title":"Observer-Based Adaptive Controller Design for Nonlinear Saturation Systems with Output Constraints","volume":"53","author":"Xing","year":"2020","journal-title":"IFAC-Pap."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"4543","DOI":"10.1016\/j.jfranklin.2020.01.048","article-title":"Finite-time dynamic output-feedback dissipative control for singular uncertainty T\u2013S fuzzy systems with actuator saturation and output constraints","volume":"357","author":"Han","year":"2020","journal-title":"J. Frankl. Inst."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"777","DOI":"10.1109\/TNNLS.2018.2852711","article-title":"Robot Learning System Based on Adaptive Neural Control and Dynamic Movement Primitives","volume":"30","author":"Yang","year":"2019","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"449","DOI":"10.3182\/20130902-3-CN-3020.00122","article-title":"Tangent Barrier Lyapunov Functions for the Control of Output-Constrained Nonlinear Systems","volume":"46","author":"Tang","year":"2013","journal-title":"IFAC Proc. Vol."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"497","DOI":"10.1109\/TMECH.2014.2331713","article-title":"Top Tension Control of a Flexible Marine Riser by Using Integral-Barrier Lyapunov Function","volume":"20","author":"He","year":"2015","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"2311","DOI":"10.1109\/TNNLS.2014.2378991","article-title":"Adaptive Control of Uncertain Nonaffine Nonlinear Systems with Input Saturation Using Neural Networks","volume":"26","author":"Esfandiari","year":"2015","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1610","DOI":"10.1631\/FITEE.2000692","article-title":"Event-triggered adaptive finite-time control for nonlinear systems under asymmetric time-varying state constraints","volume":"22","author":"Wei","year":"2021","journal-title":"Front. Inf. Technol. Electron. Eng."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Fang, X., Fan, H., Liu, L., and Wang, B. (2022). Adaptive fixed-time fault-tolerant control of saturated MIMO nonlinear systems with time-varying state constrains. Nonlinear Dyn.","DOI":"10.1007\/s11071-022-07784-x"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2060","DOI":"10.1109\/TSMC.2016.2606159","article-title":"Neural Network Controller Design for an Uncertain Robot with Time-Varying Output Constraint","volume":"47","author":"Liu","year":"2017","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"759","DOI":"10.1109\/TSMC.2015.2466194","article-title":"Neural Network Control of a Robotic Manipulator with Input Deadzone and Output Constraint","volume":"46","author":"He","year":"2016","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1273","DOI":"10.1109\/TFUZZ.2020.2973950","article-title":"Event-Triggered Adaptive Fuzzy Control for Stochastic Nonlinear Systems with Unmeasured States and Unknown Backlash-like Hysteresis","volume":"29","author":"Zhu","year":"2020","journal-title":"IEEE Trans. Fuzzy Syst."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"102812","DOI":"10.1109\/ACCESS.2019.2929269","article-title":"Higher-Order State and Disturbance Observer with O(T3) Errors for Linear Systems","volume":"7","author":"Fu","year":"2019","journal-title":"IEEE Access"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/23\/9112\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:25:42Z","timestamp":1760145942000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/23\/9112"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,24]]},"references-count":27,"journal-issue":{"issue":"23","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["s22239112"],"URL":"https:\/\/doi.org\/10.3390\/s22239112","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2022,11,24]]}}}