IDEAS home Printed from https://ideas.repec.org/a/gam/jeners/v18y2024i1p20-d1551795.html
   My bibliography  Save this article

Energy-Efficient and Fault-Tolerant Control of a Six-Axis Robot Based on AI Models

Author

Listed:
  • Patryk Nowak

    (Department of Mechatronic Devices, Poznan University of Technology, 60-965 Poznan, Poland)

  • Zoran Pandilov

    (Faculty of Mechanical Engineering, Ss. Cyril and Methodius University in Skopje, Karpos II b.b., P.O. Box 464, MK-1000 Skopje, North Macedonia)

Abstract

This paper describes the task of controlling a robot to enable energy savings in the case of one- or two-axis failure. The proposed algorithms are tested in a task similar to “pick and place” but without gripping. Obstacles are present in the robot’s workspace. The goal of the algorithm is to control the robot in such a way that energy consumption is minimized while also avoiding obstacles and ensuring fault tolerance in the event of axis failures. The algorithm uses a developed torque model of the robot, which is employed to calculate the energy requirements for each possible movement step in the robot’s position. In the robot’s control system, artificial intelligence methods are also applied. Specifically, a genetic algorithm is used to generate learning data for the selection of the optimal kinematic configuration of the robot, and a multilayer perceptron is utilized to predict the parameters of the defined reward function. This function is crucial for selecting the optimal action at each time step. The study demonstrates that the application of the algorithm leads to a reduction in robot energy consumption. Studies conducted in simulation and verified on a real robot for 10 different obstacle and target positions and 22 possible kinematic configurations of the robot, consisting of all axes active, any one axis inactive, or any two axes inactive, confirm the energy-saving possibilities.

Suggested Citation

  • Patryk Nowak & Zoran Pandilov, 2024. "Energy-Efficient and Fault-Tolerant Control of a Six-Axis Robot Based on AI Models," Energies, MDPI, vol. 18(1), pages 1-23, December.
  • Handle: RePEc:gam:jeners:v:18:y:2024:i:1:p:20-:d:1551795
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1996-1073/18/1/20/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1996-1073/18/1/20/
    Download Restriction: no
    ---><---

    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:jeners:v:18:y:2024:i:1:p:20-:d:1551795. 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.