IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v9y2021i22p2886-d678149.html
   My bibliography  Save this article

Parallel Computational Algorithm for Object-Oriented Modeling of Manipulation Robots

Author

Listed:
  • Oleg Krakhmalev

    (Department of Data Analysis and Machine Learning, Financial University under the Government of the Russian Federation, 4-th Veshnyakovsky Passage, 4, 109456 Moscow, Russia)

  • Sergey Korchagin

    (Department of Data Analysis and Machine Learning, Financial University under the Government of the Russian Federation, 4-th Veshnyakovsky Passage, 4, 109456 Moscow, Russia)

  • Ekaterina Pleshakova

    (Department of Data Analysis and Machine Learning, Financial University under the Government of the Russian Federation, 4-th Veshnyakovsky Passage, 4, 109456 Moscow, Russia)

  • Petr Nikitin

    (Department of Data Analysis and Machine Learning, Financial University under the Government of the Russian Federation, 4-th Veshnyakovsky Passage, 4, 109456 Moscow, Russia)

  • Oksana Tsibizova

    (Department of Russian as a Foreign Language and General Theoretical Subjects, Russian State Agrarian University—Moscow Timiryazev Agricultural Academy, 127550 Moscow, Russia)

  • Irina Sycheva

    (Department of the Chair of Special Animal Husbandry, Russian State Agrarian University—Moscow Timiryazev Agricultural Academy, 127550 Moscow, Russia)

  • Kang Liang

    (Engineering Training Center, Shanghai Polytechnic University, 2360 Jin Hai Road, Pudong District, Shanghai 201209, China)

  • Denis Serdechnyy

    (Department of Innovation Management, State University of Management, Ryazansky Pr., 99, 109542 Moscow, Russia)

  • Sergey Gataullin

    (Department of Data Analysis and Machine Learning, Financial University under the Government of the Russian Federation, 4-th Veshnyakovsky Passage, 4, 109456 Moscow, Russia)

  • Nikita Krakhmalev

    (Department of Engineering Graphics, Moscow State University of Technology STANKIN, Vadkovsky Lane, 3a, 127055 Moscow, Russia)

Abstract

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.

Suggested Citation

  • Oleg Krakhmalev & Sergey Korchagin & Ekaterina Pleshakova & Petr Nikitin & Oksana Tsibizova & Irina Sycheva & Kang Liang & Denis Serdechnyy & Sergey Gataullin & Nikita Krakhmalev, 2021. "Parallel Computational Algorithm for Object-Oriented Modeling of Manipulation Robots," Mathematics, MDPI, vol. 9(22), pages 1-12, November.
  • Handle: RePEc:gam:jmathe:v:9:y:2021:i:22:p:2886-:d:678149
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/9/22/2886/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/9/22/2886/
    Download Restriction: no
    ---><---

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Aleksey Osipov & Ekaterina Pleshakova & Sergey Gataullin & Sergey Korchagin & Mikhail Ivanov & Anton Finogeev & Vibhash Yadav, 2022. "Deep Learning Method for Recognition and Classification of Images from Video Recorders in Difficult Weather Conditions," Sustainability, MDPI, vol. 14(4), pages 1-16, February.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:9:y:2021:i:22:p:2886-:d:678149. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.