Continuous genetic algorithm for grasping an object of a priori unknown shape by a robotic manipulator

Objectives. The problem of providing the interaction of a robotic manipulator with a priori unknown objects in a given workspace is of great interest both to the research community and many industries. By developing a solution to this problem, it will be possible to reduce the time taken for robots...

Full description

Saved in:
Bibliographic Details
Main Authors: A. D. Voronkov, S. A.K. Diane
Format: Article
Language:Russian
Published: MIREA - Russian Technological University 2023-02-01
Series:Российский технологический журнал
Subjects:
Online Access:https://www.rtj-mirea.ru/jour/article/view/611
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850048773500174336
author A. D. Voronkov
S. A.K. Diane
author_facet A. D. Voronkov
S. A.K. Diane
author_sort A. D. Voronkov
collection DOAJ
description Objectives. The problem of providing the interaction of a robotic manipulator with a priori unknown objects in a given workspace is of great interest both to the research community and many industries. By developing a solution to this problem, it will be possible to reduce the time taken for robots to adapt to new environments and objects therein. One of the primary stages of providing the interaction of the robotic manipulator with objects is the search for the target position of the robot gripper based on the onboard sensor subsystem, which can be carried out by a number of methods. Methods associated with machine learning and self-learning technologies may not be suitable for some applications (for example, during rescue operations) when it is necessary to quickly search for the target position of the gripper for an a priori unknown object, about which there is no relevant information in the robot database. Therefore, for this problem, heuristic approaches – for example, genetic algorithms – seem to be applicable. The objectives of this work are to implement a search based on a continuous genetic algorithm for the target position of the robot gripper including collision avoidance and study its performance under virtual simulation.Methods. A heuristic search algorithm (continuous genetic algorithm) is used. The complex scene analysis algorithm uses classical image processing methods. In order to evaluate the effectiveness of the algorithm, virtual simulation is used.Results. The possibility of using a continuous genetic algorithm is analyzed in the problem of grasping an object of an a priori unknown shape avoiding collisions with other objects of a static scene. A complex scene analysis algorithm and implementation of a continuous genetic algorithm are presented for finding the target position of the gripper of a Kuka LBR iiwa 7 R800 robotic control system with redundant kinematics. The results of an experimental virtual simulation of the obtained algorithm are presented.Conclusions. The conducted research demonstrates the effectiveness of the continuous genetic algorithm in obtaining the target position of the gripper of the robotic manipulator under conditions when the static scene represents randomly located objects of various shapes.
format Article
id doaj-art-bd70d34b6bd04e8dafdbc73646e07d5a
institution DOAJ
issn 2782-3210
2500-316X
language Russian
publishDate 2023-02-01
publisher MIREA - Russian Technological University
record_format Article
series Российский технологический журнал
spelling doaj-art-bd70d34b6bd04e8dafdbc73646e07d5a2025-08-20T02:53:53ZrusMIREA - Russian Technological UniversityРоссийский технологический журнал2782-32102500-316X2023-02-01111183010.32362/2500-316X-2023-11-1-18-30355Continuous genetic algorithm for grasping an object of a priori unknown shape by a robotic manipulatorA. D. Voronkov0S. A.K. Diane1MIREA – Russian Technological UniversityMIREA – Russian Technological UniversityObjectives. The problem of providing the interaction of a robotic manipulator with a priori unknown objects in a given workspace is of great interest both to the research community and many industries. By developing a solution to this problem, it will be possible to reduce the time taken for robots to adapt to new environments and objects therein. One of the primary stages of providing the interaction of the robotic manipulator with objects is the search for the target position of the robot gripper based on the onboard sensor subsystem, which can be carried out by a number of methods. Methods associated with machine learning and self-learning technologies may not be suitable for some applications (for example, during rescue operations) when it is necessary to quickly search for the target position of the gripper for an a priori unknown object, about which there is no relevant information in the robot database. Therefore, for this problem, heuristic approaches – for example, genetic algorithms – seem to be applicable. The objectives of this work are to implement a search based on a continuous genetic algorithm for the target position of the robot gripper including collision avoidance and study its performance under virtual simulation.Methods. A heuristic search algorithm (continuous genetic algorithm) is used. The complex scene analysis algorithm uses classical image processing methods. In order to evaluate the effectiveness of the algorithm, virtual simulation is used.Results. The possibility of using a continuous genetic algorithm is analyzed in the problem of grasping an object of an a priori unknown shape avoiding collisions with other objects of a static scene. A complex scene analysis algorithm and implementation of a continuous genetic algorithm are presented for finding the target position of the gripper of a Kuka LBR iiwa 7 R800 robotic control system with redundant kinematics. The results of an experimental virtual simulation of the obtained algorithm are presented.Conclusions. The conducted research demonstrates the effectiveness of the continuous genetic algorithm in obtaining the target position of the gripper of the robotic manipulator under conditions when the static scene represents randomly located objects of various shapes.https://www.rtj-mirea.ru/jour/article/view/611continuous genetic algorithmgrasping of objects of unknown shapepositioning of grippercollision avoidancerobotic manipulator
spellingShingle A. D. Voronkov
S. A.K. Diane
Continuous genetic algorithm for grasping an object of a priori unknown shape by a robotic manipulator
Российский технологический журнал
continuous genetic algorithm
grasping of objects of unknown shape
positioning of gripper
collision avoidance
robotic manipulator
title Continuous genetic algorithm for grasping an object of a priori unknown shape by a robotic manipulator
title_full Continuous genetic algorithm for grasping an object of a priori unknown shape by a robotic manipulator
title_fullStr Continuous genetic algorithm for grasping an object of a priori unknown shape by a robotic manipulator
title_full_unstemmed Continuous genetic algorithm for grasping an object of a priori unknown shape by a robotic manipulator
title_short Continuous genetic algorithm for grasping an object of a priori unknown shape by a robotic manipulator
title_sort continuous genetic algorithm for grasping an object of a priori unknown shape by a robotic manipulator
topic continuous genetic algorithm
grasping of objects of unknown shape
positioning of gripper
collision avoidance
robotic manipulator
url https://www.rtj-mirea.ru/jour/article/view/611
work_keys_str_mv AT advoronkov continuousgeneticalgorithmforgraspinganobjectofaprioriunknownshapebyaroboticmanipulator
AT sakdiane continuousgeneticalgorithmforgraspinganobjectofaprioriunknownshapebyaroboticmanipulator