
(2) Hiroshi Yamaura

(3) Iswanto Suwarno

*corresponding author
AbstractAn accurate force-tracking in various applications may not be achieved without a complete knowledge of the environment parameters in the force-tracking impedance control strategy. Adaptive control law is one of the methods that is capable of compensating parameter uncertainties. However, the direct application of this technique is only effective for time-invariant unknown parameters. This paper presents a Function Approximation Technique (FAT)-based adaptive impedance control to overcome uncertainties in the environment stiffness and location with consideration of the approximation error in the FAT representation. The target impedance for the control law have been derived for unknown time-varying environment location and constant or time-varying environment stiffness using Fourier Series. This allows the update law to be derived easily based on Lyapunov stability method. The update law is formulated based on the force error feedback. Simulation results in MATLAB environment have verified the effectiveness of the developed control strategy in exerting the desired amount of force on the environment in x-direction, while precisely follows the required trajectory along y-direction, despite the constant or time-varying uncertainties in the environment stiffness and location. The maximum force error for all unknown environment tested has been found to be less than 0.1 N. The test outcomes for various initial assumption of unknown stiffness between 20000N/m to 120000N/m have shown consistent and excellent force tracking. It is also evident from the simulation results that the proposed controller is effective in tracking time-varying desired force under the limited knowledge of the environment stiffness and location.
KeywordsAdaptive Control; Force Control; Uncertain-Environment; Time-Varying Uncertainties; Robot Finger Control
|
DOIhttps://doi.org/10.31763/ijrcs.v5i1.1029 |
Article metrics10.31763/ijrcs.v5i1.1029 Abstract views : 99 | PDF views : 15 |
Cite |
Full Text![]() |
References
[1] N. Hogan, “Impedance control: An approach to manipulation parts I, II and III.,†Journal of Dynamic Systems, Measurements and Control, vol. 107, no. 1, pp. 17-24, 1985, https://doi.org/10.1115/1.3140701.
[2] M. H. Raibert and J. J. Craig, “Hybrid position/ force control of manipulators,†Journal of Dynamic Systems, Measurements and Control, vol. 103, no. 2, pp. 126-133, 1981, https://doi.org/10.1115/1.3139652.
[3] H. Li, L. Cheng, N. Sun and R. Cao, “Design and Control of an Underactuated Finger Exoskeleton for Assisting Activities of Daily Living,†IEEE/ASME Transactions on Mechatronics, vol. 27, no. 5, pp. 2699-2709, 2022, https://doi.org/10.1109/TMECH.2021.3120030.
[4] Z. Xu, S. Li, X. Zhou, S. Zhou, T. Cheng and Y. Guan, “Dynamic Neural Networks for Motion-Force Control of Redundant Manipulators: An Optimization Perspective,†IEEE Transactions on Industrial Electronics, vol. 68, no. 2, pp. 1525-1536, 2021, https://doi.org/10.1109/TIE.2020.2970635.
[5] C. Zeng, S. Li, Z. Chen, C. Yang, F. Sun and J. Zhang, “Multifingered Robot Hand Compliant Manipulation Based on Vision-Based Demonstration and Adaptive Force Control,†IEEE Transactions on Neural Networks and Learning Systems, vol. 34, no. 9, pp. 5452-5463, 2023, https://doi.org/10.1109/TNNLS.2022.3184258.
[6] H. Ochoa and R. Cortesão, “Impedance Control Architecture for Robotic-Assisted Mold Polishing Based on Human Demonstration,†IEEE Transactions on Industrial Electronics, vol. 69, no. 4, pp. 3822-3830, 2022, https://doi.org/10.1109/TIE.2021.3073310.
[7] G. Li, X. Chen, J. Yu and J. Liu, “Adaptive Neural Network-Based Finite-Time Impedance Control of Constrained Robotic Manipulators With Disturbance Observer,†IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 69, no. 3, pp. 1412-1416, 2022, https://doi.org/10.1109/TCSII.2021.3109257.
[8] X. Zhao, S. Han, B. Tao, Z. Yin and H. Ding, “Model-Based Actor−Critic Learning of Robotic Impedance Control in Complex Interactive Environment,†IEEE Transactions on Industrial Electronics, vol. 69, no. 12, pp. 13225-13235, 2022, https://doi.org/10.1109/TIE.2021.3134082.
[9] X. Jin, “Formation-Based Decentralized Iterative Learning Cooperative Impedance Control for a Team of Robot Manipulators,†IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 53, no. 2, pp. 872-881, 2023, https://doi.org/10.1109/TSMC.2022.3189661.
[10] Y. Huo, P. Li, D. Chen, Y. -H. Liu and X. Li, “Model-Free Adaptive Impedance Control for Autonomous Robotic Sanding,†IEEE Transactions on Automation Science and Engineering, vol. 19, no. 4, pp. 3601-3611, 2022, https://doi.org/10.1109/TASE.2021.3126743.
[11] T. Goyal, S. Hussain, E. Martinez-Marroquin, N. A. T. Brown and P. K. Jamwal, “Impedance Control of a Wrist Rehabilitation Robot Based on Autodidact Stiffness Learning,†IEEE Transactions on Medical Robotics and Bionics, vol. 4, no. 3, pp. 796-806, 2022, https://doi.org/10.1109/TMRB.2022.3194528.
[12] Y. Deng, G. Wang, X. Yue and K. Zhou, “A Review of Robot Grinding and Polishing Force Control Mode,†2022 IEEE International Conference on Mechatronics and Automation (ICMA), pp. 1413-1418, 2022, https://doi.org/10.1109/ICMA54519.2022.9855998.
[13] C. Zhang, N. Sun, Y. Chen, Z. Qiu, W. Sang and Y. Fang, “Error Constrained Hybrid Force/Position Control of a Grinding Robot,†2021 IEEE International Conference on Real-time Computing and Robotics (RCAR), pp. 101-106, 2021, https://doi.org/10.1109/RCAR52367.2021.9517684.
[14] M. Adinehvand, C. Y. Lai and R. Hoseinnezhad, “Barrier-Lyapunov -Function-Based Backstepping Adaptive Hybrid Force/Position Control for Manipulator with Force and Position Constraints,†2021 American Control Conference (ACC), pp. 2266-2271, 2021, https://doi.org/10.23919/ACC50511.2021.9483300.
[15] O. K. Adak, B. Bahceci and K. Erbatur, “Hybrid Force-Motion Control for One-Legged Robot in Operational Space,†2021 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), pp. 905-910, 2021, https://doi.org/10.1109/AIM46487.2021.9517455.
[16] H. C. Schubert, “Impedance Control of Flexible Macro/Mini Manipulators,†PhD Dissertation, Dept. Aeronautics & Astronautics, Stanford University, 2000, https://web.stanford.edu/group/arl/cgi-bin/drupal/sites/default/files/public/publications/Schubert%202000.pdf.
[17] H. Seraji and R. Colbaugh, “Force tracking in impedance control,†[1993] Proceedings IEEE International Conference on Robotics and Automation, vol. 2, pp. 499-506, 1993, https://doi.org/10.1109/ROBOT.1993.291908.
[18] S. Jung, T. C. Hsia and R. G. Bonitz, “Force tracking impedance control of robot manipulators under unknown environment,†IEEE Transactions on Control Systems Technology, vol. 12, no. 3, pp. 474-483, 2004, https://doi.org/10.1109/TCST.2004.824320.
[19] K. Lee and M. Buss, “Force-tracking impedance control with variable target stiffness,†Proceedings of the International Federation of Automatic Control, vol. 41, no. 2, pp. 6751- 6756, 2008, https://doi.org/10.3182/20080706-5-KR-1001.01144.
[20] N. Z. Azlan and H. Yamaura, “Function Approximation Technique based Adaptive Impedance Control for Uncertain Environment,†International Journal of Mechanical and Mechatronics Engineering, vol. 6, no. 8, pp. 1538-1543, 2012, http://irep.iium.edu.my/47726/.
[21] N. Z. Azlan and H. Yamaura, “Adaptive Impedance Control for Unknown Time-Varying Environment Position and Stiffness,†International Journal of Mechanical and Mechatronics Engineering, vol. 7, no. 2, pp. 283-289, 2013, http://irep.iium.edu.my/47712/.
[22] N. Z. Azlan and H. Yamaura, “Adaptive Impedance Control for Unknown Non-Flat Environment,†International Journal of Mechanical and Mechatronics Engineering, vol. 7, no. 2, pp. 191-196, 2013, https://irep.iium.edu.my/47730/.
[23] N. Z. Azlan, “Mechanical design and FAT-based adaptive impedance control of robotic finger,†Ph.D. dissertation, Department of Mechanical and Control Engineering, Tokyo Institute of Technology, 2013, https://ci.nii.ac.jp/naid/500002471272.
[24] O. S. Ajani and S. F. M. Assal, “Hybrid Force Tracking Impedance Control-Based Autonomous Robotic System for Tooth Brushing Assistance of Disabled People,†IEEE Transactions on Medical Robotics and Bionics, vol. 2, no. 4, pp. 649-660, 2020, https://doi.org/10.1109/TMRB.2020.3030317.
[25] H. Wang and Y. Xie, “Adaptive Jacobian force/position tracking control of robot manipulators in compliant contact with an uncertain surface,†Advanced Robotics, vol. 23, no. 1-2, pp. 165-183, 2009, https://doi.org/10.1163/156855308X392726.
[26] C. Yang, G. Peng, Y. Li, R. Cui, L. Cheng and Z. Li, “Neural Networks Enhanced Adaptive Admittance Control of Optimized Robot–Environment Interaction,†IEEE Transactions on Cybernetics, vol. 49, no. 7, pp. 2568-2579, 2019, https://doi.org/10.1109/TCYB.2018.2828654.
[27] X. Zhang and M. B. Khamesee, “Adaptive Force Tracking Control of a Magnetically Navigated Microrobot in Uncertain Environment,†IEEE/ASME Transactions on Mechatronics, vol. 22, no. 4, pp. 1644-1651, 2017, https://doi.org/10.1109/TMECH.2017.2705523.
[28] H. Liu, B. Zhou, Y. Gan and X. Ma, “Compliant control based on impedance principle under unknown environmental stiffness,†WRC Symposium on Advanced Robotics and Automation (WRC SARA), pp. 341-346, 2019, https://doi.org/10.1109/WRC-SARA.2019.8931951.
[29] H. Cao, X. Chen, Y. He and X. Zhao, “Dynamic Adaptive Hybrid Impedance Control for Dynamic Contact Force Tracking in Uncertain Environments,†IEEE Access, vol. 7, pp. 83162-83174, 2019, https://doi.org/10.1109/ACCESS.2019.2924696.
[30] H. Wakamatsu, M. Yamanoi and K. Tatsuno, “Adaptive force control of robot arm with estimation of environmental stiffness,†2010 International Symposium on Micro-NanoMechatronics and Human Science, pp. 226-231, 2010, https://doi.org/10.1109/MHS.2010.5669556.
[31] L. J. Love and W. J. Book, “Environment estimation for enhanced impedance control,†Proceedings of 1995 IEEE International Conference on Robotics and Automation, vol. 2, pp. 1854-1859, 1995, https://doi.org/10.1109/ROBOT.1995.525537.
[32] Y. Li, S. S. Ge and K. P. Tee, “Adaptive impedance control for natural human-robot collaboration,†Proceedings of the Workshop at SIGGRAPH Asia, pp. 91-96, 2012, https://doi.org/10.1145/2425296.2425313.
[33] S. Kim, J. -P. Kim and J. Ryu, “Adaptive Energy-Bounding Approach for Robustly Stable Interaction Control of Impedance-Controlled Industrial Robot With Uncertain Environments,†IEEE/ASME Transactions on Mechatronics, vol. 19, no. 4, pp. 1195-1205, 2014, https://doi.org/10.1109/TMECH.2013.2276935.
[34] S. S. Ge, Y. Li and C. Wang, “Impedance adaptation for optimal robot–environment interaction,†International Journal of Control, vol. 87, no. 2, pp. 249–263, 2014, https://doi.org/10.1080/00207179.2013.827799.
[35] B. Komati, C. Clevy and P. Lutz, “Force tracking impedance control with unknown environment at the microscale,†IEEE International Conference on Robotics and Automation (ICRA), pp. 5203-5208, 2014, https://doi.org/10.1109/ICRA.2014.6907623.
[36] Y. Xie, D. Sun, C. Liu and S. H. Cheng, “An adaptive impedance force control approach for robotic cell microinjection,†IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 907-912, 2008, https://doi.org/10.1109/IROS.2008.4650824.
[37] Y. Li, C. Yang and S. S. Ge, “Learning compliance control of robot manipulators in contact with the unknown environment,†2010 IEEE International Conference on Automation Science and Engineering, pp. 644-649, 2010, https://doi.org/10.1109/COASE.2010.5584228.
[38] C. S. Tzafestas, N. K. M’sirdi and N. Manamani, “Adaptive impedance control applied to a pneumatic legged robot,†Journal of Intelligent and Robotic Systems, vol. 20, pp. 105-129, 1997, https://doi.org/10.1023/A:1007987608963.
[39] A. C. Huang and M. C. Chien, “Adaptive Control of Robot Manipulators: A Unified Regressor-Free Approach,†Singapore: World Scientific Publishing, p. 276, 2010, https://doi.org/10.1142/7760.
[40] Y. Bai, M. Svinin, Y. Wang and E. Magid, "Function Approximation Technique Based Control for a Class of Nonholonomic Systems," 2020 IEEE/SICE International Symposium on System Integration (SII), pp. 283-288, 2020, https://doi.org/10.1109/SII46433.2020.9026292.
[41] Y. Bai, Y. Wang, M. Svinin, E. Magid and R. Sun, “Function Approximation Technique Based Immersion and Invariance Control for Unknown Nonlinear Systems,†IEEE Control Systems Letters, vol. 4, no. 4, pp. 934-939, 2020, https://doi.org/10.1109/LCSYS.2020.2997600.
[42] Y. Bai, Y. Wang, M. Svinin, E. Magid and R. Sun, “Adaptive Multi-Agent Coverage Control With Obstacle Avoidance,†IEEE Control Systems Letters, vol. 6, pp. 944-949, 2022, https://doi.org/10.1109/LCSYS.2021.3087609.
[43] D. Ebeigbe, T. Nguyen, H. Richter and D. Simon, "Robust Regressor-Free Control of Rigid Robots Using Function Approximations," IEEE Transactions on Control Systems Technology, vol. 28, no. 4, pp. 1433-1446, 2020, https://doi.org/10.1109/TCST.2019.2914634.
[44] S. A. Saadat, M. M. Fateh and J. Keighobadi, “Backstepping-based Adaptive Constrained Control of Passive Torque Simulator Using Function Approximation Technique,†International Conference on Electrical Engineering (ICEE), pp. 603-608, 2022, https://doi.org/10.1109/ICEE55646.2022.9827263.
[45] L. Han, H. Wang, Z. Liu, W. Chen and X. Zhang, “Visual Tracking Control of Deformable Objects With a FAT-Based Controller,†IEEE Transactions on Industrial Electronics, vol. 69, no. 2, pp. 1673-1681, 2022, https://doi.org/10.1109/TIE.2021.3062277.
[46] N. D. Phu, V. V. Putov and C. T. Su, “Simplified Function Approximation Technique in Synthesis of Adaptive Control System for A Flexible Joint 4-DOF Robotic Manipulator with Executive Electric Drives,†International Conference on Control in Technical Systems (CTS), pp. 290-294, 2019, https://doi.org/10.1109/CTS48763.2019.8973330.
[47] M. Abdelhady and D. Simon, “Prosthesis Controller-Hardware-in-the Loop Simulation,†3rd International Conference on Control and Robots (ICCR), pp. 134-139, 2020, https://doi.org/10.1109/ICCR51572.2020.9344440.
[48] A. C. Huang and C. T. Huang, “FAT-Based Robot Adaptive Control with Position Measurements Only,†Chinese Control And Decision Conference (CCDC), pp. 3516-3520, 2019, https://doi.org/10.1109/CCDC.2019.8833385.
[49] Y. Bai and M. Svinin, “Motion Planning and Control for a Class of Partially Differentially Flat Systems,†2th International Conference on Developments in eSystems Engineering (DeSE), pp. 855-860, 2019, https://doi.org/10.1109/DeSE.2019.00158.
[50] S. Xu and B. He, "Adaptive Approximation Tracking Control of a Continuum Robot With Uncertainty Disturbances," IEEE Transactions on Cybernetics, vol. 54, no. 1, pp. 230-240, 2024, https://doi.org/10.1109/TCYB.2022.3202540.
[51] H. F. N. Al-Shuka and E. N. Abbas, “Function Approximation Technique (FAT)-Based Nonlinear Control Strategies for Smart Thin Plates with Cubic Nonlinearities,†FME Transactions, vol. 50, no. 1, pp. 168–180, 2022, https://doi.org/10.5937/fme2201168A.
[52] S. M. A. Pahnehkolaei, J. Keighobadi, A. Alfi and H. Modares, "Compound FAT-Based Learning Control of Uncertain Fractional-Order Nonlinear Systems With Disturbance," IEEE Control Systems Letters, vol. 6, pp. 1519-1524, 2022, https://doi.org/10.1109/LCSYS.2021.3119635.
[53] Y. Li, S. S. Ge, C. Yang, Xinyang Li and K. P. Tee, "Model-free impedance control for safe human-robot interaction," 2011 IEEE International Conference on Robotics and Automation, pp. 6021-6026, 2011, https://doi.org/10.1109/ICRA.2011.5979855.
Refbacks
- There are currently no refbacks.
Copyright (c) 2024 Norsinnira Zainul Azlan, Hiroshi Yamaura, Iswanto Suwarno

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
About the Journal | Journal Policies | Author | Information |
International Journal of Robotics and Control Systems
e-ISSN: 2775-2658
Website: https://pubs2.ascee.org/index.php/IJRCS
Email: ijrcs@ascee.org
Organized by: Association for Scientific Computing Electronics and Engineering (ASCEE), Peneliti Teknologi Teknik Indonesia, Department of Electrical Engineering, Universitas Ahmad Dahlan and Kuliah Teknik Elektro
Published by: Association for Scientific Computing Electronics and Engineering (ASCEE)
Office: Jalan Janti, Karangjambe 130B, Banguntapan, Bantul, Daerah Istimewa Yogyakarta, Indonesia