{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:50:28Z","timestamp":1760241028321,"version":"build-2065373602"},"reference-count":56,"publisher":"MDPI AG","issue":"21","license":[{"start":{"date-parts":[[2019,11,1]],"date-time":"2019-11-01T00:00:00Z","timestamp":1572566400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61503095"],"award-info":[{"award-number":["61503095"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National Key R&amp;D Program of China","award":["2017YFB1300400"],"award-info":[{"award-number":["2017YFB1300400"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In this paper, a new controller for an operating manipulator work in the space microgravity environment is proposed. First, on the basis of the load variation caused by microgravity, a sliding mode control method is used to model the gravity term, and the logistic function is introduced as the approaching function. An improved sliding mode reaching law is proposed to control the manipulator effectively, and Lyapunov theory is used to deduce its closed-loop stability. A friction compensation scheme, which regards friction as disturbance, is introduced to the microgravity environment, and a space disturbance observer (SDO) is designed from the viewpoint of disturbance suppression to identify the friction characteristics of the control system accurately. To model the lagging friction phenomenon caused by velocity inversion during operation tasks, an adaptive compensation scheme based on the LuGre model is proposed. Finally, the design of a manipulator system, which consists of a robot arm, dexterous hand, teleoperation system, central controller, and visual system, is presented. On-orbit maintenance and capture experiments are carried out successively. The effectiveness and reliability of the controller are verified, and the on-orbit operation tasks are completed successfully.<\/jats:p>","DOI":"10.3390\/s19214759","type":"journal-article","created":{"date-parts":[[2019,11,1]],"date-time":"2019-11-01T12:30:50Z","timestamp":1572611450000},"page":"4759","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Adaptive Controller Based on Spatial Disturbance Observer in a Microgravity Environment"],"prefix":"10.3390","volume":"19","author":[{"given":"Chunguang","family":"Fan","sequence":"first","affiliation":[{"name":"State Key Laboratory of Robotics and System, Harbin Institute of Technology, West Dazhi Street, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zongwu","family":"Xie","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Robotics and System, Harbin Institute of Technology, West Dazhi Street, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yiwei","family":"Liu","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Robotics and System, Harbin Institute of Technology, West Dazhi Street, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8756-1163","authenticated-orcid":false,"given":"Chongyang","family":"Li","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Robotics and System, Harbin Institute of Technology, West Dazhi Street, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hong","family":"Liu","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Robotics and System, Harbin Institute of Technology, West Dazhi Street, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,11,1]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MC.2005.32","article-title":"Robonaut: The \u2018short list\u2019 of technology hurdles","volume":"38","author":"Rehnmark","year":"2005","journal-title":"Computer"},{"doi-asserted-by":"crossref","unstructured":"Diftler, M.A., Mehling, J., Abdallah, M.E., Radford, N.A., Bridgwater, L.B., Sanders, A.M., Askew, R.S., Linn, D.M., Yamokoski, J.D., and Permenter, F. (2010, January 3\u20138). Robonaut 2\u2014The first humanoid robot in space. Proceedings of the IEEE International Conference on Robotics and Automation, Anchorage, Alaska.","key":"ref_2","DOI":"10.1109\/ICRA.2011.5979830"},{"doi-asserted-by":"crossref","unstructured":"Brooks, R.A., Breazeal, C., Scassellati, B., and Williamson, M.M. (1999). The cog project: Building a humanoid robot. Computation for Metaphors, Analogy, and Agents, Springer-Verlag.","key":"ref_3","DOI":"10.1007\/3-540-48834-0_5"},{"unstructured":"Han, J.D., Zeng, S.Q., Tham, K.Y., Badgero, M., and Weng, J.Y. (2002, January 12\u201315). Dav: A humanoid robot platform for autonomous mental development. Proceedings of the International Conference on Development and Learning, Cambridge, MA, USA.","key":"ref_4"},{"unstructured":"Edsinger-Gonzales, A., and Weber, J. (2004, January 10\u201312). Domo: A force sensing humanoid robot for manipulation research. Proceedings of the IEEE\/RAS International Conference on Humanoid Robots, Santa Monica, CA, USA.","key":"ref_5"},{"doi-asserted-by":"crossref","unstructured":"Borst, C., Ott, C., Wimbock, T., and Brunner, B. (2007, January 10\u201314). A humanoid upper body system for two-handed manipulation. Proceedings of the IEEE International Conference on Robotics and Automation, Rome, Italy.","key":"ref_6","DOI":"10.1109\/ROBOT.2007.363886"},{"doi-asserted-by":"crossref","unstructured":"Wimbock, T., Nenchev, D., Albu-Schaffer, A., and Hirzinger, G. (2009, January 11\u201315). Experimental study on dynamic reactionless motions with DLR\u2019s humanoid robot Justin. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, USA.","key":"ref_7","DOI":"10.1109\/IROS.2009.5354528"},{"unstructured":"Jorgensen, G., and Bains, E. (2013, January 27\u201329). SRMS History, Evolution and Lessons Learned. Proceedings of the Aiaa Space Conference and Exposition, Long Beach, CA, USA.","key":"ref_8"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1023\/A:1009918213987","article-title":"The Special Purpose Dexterous Manipulator (SPDM) Systems Engineering Effort\u2014A successful exercise in cheaper, faster and (hopefully) better systems engineering","volume":"1","author":"Abramovici","year":"1998","journal-title":"J. Reduc. Space Mission Cost"},{"doi-asserted-by":"crossref","unstructured":"Whelan, D.A., Adler, E.A., Wilson, S.B., and Roesler, G.M. (2000, January 7). DARPA Orbital Express program: Effecting a revolution in space-based systems. Proceedings of the SPIE 4136, Small Payloads in Space, San Diego, CA, USA.","key":"ref_10","DOI":"10.1117\/12.406656"},{"unstructured":"Hirzinger, G., Brunner, B., Dietrich, J., and Heindl, J. (2002, January 10\u201317). ROTEX-the first remotely controlled robot in space. Proceedings of the IEEE International Conference on Robotics and Automation, Washington, DC, USA.","key":"ref_11"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2020","DOI":"10.3182\/20080706-5-KR-1001.00343","article-title":"Adaptive Friction Compensation: Application to a Robotic Manipulator","volume":"41","author":"Susanto","year":"2008","journal-title":"IFAC Proc. Vol."},{"doi-asserted-by":"crossref","unstructured":"Dahl, P.R. (1977, January 24\u201327). Measurement of Solid Friction Parameters of Ball Bearings. Proceedings of the Annual Symposium on Incremental Motion Control Systems and Devices, Urbana, IL, USA.","key":"ref_13","DOI":"10.21236\/ADA042599"},{"key":"ref_14","first-page":"1189","article-title":"Comments on \u201cA new model for control of systems with friction\u201d","volume":"43","year":"2002","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"932","DOI":"10.1109\/41.857974","article-title":"A Nonlinear Disturbance Observer for Robotic Manipulators","volume":"47","author":"Chen","year":"2000","journal-title":"Ind. Electron. IEEE Trans."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"675","DOI":"10.1109\/9.847103","article-title":"An integrated friction model structure with improved presliding behavior for accurate friction compensation","volume":"45","author":"Swevers","year":"2000","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1002\/(SICI)1099-1115(199702)11:1<65::AID-ACS395>3.0.CO;2-3","article-title":"Adaptive Friction Compensation with Partially Known Dynamics Friction Model","volume":"11","author":"Wit","year":"2015","journal-title":"Int. J. Adapt. Control Signal Process."},{"doi-asserted-by":"crossref","unstructured":"Canudas de Wit, C., No\u00ebl, P., Aubin, A., and Brogliato, B. (1991, January 9\u201311). Adaptive friction compensation in robot manipulators: Low-velocities. Proceedings of the IEEE International Conference on Robotics and Automation, Sacramento, CA, USA.","key":"ref_18","DOI":"10.1177\/027836499101000301"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1109\/91.842152","article-title":"Adaptive control of robot manipulator using fuzzy compensator","volume":"8","author":"Yoo","year":"2000","journal-title":"Fuzzy Syst. IEEE Trans."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1988","DOI":"10.1109\/TAC.2007.904254","article-title":"Lyapunov-Based Tracking Control in the Presence of Uncertain Nonlinear Parameterizable Friction","volume":"52","author":"Makkar","year":"2007","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1517","DOI":"10.1109\/TIE.2007.894718","article-title":"Sliding-Mode-Observer-Based Adaptive Control for Servo Actuator With Friction","volume":"54","author":"Xie","year":"2007","journal-title":"IEEE Trans. Ind. Electron."},{"doi-asserted-by":"crossref","unstructured":"Lu, L., Yao, B., Wang, Q., and Zheng, C. (2008, January 2\u20135). Adaptive Robust Control of Linear Motor Systems with Dynamic Friction Compensation Using Modified LuGre Model. Proceedings of the IEEE\/ASME International Conference on Advanced Intelligent Mechatronics, Xi\u2019an, China.","key":"ref_22","DOI":"10.1109\/AIM.2008.4601791"},{"doi-asserted-by":"crossref","unstructured":"Jin, M., Sang, H.K., and Chang, P.H. (2007, January 4\u20137). A Robust Compliant Motion Control of Robot with Certain Hard Nonlinearities Using Time Delay Estimation. Proceedings of the IEEE International Symposium on Industrial Electronics, Vigo, Spain.","key":"ref_23","DOI":"10.1109\/ISIE.2006.295612"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"745","DOI":"10.1109\/TNN.2002.1000141","article-title":"Neural-network approximation of piecewise continuous functions: Application to friction compensation","volume":"13","author":"Selmic","year":"2002","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1109\/87.911392","article-title":"New results in NPID control: Tracking, integral control, friction compensation and experimental results","volume":"9","author":"Armstrong","year":"1999","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"6469","DOI":"10.1109\/TIE.2015.2423660","article-title":"Adaptive Control of Hydraulic Actuators With LuGre Model-Based Friction Compensation","volume":"62","author":"Yao","year":"2015","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1016\/j.mechatronics.2010.02.005","article-title":"Robust friction state observer and recurrent fuzzy neural network design for dynamic friction compensation with backstepping control","volume":"20","author":"Han","year":"2010","journal-title":"Mechatronics"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"805","DOI":"10.1016\/j.mechatronics.2009.04.004","article-title":"Precise friction control for the nonlinear friction system using the friction state observer and sliding mode control with recurrent fuzzy neural networks","volume":"19","author":"Han","year":"2009","journal-title":"Mechatronics"},{"unstructured":"Makkar, C., Dixon, W.E., Sawyer, W.G., and Hu, G. (2005, January 24\u201328). A new continuously differentiable friction model for control systems design. Proceedings of the IEEE\/ASME International Conference on Advanced Intelligent Mechatronics, Monterey, CA, USA.","key":"ref_29"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1016\/j.ijmachtools.2015.06.001","article-title":"Friction compensation controller for load varying machine tool feed drive","volume":"96","author":"Lee","year":"2015","journal-title":"Int. J. Mach. Tools Manuf."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1016\/j.ast.2015.03.005","article-title":"Robust attitude maneuver control of spacecraft with reaction wheel low-speed friction compensation","volume":"43","author":"Wu","year":"2015","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1016\/0005-1098(69)90071-5","article-title":"The invariance conditions in variable structure systems","volume":"5","year":"1969","journal-title":"Automatica"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1562","DOI":"10.1016\/j.cja.2014.10.023","article-title":"Fuzzy adaptive robust control for space robot considering the effect of the gravity","volume":"27","author":"Li","year":"2014","journal-title":"Chin. J. Aeronaut."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1957","DOI":"10.1016\/j.automatica.2005.07.001","article-title":"Continuous finite-time control for robotic manipulators with terminal sliding mode","volume":"41","author":"Yu","year":"2005","journal-title":"Automatica"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1109\/TSMCA.2002.805804","article-title":"An adaptive fuzzy sliding mode controller for robotic manipulators","volume":"33","author":"Guo","year":"2003","journal-title":"Syst. Man Cybern. Part A Syst. Hum. IEEE Trans."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1109\/TIE.1987.350917","article-title":"A Microprocessor-Based Robot Manipulator Control with Sliding Mode","volume":"34","author":"Hashimoto","year":"1987","journal-title":"IEEE Trans Ind. Electron."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"2444","DOI":"10.1109\/TIE.2010.2062472","article-title":"Robust Sliding Mode Control for Robot Manipulators","volume":"58","author":"Islam","year":"2011","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1109\/TCST.2004.838558","article-title":"A new variable structure PID-controller design for robot manipulators","volume":"13","author":"Jafarov","year":"2004","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_39","first-page":"63","article-title":"Design Sliding Mode Controller with Parallel Fuzzy Inference System Compensator to Control of Robot Manipulator","volume":"6","author":"Nazari","year":"2014","journal-title":"Int. J. Intell. Syst. Appl."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"274","DOI":"10.1109\/TNNLS.2012.2228230","article-title":"Fuzzy-neural-network inherited sliding-mode control for robot manipulator including actuator dynamics","volume":"24","author":"Wai","year":"2013","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"unstructured":"Chen, Z., Zhang, J., Wang, Z., and Zeng, J. (June, January 30). Sliding Mode Control of Robot Manipulators Based on Neural Network Reaching Law. Proceedings of the IEEE International Conference on Control and Automation, Guangzhou, China.","key":"ref_41"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"3189","DOI":"10.1109\/TIE.2011.2160510","article-title":"Trajectory Planning and Second-Order Sliding Mode Motion\/Interaction Control for Robot Manipulators in Unknown Environments","volume":"59","author":"Capisani","year":"2012","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1016\/j.automatica.2014.10.065","article-title":"State estimation and sliding mode control for semi-Markovian jump systems with mismatched uncertainties","volume":"51","author":"Li","year":"2015","journal-title":"Automatica"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1016\/j.automatica.2015.11.007","article-title":"Observer-based adaptive sliding mode control for nonlinear Markovian jump systems","volume":"64","author":"Li","year":"2016","journal-title":"Automatica"},{"doi-asserted-by":"crossref","unstructured":"Rabiee, H., Ataei, M., and Ekramian, M. (2019). Continuous nonsingular terminal sliding mode control based on adaptive sliding mode disturbance observer for uncertain nonlinear systems. Automatica, 109.","key":"ref_45","DOI":"10.1016\/j.automatica.2019.108515"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"11467","DOI":"10.1109\/TPEL.2019.2900694","article-title":"Disturbance-Observer-Based PBC for Static Synchronous Compensator Under System Disturbances","volume":"34","author":"Lai","year":"2019","journal-title":"IEEE Trans. Power Electron."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"2075","DOI":"10.1109\/TSTE.2018.2878470","article-title":"Frequency and Voltage Coordinated Control for Isolated Wind\u2013Diesel Power System Based on Adaptive Sliding Mode and Disturbance Observer","volume":"10","author":"Mi","year":"2019","journal-title":"IEEE Trans. Sustain. Energy"},{"doi-asserted-by":"crossref","unstructured":"Zhang, M., Zhou, M., Liu, H., Zhang, B., Zhang, Y., and Chu, H. (2018). Friction compensation and observer-based adaptive sliding mode control of electromechanical actuator. Adv. Mech. Eng., 10.","key":"ref_48","DOI":"10.1177\/1687814018813793"},{"doi-asserted-by":"crossref","unstructured":"Liu, X., and Li, K. (2018). A novel sliding mode single-loop speed control method based on disturbance observer for permanent magnet synchronous motor drives. Adv. Mech. Eng., 10.","key":"ref_49","DOI":"10.1177\/1687814018815271"},{"doi-asserted-by":"crossref","unstructured":"Dev, A., L\u00e9chapp\u00e9, V., and Sarkar, M.K. (2019). Prediction-based super twisting sliding mode load frequency control for multi-area interconnected power systems with state and input time delays using disturbance observer. Int. J. Control, 1\u201314.","key":"ref_50","DOI":"10.1080\/00207179.2019.1673487"},{"doi-asserted-by":"crossref","unstructured":"Armstrong-H\u00e9louvry, B. (1991). Control of Machines with Friction, Springer.","key":"ref_51","DOI":"10.1007\/978-1-4615-3972-8"},{"doi-asserted-by":"crossref","unstructured":"Mayergoyz, I.D. (1991). Mathematical Models of Hysteresis, Springer.","key":"ref_52","DOI":"10.2172\/6911694"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1088\/0957-4484\/1\/1\/006","article-title":"Nanometer positioning and its micro-dynamics","volume":"1","author":"Futami","year":"1990","journal-title":"Nanotechnology"},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1016\/0043-1648(82)90223-X","article-title":"The friction-speed relation and its influence on the critical velocity of stick-slip motion","volume":"82","author":"Li","year":"1982","journal-title":"Wear"},{"doi-asserted-by":"crossref","unstructured":"Liu, H., Yu, H., and Systems, C. (2018). Finite-Time Control of Continuous-Time Networked Dynamical Systems. IEEE Trans. Syst. Man Cybern. Syst., 1\u201310.","key":"ref_55","DOI":"10.1109\/TSMC.2018.2841063"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"964","DOI":"10.1080\/00207721.2018.1433898","article-title":"Stability and stabilisation of a class of networked dynamic systems","volume":"49","author":"Liu","year":"2018","journal-title":"Int. J. Syst. Sci."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/21\/4759\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:31:21Z","timestamp":1760189481000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/21\/4759"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11,1]]},"references-count":56,"journal-issue":{"issue":"21","published-online":{"date-parts":[[2019,11]]}},"alternative-id":["s19214759"],"URL":"https:\/\/doi.org\/10.3390\/s19214759","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,11,1]]}}}