Handling suspended loads in cluttered environments is critical due to the oscillations arising while the load is traveling. Exploiting active control algorithms is often unviable in industrial applications, due to the necessity of installing sensors on the load side, which is expensive and often impractical due to technological limitations. In this light, this paper proposes a trajectory planning method for underactuated, non-flat, non-minimum phase spatial gantry crane moving in structured cluttered environments. The method relies on model inversion. First, the system dynamics is partitioned into actuated and unactuated coordinates and then the load displacements are described as a non-linear separable function of these. The unactuated dynamic is unstable; hence, the displacement, velocity, and acceleration references are modified through the output redefinition technique. Finally, platform trajectory is computed, and the desired displacements of the load are obtained. The effectiveness of the proposed method is assessed through numerical and experimental tests performed on a laboratory testbed composed by an Adept Quattro robot moving a pendulum. The load is moved in a cluttered environment, and collisions are avoided while simultaneously tracking the prescribed trajectory effectively.

Trajectory Planning through Model Inversion of an Underactuated Spatial Gantry Crane Moving in Structured Cluttered Environments

Bettega, Jason;Richiedei, Dario;Tamellin, Iacopo
2024

Abstract

Handling suspended loads in cluttered environments is critical due to the oscillations arising while the load is traveling. Exploiting active control algorithms is often unviable in industrial applications, due to the necessity of installing sensors on the load side, which is expensive and often impractical due to technological limitations. In this light, this paper proposes a trajectory planning method for underactuated, non-flat, non-minimum phase spatial gantry crane moving in structured cluttered environments. The method relies on model inversion. First, the system dynamics is partitioned into actuated and unactuated coordinates and then the load displacements are described as a non-linear separable function of these. The unactuated dynamic is unstable; hence, the displacement, velocity, and acceleration references are modified through the output redefinition technique. Finally, platform trajectory is computed, and the desired displacements of the load are obtained. The effectiveness of the proposed method is assessed through numerical and experimental tests performed on a laboratory testbed composed by an Adept Quattro robot moving a pendulum. The load is moved in a cluttered environment, and collisions are avoided while simultaneously tracking the prescribed trajectory effectively.
2024
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

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/11577/3514982
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
  • OpenAlex ND
social impact