{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T13:25:55Z","timestamp":1773840355504,"version":"3.50.1"},"reference-count":61,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2024,3,28]],"date-time":"2024-03-28T00:00:00Z","timestamp":1711584000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Ratchadapiseksompotch Fund of Chulalongkorn University"},{"name":"National Research Council of Thailand"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JSAN"],"abstract":"<jats:p>Physiotherapy is the treatment to recover a patient\u2019s mobility and limb function after an injury, illness, or disability. Rehabilitation robots can be used to replace human physiotherapists. To ensure safety during robot physical therapy, the patient\u2019s limb needs to be controlled to track a desired joint trajectory, and the torque due to interaction force\/torque needs to be measured and regulated. Therefore, hybrid impedance and admittance with position control (HIPC) is required to track the trajectory and simultaneously regulate the contact torque. The literature describes two structures of HIPC: (1) a switched framework between admittance and impedance control operating in parallel (HIPCSW); and (2) a series connection between admittance and impedance control without switching. In this study, a hybrid adaptive impedance and position-based admittance control (HAIPC) in series is developed, which consists of a proportional derivative-based admittance position controller with gravitational torque compensation and an adaptive impedance controller. An extended state observer is used to estimate the interaction joint torque due to human stiff contact with the exoskeleton without the use of force\/torque sensor, which is then used in the adaptive algorithm to update the stiffness and damping gains of the adaptive impedance controller. Simulation results obtained using MATLAB show that the proposed HAIPC significantly reduces the mean absolute values of the actuation torques (control inputs) required for the shoulder and elbow joints in comparison with HIPC and HIPCSW.<\/jats:p>","DOI":"10.3390\/jsan13020024","type":"journal-article","created":{"date-parts":[[2024,3,28]],"date-time":"2024-03-28T12:22:46Z","timestamp":1711628566000},"page":"24","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["Hybrid Adaptive Impedance and Admittance Control Based on the Sensorless Estimation of Interaction Joint Torque for Exoskeletons: A Case Study of an Upper Limb Rehabilitation Robot"],"prefix":"10.3390","volume":"13","author":[{"given":"Auwalu Muhammad","family":"Abdullahi","sequence":"first","affiliation":[{"name":"International School of Engineering, Faculty of Engineering, Chulalongkorn University, 254 Phayathai Road, Pathumwan, Bangkok 10330, Thailand"}]},{"given":"Ado","family":"Haruna","sequence":"additional","affiliation":[{"name":"International School of Engineering, Faculty of Engineering, Chulalongkorn University, 254 Phayathai Road, Pathumwan, Bangkok 10330, Thailand"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5002-7568","authenticated-orcid":false,"given":"Ronnapee","family":"Chaichaowarat","sequence":"additional","affiliation":[{"name":"International School of Engineering, Faculty of Engineering, Chulalongkorn University, 254 Phayathai Road, Pathumwan, Bangkok 10330, Thailand"}]}],"member":"1968","published-online":{"date-parts":[[2024,3,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Tantagunninat, T., Wongkaewcharoen, N., Pornpipatsakul, K., Chuengpichanwanich, R., and Chaichaowarat, R. (2023, January 28\u201330). Modulation of joint stiffness for controlling the cartesian stiffness of a 2-DOF planar robotic arm for rehabilitation. Proceedings of the 2023 IEEE\/ASME International Conference on Advanced Intelligent Mechatronics, Seattle, WA, USA.","DOI":"10.1109\/AIM46323.2023.10196186"},{"key":"ref_2","unstructured":"Mesatien, T., Suksawasdi, R., Ayuthaya, N., Chenviteesook, A., and Chaichaowarat, R. (November, January 31). Position accuracy of a 6-DOF passive robotic arm for ultrasonography training. Proceedings of the IEEE Region 10 Technical Conference, Chiang Mai, Thailand."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Chaichaowarat, R., Prakthong, S., and Thitipankul, S. (2023). Transformable wheelchair\u2013exoskeleton hybrid robot for assisting human locomotion. Robotics, 12.","DOI":"10.3390\/robotics12010016"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Chaichaowarat, R., Macha, V., and Wannasuphoprasit, W. (2020, January 16\u201319). Passive knee exoskeleton using brake torque to assist stair ascent. Proceedings of the IEEE Region 10 Technical Conference, Osaka, Japan.","DOI":"10.1109\/TENCON50793.2020.9293832"},{"key":"ref_5","first-page":"256","article-title":"Work in the time of COVID-19: Actuators and sensors for rehabilitation robotics","volume":"11","author":"Chaichaowarat","year":"2021","journal-title":"IEEJ J. Ind. Appl."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Chaichaowarat, R., Nishimura, S., and Krebs, H.I. (June, January 30). Design and modeling of a variable-stiffness spring mechanism for impedance modulation in physical human\u2013robot interaction. Proceedings of the 2021 IEEE International Conference on Robotics and Automation, Xi\u2019an, China.","DOI":"10.1109\/ICRA48506.2021.9560966"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Ullah, Z., Chaichaowarat, R., and Wannasuphoprasit, W. (2023). Variable damping actuator using an electromagnetic brake for impedance modulation in physical human\u2013robot interaction. Robotics, 12.","DOI":"10.3390\/robotics12030080"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Hogan, N. (1984, January 6\u20138). Impedance Control: An Approach to Manipulation. Proceedings of the American Control Conference, San Diego, CA, USA.","DOI":"10.23919\/ACC.1984.4788393"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1007\/BF00355754","article-title":"The mechanics of multi-joint posture and movement control","volume":"52","author":"Hogan","year":"1985","journal-title":"Biol. Cybern."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"24","DOI":"10.37394\/23208.2021.18.3","article-title":"Enhancing Human Mobility Exoskeleton Comfort Using Admittance Controller","volume":"18","author":"Alexandre","year":"2021","journal-title":"WSEAS Trans. Biol. Biomed."},{"key":"ref_11","unstructured":"(2024, February 17). Nyulangone Health. Available online: https:\/\/nyulangone.org\/news\/computer-tool-can-track-stroke-rehabilitation-boost-recovery."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Arents, J., Abolins, V., Judvaitis, J., Vismanis, O., Oraby, A., and Ozols, K. (2021). Human\u2013Robot Collaboration Trends and Safety Aspects: A Systematic Review. J. Sens. Actuator Netw., 10.","DOI":"10.3390\/jsan10030048"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Chiou, S.J., Chu, H.R., Li, I.H., and Lee, L.W. (2023). A Novel Wearable Upper-Limb Rehabilitation Assistance Exoskeleton System Driven by Fluidic Muscle Actuators. Electronics, 12.","DOI":"10.3390\/electronics12010196"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"549","DOI":"10.1109\/56.20440","article-title":"Hybrid impedance control of robotic manipulators","volume":"4","author":"Anderson","year":"1988","journal-title":"IEEE J. Robot. Autom."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1007\/s10846-014-0082-1","article-title":"Hybrid System Framework for Unified Impedance and Admittance Control","volume":"78","author":"Ott","year":"2015","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_16","unstructured":"Liu, G.J., and Goldenberg, A.A. (1991, January 9\u201311). Robust hybrid impedance control of robot manipulators. Proceedings of the 1991 IEEE International Conference on Robotics and Automation, Sacramento, CA, USA."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1016\/j.mechatronics.2017.12.001","article-title":"Hybrid impedance control of a robot manipulator for wrist and forearm rehabilitation: Performance analysis and clinical results","volume":"49","author":"Aktan","year":"2018","journal-title":"Mechatronics"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"79","DOI":"10.5772\/60968","article-title":"Hybrid-Mode Impedance Control for Position\/Force Tracking in Motor-System Rehabilitation","volume":"12","author":"Kim","year":"2015","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"510","DOI":"10.1017\/S0263574723001601","article-title":"Hybrid impedance and admittance control for optimal robot\u2013environment interaction","volume":"42","author":"Ye","year":"2024","journal-title":"Robotica"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"12","DOI":"10.20517\/ces.2022.16","article-title":"Improved impedance\/admittance switching controller for the interaction with a variable stiffness environment","volume":"2","author":"Formenti","year":"2022","journal-title":"Complex Eng. Syst."},{"key":"ref_21","unstructured":"Oh, Y., Chung, W.K., Youm, Y., and Suh, I.H. (1998, January 16\u201320). Motion\/force decomposition of redundant manipulators and its application to hybrid impedance control. Proceedings of the 1998 IEEE International Conference on Robotics and Automation, Leuven, Belgium."},{"key":"ref_22","unstructured":"Wang, J., and Li, Y. (2010, January 21\u201324). Hybrid impedance control of a 3-DOF robotic arm used for rehabilitation treatment. Proceedings of the 2010 IEEE International Conference on Automation Science and Engineering, Toronto, ON, Canada."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1109\/TMRB.2020.3030317","article-title":"Hybrid Force Tracking Impedance Control-Based Autonomous Robotic System for Tooth Brushing Assistance of Disabled People","volume":"2","author":"Ajani","year":"2020","journal-title":"IEEE Trans. Med. Robot. Bionics"},{"key":"ref_24","first-page":"49","article-title":"Hybrid impedance and admittance control of robot manipulator with unknown environment","volume":"16","author":"Rhee","year":"2023","journal-title":"Intell. Serv. Robot."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Ott, C., Mukherjee, R., and Nakamura, Y. (2010, January 3\u20137). Unified Impedance and Admittance Control. Proceedings of the 2010 IEEE International Conference on Robotics and Automation, Anchorage, AK, USA.","DOI":"10.1109\/ROBOT.2010.5509861"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Zhuang, Y.C., Liu, Y.J., Yu, W.S., and Lin, P.C. (July, January 27). A Hybrid Impedance and Admittance Control Strategy for a Shape-Transformable Leg-Wheel. Proceedings of the 2023 IEEE\/ASME International Conference on Advanced Intelligent Mechatronics, Seattle, WA, USA.","DOI":"10.1109\/AIM46323.2023.10196205"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"da Silva, L.D.L., Pereira, T.F., Leithardt, V.R.Q., Seman, L.O., and Zeferino, C.A. (2020). Hybrid Impedance-Admittance Control for Upper Limb Exoskeleton Using Electromyography. Appl. Sci., 10.","DOI":"10.3390\/app10207146"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"706558","DOI":"10.3389\/frobt.2021.706558","article-title":"Application of Adaptive and Switching Control for Contact Maintenance of a Robotic Vehicle-Manipulator System for Underwater Asset Inspection","volume":"8","author":"Cetin","year":"2021","journal-title":"Front. Robot. AI"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"110232","DOI":"10.1016\/j.automatica.2022.110232","article-title":"Adaptive hybrid impedance control for dual-arm cooperative manipulation with object uncertainties","volume":"140","author":"Jiao","year":"2022","journal-title":"Automatica"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"569","DOI":"10.1007\/s10846-017-0732-1","article-title":"Adaptive hybrid system framework for unified impedance and admittance control","volume":"91","author":"Cavenago","year":"2018","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Sun, T., Wang, Z., He, C., and Yang, L. (2022). Adaptive Robust Admittance Control of Robots Using Duality Principle-Based Impedance Selection. Appl. Sci., 12.","DOI":"10.3390\/app122312222"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1108\/IR-09-2019-0191","article-title":"Smooth adaptive hybrid impedance control for robotic contact force tracking in dynamic environments","volume":"47","author":"Cao","year":"2020","journal-title":"Ind. Robot"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1016\/j.neucom.2021.05.095","article-title":"Neural network-based adaptive hybrid impedance control for electrically driven flexible-joint robotic manipulators with input saturation","volume":"458","author":"Ding","year":"2021","journal-title":"Neurocomputing"},{"key":"ref_34","unstructured":"Moughamir, S., Eneve, A., Zaytoon, J., and Afilal, L. (2005, January 3\u20138). Hybrid Force\/Impedance Control for the Robotiled Rehabilitation of the Upper Limbs. Proceedings of the 16th IFAC World Congress, Prague, Czech Republic."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1186\/s40648-022-00237-5","article-title":"Series admittance\u2013impedance controller for more robust and stable extension of force control","volume":"9","author":"Fujiki","year":"2022","journal-title":"Robomech. J."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Kitchatr, S., Sirimangkalalo, A., and Chaichaowarat, R. (2023, January 4\u20139). Visual servo control for ball-on-plate balancing: Effect of PID controller gain on tracking performance. Proceedings of the 2023 IEEE International Conference on Robotics and Biomimetics, Koh Samui, Thailand.","DOI":"10.1109\/ROBIO58561.2023.10354893"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"446","DOI":"10.1177\/0278364913482015","article-title":"Dynamic contact force\/torque observer: Sensor fusion for improved interaction control","volume":"32","author":"Weber","year":"2013","journal-title":"Int. J. Robot. Res."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1317","DOI":"10.1243\/09544062C09005","article-title":"Robust contact force estimation for robot manipulators in three-dimensional space","volume":"220","author":"Jung","year":"2006","journal-title":"Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci."},{"key":"ref_39","unstructured":"Birjandi, S.A.B., Khurana, H., Billard, A., and Haddadin, S. (2023, January 1\u20135). A Stable Adaptive Extended Kalman Filter for Estimating Robot Manipulators Link Velocity and Acceleration. Proceedings of the 2023 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Detroit, MI, USA."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1665","DOI":"10.1017\/S0263574719001681","article-title":"Unknown External Force Estimation and Collision Detection for a Cooperative Robot","volume":"38","author":"Yousefizadeh","year":"2020","journal-title":"Robotica"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"102210","DOI":"10.1016\/j.rcim.2021.102210","article-title":"Contact force and torque sensing for serial manipulator based on an adaptive Kalman filter with variable time period","volume":"72","author":"Feng","year":"2021","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_42","first-page":"1","article-title":"External force estimation of the industrial robot based on the error probability model and SWVAKF","volume":"71","author":"Dong","year":"2022","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1729881418801738","DOI":"10.1177\/1729881418801738","article-title":"Model-assisted extended state observer-based computed torque control for trajectory tracking of uncertain robotic manipulator systems","volume":"15","author":"Chen","year":"2018","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"1156","DOI":"10.1109\/LRA.2019.2894908","article-title":"Interaction Force Estimation Using Extended State Observers: An Application to Impedance-Based Assistive and Rehabilitation Robotics","volume":"4","author":"Gijo","year":"2019","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Abdullahi, A.M., and Chaichaowarat, R. (2023). Sensorless Estimation of Human Joint Torque for Robust Tracking Control of Lower-Limb Exoskeleton Assistive Gait Rehabilitation. J. Sens. Actuator Netw., 12.","DOI":"10.3390\/jsan12040053"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1277","DOI":"10.1016\/j.robot.2013.09.003","article-title":"Extended active observer for force estimation and disturbance rejection of robotic manipulators","volume":"61","author":"Chan","year":"2013","journal-title":"Robot. Auton. Syst."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"3818","DOI":"10.1017\/S0263574723001091","article-title":"A brief survey of observers for disturbance estimation and compensation","volume":"41","author":"Li","year":"2023","journal-title":"Robotica"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"102554","DOI":"10.1016\/j.mechatronics.2021.102554","article-title":"Sliding mode control combined with extended state observer for an ankle exoskeleton driven by electrical motor","volume":"76","author":"Zhao","year":"2021","journal-title":"Mechatronics"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Zhang, J., Gao, W., and Guo, Q. (2023). Extended State Observer-Based Sliding Mode Control Design of Two-DOF Lower Limb Exoskeleton. Actuators, 12.","DOI":"10.3390\/act12110402"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"518","DOI":"10.1108\/IR-06-2018-0130","article-title":"Impedance control of collaborative robots based on joint torque servo with active disturbance rejection","volume":"46","author":"Ren","year":"2019","journal-title":"Ind. Robot"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"1729881419856132","DOI":"10.1177\/1729881419856132","article-title":"Sensorless force estimation of end-effect upper limb rehabilitation robot system with friction compensation","volume":"16","author":"Liu","year":"2019","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1016\/j.isatra.2016.09.015","article-title":"Force estimation and failure detection based on disturbance observer for an ear surgical device","volume":"66","author":"Liang","year":"2017","journal-title":"ISA Trans."},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Qin, J., L\u00e9onard, F., and Abba, G. (2013, January 23\u201326). Experimental external force estimation using a non-linear observer for 6 axes flexible-joint industrial manipulators. Proceedings of the 2013 9th Asian Control Conference (ASCC), Istanbul, Turkey.","DOI":"10.1109\/ASCC.2013.6606364"},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Kru\u017ei\u0107, S., Musi\u0107, J., Kamnik, R., and Papi\u0107, V. (2021). End-Effector Force and Joint Torque Estimation of a 7-DoF Robotic Manipulator Using Deep Learning. Electronics, 10.","DOI":"10.3390\/electronics10232963"},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Kaya, O., Yildirim, M.C., Kuzuluk, N., Cicek, E., Bebek, O., Oztop, E., and Ugurlu, B. (2015, January 3\u20135). Environmental force estimation for a robotic hand: Compliant contact detection. Proceedings of the 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids), Seoul, Republic of Korea.","DOI":"10.1109\/HUMANOIDS.2015.7363444"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/S1474-6670(17)33369-4","article-title":"Force estimation and control in robot manipulators","volume":"36","author":"Alcocer","year":"2003","journal-title":"IFAC Proc. Vol."},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Colom\u00e9, A., Pardo, D., Aleny\u00e0, G., and Torras, C. (2013, January 6\u201310). External force estimation during compliant robot manipulation. Proceedings of the 2013 IEEE International Conference on Robotics and Automation, Karlsruhe, Germany.","DOI":"10.1109\/ICRA.2013.6631072"},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"102168","DOI":"10.1016\/j.rcim.2021.102168","article-title":"Sensorless force estimation for industrial robots using disturbance observer and neural learning of friction approximation","volume":"71","author":"Liu","year":"2021","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1007\/s10514-021-09970-z","article-title":"Sensorless environment stiffness and interaction force estimation for impedance control tuning in robotized interaction tasks","volume":"45","author":"Loris","year":"2021","journal-title":"Auto Robot."},{"key":"ref_60","doi-asserted-by":"crossref","unstructured":"Aole, S., Elamvazuthi, I., Waghmare, L., Patre, B., Bhaskarwar, T., Meriaudeau, F., and Su, S. (2022). Active Disturbance Rejection Control Based Sinusoidal Trajectory Tracking for an Upper Limb Robotic Rehabilitation Exoskeleton. Appl. Sci., 12.","DOI":"10.3390\/app12031287"},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"1298","DOI":"10.1109\/TRO.2016.2593492","article-title":"Stability Considerations for Variable Impedance Control","volume":"32","author":"Kronander","year":"2016","journal-title":"IEEE Trans. Robot."}],"container-title":["Journal of Sensor and Actuator Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2224-2708\/13\/2\/24\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:20:14Z","timestamp":1760106014000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2224-2708\/13\/2\/24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,28]]},"references-count":61,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2024,4]]}},"alternative-id":["jsan13020024"],"URL":"https:\/\/doi.org\/10.3390\/jsan13020024","relation":{},"ISSN":["2224-2708"],"issn-type":[{"value":"2224-2708","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,28]]}}}