Closed-loop control dynamic obstacle avoidance algorithm based on a machine learning objective function

In this work, we address the issue of insufficient accuracy in the gradient projection algorithm and propose a closed-loop control dynamic obstacle avoidance algorithm that relies on a machine learning objective function. We initially establish a reasonable objective function and employ the gradient...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of mechanical science and technology 2024, 38(6), , pp.3089-3099
Hauptverfasser: Rong, Yu, Dou, Tianci, Zhang, Xingchao
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In this work, we address the issue of insufficient accuracy in the gradient projection algorithm and propose a closed-loop control dynamic obstacle avoidance algorithm that relies on a machine learning objective function. We initially establish a reasonable objective function and employ the gradient descent algorithm to enable dynamic obstacle avoidance in each bar. We then separate the end trajectory of the manipulator into multiple trajectory points and use the actual and expected positions of the end as the starting and ending points to significantly enhance the end tracking accuracy of the manipulator. Finally, we conduct simulation and real experiments on planar four degrees-of-freedom redundant manipulators to validate the efficacy of the algorithm. Moreover, the algorithm is proven to be applicable to dynamic obstacle avoidance under various trajectory tracking scenarios. It also exhibits advantages, such as smooth and continuous avoidance states and low computational costs.
ISSN:1738-494X
1976-3824
DOI:10.1007/s12206-024-0528-8