Identification of Differential Drive Robot Dynamic Model Parameters
The paper presents the identification process of the mathematical model parameters of a differential-drive two-wheeled mobile robot. The values of the unknown parameters of the dynamics model were determined by carrying out their identification offline with the Levenberg-Marguardt method and identif...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-01-01
|
Series: | Materials |
Subjects: | |
Online Access: | https://www.mdpi.com/1996-1944/16/2/683 |
_version_ | 1797439210424107008 |
---|---|
author | Michał Siwek Jarosław Panasiuk Leszek Baranowski Wojciech Kaczmarek Piotr Prusaczyk Szymon Borys |
author_facet | Michał Siwek Jarosław Panasiuk Leszek Baranowski Wojciech Kaczmarek Piotr Prusaczyk Szymon Borys |
author_sort | Michał Siwek |
collection | DOAJ |
description | The paper presents the identification process of the mathematical model parameters of a differential-drive two-wheeled mobile robot. The values of the unknown parameters of the dynamics model were determined by carrying out their identification offline with the Levenberg-Marguardt method and identification online with the Recursive least-squares method. The authors compared the parameters identified by offline and online methods and proposed to support the recursive least squares method with the results obtained by offline identification. The correctness of the identification process of the robot dynamics model parameters, and the operation of the control system was verified by comparing the desired trajectories and those obtained through simulation studies and laboratory tests. Then an analysis of errors defined as the difference between the values of reference position, orientation and velocity, and those obtained from simulations and laboratory tests was carried out. On itd basis, the quality of regulation in the proposed algorithm was determined. |
first_indexed | 2024-03-09T11:49:29Z |
format | Article |
id | doaj.art-6d64f9ab144e4e3e848a8e0f2d8c86f9 |
institution | Directory Open Access Journal |
issn | 1996-1944 |
language | English |
last_indexed | 2024-03-09T11:49:29Z |
publishDate | 2023-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Materials |
spelling | doaj.art-6d64f9ab144e4e3e848a8e0f2d8c86f92023-11-30T23:16:44ZengMDPI AGMaterials1996-19442023-01-0116268310.3390/ma16020683Identification of Differential Drive Robot Dynamic Model ParametersMichał Siwek0Jarosław Panasiuk1Leszek Baranowski2Wojciech Kaczmarek3Piotr Prusaczyk4Szymon Borys5Faculty of Mechatronics, Armament and Aerospace, Military University of Technology, Kaliskiego 2 Street, 00-908 Warsaw, PolandFaculty of Mechatronics, Armament and Aerospace, Military University of Technology, Kaliskiego 2 Street, 00-908 Warsaw, PolandFaculty of Mechatronics, Armament and Aerospace, Military University of Technology, Kaliskiego 2 Street, 00-908 Warsaw, PolandFaculty of Mechatronics, Armament and Aerospace, Military University of Technology, Kaliskiego 2 Street, 00-908 Warsaw, PolandFaculty of Mechatronics, Armament and Aerospace, Military University of Technology, Kaliskiego 2 Street, 00-908 Warsaw, PolandFaculty of Mechatronics, Armament and Aerospace, Military University of Technology, Kaliskiego 2 Street, 00-908 Warsaw, PolandThe paper presents the identification process of the mathematical model parameters of a differential-drive two-wheeled mobile robot. The values of the unknown parameters of the dynamics model were determined by carrying out their identification offline with the Levenberg-Marguardt method and identification online with the Recursive least-squares method. The authors compared the parameters identified by offline and online methods and proposed to support the recursive least squares method with the results obtained by offline identification. The correctness of the identification process of the robot dynamics model parameters, and the operation of the control system was verified by comparing the desired trajectories and those obtained through simulation studies and laboratory tests. Then an analysis of errors defined as the difference between the values of reference position, orientation and velocity, and those obtained from simulations and laboratory tests was carried out. On itd basis, the quality of regulation in the proposed algorithm was determined.https://www.mdpi.com/1996-1944/16/2/683mobile robotROSAGVidentificationadaptationtrajectory tracking |
spellingShingle | Michał Siwek Jarosław Panasiuk Leszek Baranowski Wojciech Kaczmarek Piotr Prusaczyk Szymon Borys Identification of Differential Drive Robot Dynamic Model Parameters Materials mobile robot ROS AGV identification adaptation trajectory tracking |
title | Identification of Differential Drive Robot Dynamic Model Parameters |
title_full | Identification of Differential Drive Robot Dynamic Model Parameters |
title_fullStr | Identification of Differential Drive Robot Dynamic Model Parameters |
title_full_unstemmed | Identification of Differential Drive Robot Dynamic Model Parameters |
title_short | Identification of Differential Drive Robot Dynamic Model Parameters |
title_sort | identification of differential drive robot dynamic model parameters |
topic | mobile robot ROS AGV identification adaptation trajectory tracking |
url | https://www.mdpi.com/1996-1944/16/2/683 |
work_keys_str_mv | AT michałsiwek identificationofdifferentialdriverobotdynamicmodelparameters AT jarosławpanasiuk identificationofdifferentialdriverobotdynamicmodelparameters AT leszekbaranowski identificationofdifferentialdriverobotdynamicmodelparameters AT wojciechkaczmarek identificationofdifferentialdriverobotdynamicmodelparameters AT piotrprusaczyk identificationofdifferentialdriverobotdynamicmodelparameters AT szymonborys identificationofdifferentialdriverobotdynamicmodelparameters |