This paper deals with the networked control of loosely or tightly connected cooperative manipulators in charge of achieving a cooperative task that is specified by means of proper task-oriented variables depending on the full state of the system. Since the full state is not known to robots, a two-layer architecture is designed. At the first level, each arm controller runs a distributed observer that estimates the system state. At the second level, this estimation is adopted to compute the local control input as in the case that a central unit is available. In addition, since the dynamic parameters of the arms might not be perfectly known, the local control law is made adaptive in order to counteract this uncertainty. The designed solution is suitable not only for pure motion coordination tasks but can also be exploited in those cases where a closed kinematic chain is generated by multirobot object manipulation. In this situation, the objective is to both move the object and limit the internal stresses on it that, however, cannot be locally computed. To overcome this issue, the wrench exerted by each robot on the object is decomposed in an external component (contributing to the motion of the object) and in an internal component that is locally estimated and, then, regulated. The approach was validated by simulation with 6-DOF serial chain manipulators mounted on a mobile platform and performing cooperative tasks.

Distributed Adaptive Control of Networked Cooperative Mobile Manipulators

Marino Alessandro
2018-01-01

Abstract

This paper deals with the networked control of loosely or tightly connected cooperative manipulators in charge of achieving a cooperative task that is specified by means of proper task-oriented variables depending on the full state of the system. Since the full state is not known to robots, a two-layer architecture is designed. At the first level, each arm controller runs a distributed observer that estimates the system state. At the second level, this estimation is adopted to compute the local control input as in the case that a central unit is available. In addition, since the dynamic parameters of the arms might not be perfectly known, the local control law is made adaptive in order to counteract this uncertainty. The designed solution is suitable not only for pure motion coordination tasks but can also be exploited in those cases where a closed kinematic chain is generated by multirobot object manipulation. In this situation, the objective is to both move the object and limit the internal stresses on it that, however, cannot be locally computed. To overcome this issue, the wrench exerted by each robot on the object is decomposed in an external component (contributing to the motion of the object) and in an internal component that is locally estimated and, then, regulated. The approach was validated by simulation with 6-DOF serial chain manipulators mounted on a mobile platform and performing cooperative tasks.
File in questo prodotto:
File Dimensione Formato  
MAIN.pdf

accesso aperto

Tipologia: Documento in Post-print
Licenza: DRM non definito
Dimensione 1.98 MB
Formato Adobe PDF
1.98 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11580/71239
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 63
social impact