SYNTHESIS OF THE CONTROL UNIT OF THE DESKTOP ROBOT ARM ACTUATED BY STEPPER MOTORS

Small-size (desktop) robot arms are being increasingly used in research and education, where low-cost implementation prevails over the need for high dynamic performance. This paper presents a design of a control unit for a 6DoF desktop robot arm with cylindrical joints actuated with stepper motors....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Annals of Faculty Engineering Hunedoara 2023-11, Vol.21 (4), p.85-88
Hauptverfasser: Dević, Andrija, Vidaković, J, Živković, N, Lazarević, M
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Small-size (desktop) robot arms are being increasingly used in research and education, where low-cost implementation prevails over the need for high dynamic performance. This paper presents a design of a control unit for a 6DoF desktop robot arm with cylindrical joints actuated with stepper motors. Feedforward control, often chosen as a control strategy for stepper motors due to the simplicity of control algorithms, as well as the cost-effectiveness of the solution, is selected as the control method. The applicative software with GUI developed in Matlab is presented. A trajectory planner based on the solution of the inverse kinematics problem and the user-selected joint velocity profile is implemented. In order to avoid step skipping occurrence, the torgue in joints necessary to produce the programmed joints motion have to be achievable by the installed stepper motors. As a part of applicative software, the check on the feasibility of the programmed robot trajectories by numerical simulation of solution of inverse dynamics problem in Simscape Multibody is performed. The microcontroller is used as an interface device that controls the stepper motor drivers. The applicative software communicates with the microcontroller using the TCP protocol.
ISSN:1584-2665
2601-2332