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...

Full description

Bibliographic Details
Main Authors: Jorge Gustavo Pérez-Fuentevilla, América Berenice Morales-Díaz, Alejandro Rodríguez-Ángeles
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