The article presents the experimental evaluation of an integrated approach for path following and obstacle avoidance, implemented on wheeled robots. Wheeled robots are widely used in many different contexts, and they are usually required to operate in partial or total autonomy: in a wide range of situations, having the capability to follow a predetermined path and avoiding unexpected obstacles is extremely relevant. The basic requirement for an appropriate collision avoidance strategy is to sense or detect obstacles and make proper decisions when the obstacles are nearby. According to this rationale, the approach is based on the definition of the path to be followed as a curve on the plane expressed in its implicit form f(x, y) = 0, which is fed to a feedback controller for path following. Obstacles are modeled through Gaussian functions that modify the original function, generating a resulting safe path which - once again - is a curve on the plane expressed as f′(x, y) = 0: the deformed path can be fed to the same feedback controller, thus guaranteeing convergence to the path while avoiding all obstacles. The features and performance of the proposed algorithm are confirmed by experiments in a crowded area with multiple unicycle-like robots and moving persons.

Analysis of path following and obstacle avoidance for multiple wheeled robots in a shared workspace

Hassan Tanveer;Carmine Recchiuto;Antonio Sgorbissa
2019-01-01

Abstract

The article presents the experimental evaluation of an integrated approach for path following and obstacle avoidance, implemented on wheeled robots. Wheeled robots are widely used in many different contexts, and they are usually required to operate in partial or total autonomy: in a wide range of situations, having the capability to follow a predetermined path and avoiding unexpected obstacles is extremely relevant. The basic requirement for an appropriate collision avoidance strategy is to sense or detect obstacles and make proper decisions when the obstacles are nearby. According to this rationale, the approach is based on the definition of the path to be followed as a curve on the plane expressed in its implicit form f(x, y) = 0, which is fed to a feedback controller for path following. Obstacles are modeled through Gaussian functions that modify the original function, generating a resulting safe path which - once again - is a curve on the plane expressed as f′(x, y) = 0: the deformed path can be fed to the same feedback controller, thus guaranteeing convergence to the path while avoiding all obstacles. The features and performance of the proposed algorithm are confirmed by experiments in a crowded area with multiple unicycle-like robots and moving persons.
File in questo prodotto:
File Dimensione Formato  
robotica.pdf

accesso aperto

Tipologia: Documento in Post-print
Dimensione 1.82 MB
Formato Adobe PDF
1.82 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/11567/933328
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 20
  • ???jsp.display-item.citation.isi??? 12
social impact