Synchronization Control for a Mobile Manipulator Robot (MMR) System: A First Approach Using Trajectory Tracking Master–Slave Configuration
In cooperative tasks, the ability to keep a kinematic relationship between the robots involved is essential. The main goal in this work is to design a synchronization control law for mobile manipulator robots (MMRs) considering a (2,0) differential mobile platform, which possesses a non-holonomic mo...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-10-01
|
Series: | Machines |
Subjects: | |
Online Access: | https://www.mdpi.com/2075-1702/11/10/962 |
_version_ | 1797573193025716224 |
---|---|
author | Jorge Gustavo Pérez-Fuentevilla América Berenice Morales-Díaz Alejandro Rodríguez-Ángeles |
author_facet | Jorge Gustavo Pérez-Fuentevilla América Berenice Morales-Díaz Alejandro Rodríguez-Ángeles |
author_sort | Jorge Gustavo Pérez-Fuentevilla |
collection | DOAJ |
description | In cooperative tasks, the ability to keep a kinematic relationship between the robots involved is essential. The main goal in this work is to design a synchronization control law for mobile manipulator robots (MMRs) considering a (2,0) differential mobile platform, which possesses a non-holonomic motion constraint. To fulfill this purpose, a generalized trajectory tracking control law based on the computed torque technique, for an MMR with <i>n</i> degrees of freedom, is presented. Using Lyapunov stability theory, it is shown that the closed loop system is semiglobal and uniformly ultimately boundedness (UUB) stable. To add position-level static coupling terms to achieve synchronization on a group of MMRs, the control law designed for the trajectory tracking problem is extended. Both experimental and numerical simulation results are presented to show the designed controllers performance. A successful experimental validation for the trajectory tracking problem using an 8 degrees of freedom (DoF) robot model (KUKA youBot) is depicted. Finally, numerical simulations in the CoppeliaSim environment are shown, which are used to test the synchronization control law made on the hypothetical scenario, where a two robot system has to manipulate an object over a parametric trajectory. |
first_indexed | 2024-03-10T21:06:25Z |
format | Article |
id | doaj.art-ec6a1e6f0d00491fbe082a2179655b96 |
institution | Directory Open Access Journal |
issn | 2075-1702 |
language | English |
last_indexed | 2024-03-10T21:06:25Z |
publishDate | 2023-10-01 |
publisher | MDPI AG |
record_format | Article |
series | Machines |
spelling | doaj.art-ec6a1e6f0d00491fbe082a2179655b962023-11-19T17:08:42ZengMDPI AGMachines2075-17022023-10-01111096210.3390/machines11100962Synchronization Control for a Mobile Manipulator Robot (MMR) System: A First Approach Using Trajectory Tracking Master–Slave ConfigurationJorge Gustavo Pérez-Fuentevilla0América Berenice Morales-Díaz1Alejandro Rodríguez-Ángeles2Departamento de Ingeniería Eléctrica, CINVESTAV-IPN, Mexico City 07360, MexicoRobótica y Manufactura Avanzada, CINVESTAV-Saltillo, Ramos Arizpe 25900, MexicoDepartamento de Ingeniería Eléctrica, CINVESTAV-IPN, Mexico City 07360, MexicoIn cooperative tasks, the ability to keep a kinematic relationship between the robots involved is essential. The main goal in this work is to design a synchronization control law for mobile manipulator robots (MMRs) considering a (2,0) differential mobile platform, which possesses a non-holonomic motion constraint. To fulfill this purpose, a generalized trajectory tracking control law based on the computed torque technique, for an MMR with <i>n</i> degrees of freedom, is presented. Using Lyapunov stability theory, it is shown that the closed loop system is semiglobal and uniformly ultimately boundedness (UUB) stable. To add position-level static coupling terms to achieve synchronization on a group of MMRs, the control law designed for the trajectory tracking problem is extended. Both experimental and numerical simulation results are presented to show the designed controllers performance. A successful experimental validation for the trajectory tracking problem using an 8 degrees of freedom (DoF) robot model (KUKA youBot) is depicted. Finally, numerical simulations in the CoppeliaSim environment are shown, which are used to test the synchronization control law made on the hypothetical scenario, where a two robot system has to manipulate an object over a parametric trajectory.https://www.mdpi.com/2075-1702/11/10/962cooperative tasksmaster–slave synchronizationstatic couplingtrajectory trackingmobile manipulator robot |
spellingShingle | Jorge Gustavo Pérez-Fuentevilla América Berenice Morales-Díaz Alejandro Rodríguez-Ángeles Synchronization Control for a Mobile Manipulator Robot (MMR) System: A First Approach Using Trajectory Tracking Master–Slave Configuration Machines cooperative tasks master–slave synchronization static coupling trajectory tracking mobile manipulator robot |
title | Synchronization Control for a Mobile Manipulator Robot (MMR) System: A First Approach Using Trajectory Tracking Master–Slave Configuration |
title_full | Synchronization Control for a Mobile Manipulator Robot (MMR) System: A First Approach Using Trajectory Tracking Master–Slave Configuration |
title_fullStr | Synchronization Control for a Mobile Manipulator Robot (MMR) System: A First Approach Using Trajectory Tracking Master–Slave Configuration |
title_full_unstemmed | Synchronization Control for a Mobile Manipulator Robot (MMR) System: A First Approach Using Trajectory Tracking Master–Slave Configuration |
title_short | Synchronization Control for a Mobile Manipulator Robot (MMR) System: A First Approach Using Trajectory Tracking Master–Slave Configuration |
title_sort | synchronization control for a mobile manipulator robot mmr system a first approach using trajectory tracking master slave configuration |
topic | cooperative tasks master–slave synchronization static coupling trajectory tracking mobile manipulator robot |
url | https://www.mdpi.com/2075-1702/11/10/962 |
work_keys_str_mv | AT jorgegustavoperezfuentevilla synchronizationcontrolforamobilemanipulatorrobotmmrsystemafirstapproachusingtrajectorytrackingmasterslaveconfiguration AT americaberenicemoralesdiaz synchronizationcontrolforamobilemanipulatorrobotmmrsystemafirstapproachusingtrajectorytrackingmasterslaveconfiguration AT alejandrorodriguezangeles synchronizationcontrolforamobilemanipulatorrobotmmrsystemafirstapproachusingtrajectorytrackingmasterslaveconfiguration |