Yanjie Cao, Norzalilah Mohamad Nor, Zahurin Samad

DOI Number
First page
Last page


Frictional forces inside the joints of mobile robots hurt robot operation's stability and positioning accuracy. Therefore, establishing a suitable friction force compensation model has been a hot research topic in robotics. To explore the robot joint friction compensation model, three friction compensation models: linear, nonlinear, and neural network models, are developed in this paper. Based on the deep learning algorithm for three models at low speed, high speed, acceleration, and uniform speed training test, respectively results have been obtained. The test results show that the best friction compensation effect comes from combining neural network models in acceleration and a consistent speed state way. The friction compensation model trained this way yielded superior results to the other combinations tested. Finally, using the method, a friction compensation model trained by adding a neural network to the feedforward control torque was tested on a four-wheeled mobile robot platform. The test results show that the relative error of the torque caused by the friction of each joint is reduced by 15%-75% in 8 groups of tests, which indicates that our friction compensation method has a positive effect on improving the accuracy of the joint torque.


Deep Learning, Mobile robot joint, Friction compensation, Neural network

Full Text:



Kermani, M.R., Wong, M., Patel, R.V., Moallem, M., Ostojic, M., 2004, Friction compensation in low and high-reversal-velocity manipulators, IEEE International Conference on Robotics and Automation, Proceedings. ICRA'04, 5, pp. 4320-4325.

Iwatani, M., Kikuuwe, R., 2015, An identification procedure for rate-dependent friction laws of robotic manipulator with limited motion range, In 2015 10th Asian Control Conference (ASCC), pp. 1-5.

Marques, F., Flores, P., Pimenta Claro, J. C., Lankarani, H. M., 2016, A survey and comparison of several friction force models for dynamic analysis of multibody mechanical systems, Nonlinear Dynamics, 86, pp. 1407-1443.

Bona, B., Indri, M., 2005, Friction compensation in robotics: an overview, In Proceedings of the 44th IEEE Conference on Decision and Control, pp. 4360-4367.

Virgala, I., Frankovský, P., Kenderová, M., 2013, Friction effect analysis of a DC motor, American Journal of Mechanical Engineering, 1(1), pp. 1-5, doi: 10.12691/ajme-1-1-1

Richard, T., Germay, C., Detournay, E., 2007, A simplified model to explore the root cause of stick–slip vibrations in drilling systems with drag bits, Journal of sound and vibration, 305(3), pp. 432-456.

Nikfar, F., Konstantinidis, D., 2017, Effect of the stick-slip phenomenon on the sliding response of objects subjected to pulse excitation, Journal of Engineering Mechanics, 143(4), 04016122.

Keck, A., Zimmermann, J., Sawodny, O., 2017, Friction parameter identification and compensation using the elastoplastic friction model, Mechatronics, 47, pp. 168-182.

Beerens, R., Bisoffi, A., Zaccarian, L., Heemels, W. P., Nijmeijer, H., van de Wouw, N., 2018, Hybrid PID control for transient performance improvement of motion systems with friction, In 2018 Annual American Control Conference (ACC), pp. 539-544.

Wojtyra, M., 2017, Modeling of static friction in closed-loop kinematic chains—Uniqueness and parametric sensitivity problems, Multibody System Dynamics, 39(4), pp. 337-361.

Lampaert, V., Al-Bender, F., Swevers, J., 2003, A generalized Maxwell-slip friction model appropriate for control purposes, In 2003 IEEE International Workshop on Workload Characterization, 4, pp. 1170-1177.

Xu, L., Yao, B., 2008, Adaptive robust control of mechanical systems with non-linear dynamic friction compensation, International Journal of control, 81(2), pp. 167-176.

Piasek, J., Patelski, R., Pazderski, D., Kozłowski, K., 2019, Identification of a dynamic friction model and its application in a precise tracking control, Acta Polytechnica Hungarica, 16(10), pp. 83-99.

Swevers, J., Al-Bender, F., Ganseman, C.G., Projogo, T., 2000, An integrated friction model structure with improved presliding behavior for accurate friction compensation, IEEE Transactions on automatic control, 45(4), pp. 675-686.

Lee, T.H., Tan, K.K., Huang, S., 2010, Adaptive friction compensation with a dynamical friction model, IEEE/ASME transactions on mechatronics, 16(1), pp. 133-140.

Iskandar, M., Wolf, S., 2019, Dynamic friction model with thermal and load dependency: modeling, compensation, and external force estimation, In 2019 International Conference on Robotics and Automation (ICRA), pp. 7367-7373.

Piasek, J., Patelski, R., Pazderski, D., Kozłowski, K., 2019, Identification of a dynamic friction model and its application in a precise tracking control, Acta Polytechnica Hungarica, 16(10), pp. 83-99.

Gandarilla, I., Santibáñez, V., Sandoval, J., Campa, R., 2022, Joint position regulation of a class of underactuated mechanical systems affected by LuGre dynamic friction via the IDA-PBC method, International Journal of Control, 95(6), pp. 1419-1431.

Cılız, M.K., Tomizuka, M., 2007, Friction modelling and compensation for motion control using hybrid neural network models, Engineering Applications of Artificial Intelligence, 20(7), pp. 898-911.

Doan, Q.V., Le, T.D., Le, Q.D., Kang, H.J., 2018, A neural network–based synchronized computed torque controller for three degree-of-freedom planar parallel manipulators with uncertainties compensation, International Journal of Advanced Robotic Systems, 15(2), doi: 10.1177/1729881418767307.

Grami, S., Okonkwo, P.C., 2021, Friction Compensation in Robot Manipulator Using Artificial Neural Network, In Advances in Automation, Signal Processing, Instrumentation, and Control: Select Proceedings of i-CASIC 2020, pp. 641-650.

Yen, V.T., Nan, W.Y., Van Cuong, P., Quynh, N.X., Thich, V.H., 2017, Robust adaptive sliding mode control for industrial robot manipulator using fuzzy wavelet neural networks, International Journal of Control, Automation and Systems, 15(6), pp. 2930-2941.

Ali, K., Ullah, S., Mehmood, A., Mostafa, H., Marey, M., Iqbal, J., 2022, Adaptive FIT-SMC approach for an anthropomorphic manipulator with robust exact differentiator and neural network-based friction compensation, IEEE Access, 10, pp. 3378-3389.

Ruan, W., Dong, Q., Zhang, X., Li, Z., 2021, Friction compensation control of electromechanical actuator based on neural network adaptive sliding mode, Sensors, 21(4), 1508.

Nevmerzhitskiy, M.N., Notkin, B.S., Vara, A.V., Zmeu, K.V., 2019, Friction model of industrial robot joint with temperature correction by example of KUKA KR10, Journal of Robotics, 2019, 6931563.

Bittencourt, A.C., Wernholt, E., Sander-Tavallaey, S., Brogårdh, T., 2010, An extended friction model to capture load and temperature effects in robot joints, Proceedings of 2010 IEEE/RSJ international conference on intelligent robots and systems, pp. 6161-6167.

Raviola, A., Guida, R., De Martin, A., Pastorelli, S., Mauro, S., Sorli, M., 2021, Effects of temperature and mounting configuration on the dynamic parameters identification of industrial robots, Robotics, 10(3), 83.

Thomas, A.J., Petridis, M., Walters, S.D., Gheytassi, S.M., Morgan, R. E., 2017, Two hidden layers are usually better than one, In Engineering Applications of Neural Networks: 18th International Conference, EANN 2017, Athens, Greece, Proceedings, pp. 279-290.

Xu, H., Shi, Z., Yu, B., Wang, H., 2019, Optimal measurement speed and its determination method in the transmission precision evaluation of precision reducers, Applied Sciences, 9(10), 2146.

Maharana, K., Mondal, S., Nemade, B., 2022, A review: Data pre-processing and data augmentation techniques, Global Transitions Proceedings, 3(1), pp. 91-99.

Gower, R.M., Loizou, N., Qian, X., Sailanbayev, A., Shulgin, E., Richtárik, P., 2019, SGD: General analysis and improved rates, In International conference on machine learning, pp. 5200-5209.


  • There are currently no refbacks.

ISSN: 0354-2025 (Print)

ISSN: 2335-0164 (Online)

COBISS.SR-ID 98732551

ZDB-ID: 2766459-4