Parallel Computational Algorithm for Object-Oriented Modeling of Manipulation Robots

An algorithm for parallel calculations in a dynamic model of manipulation robots obtained by the Lagrange–Euler method is developed. Independent components were identified in the structure of the dynamic model by its decomposition. Using the technology of object-oriented programming, classes corresp...

Full description

Saved in:
Bibliographic Details
Main Authors: Oleg Krakhmalev, Sergey Korchagin, Ekaterina Pleshakova, Petr Nikitin, Oksana Tsibizova, Irina Sycheva, Kang Liang, Denis Serdechnyy, Sergey Gataullin, Nikita Krakhmalev
Format: article
Language:EN
Published: MDPI AG 2021
Subjects:
Online Access:https://doaj.org/article/af3c5c47b8334598bebfb51f636f16c1
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:An algorithm for parallel calculations in a dynamic model of manipulation robots obtained by the Lagrange–Euler method is developed. Independent components were identified in the structure of the dynamic model by its decomposition. Using the technology of object-oriented programming, classes corresponding to the structures of the selected components of the dynamic model were described. The algorithmization of parallel computing is based on the independence of the calculation of objects of individual classes and the sequence of matrix operations. The estimation of the execution time of parallel algorithms, the resulting acceleration, and the efficiency of using processors is given.