RUS  ENG
Полная версия
ЖУРНАЛЫ // Computational nanotechnology // Архив

Comp. nanotechnol., 2023, том 10, выпуск 2, страницы 16–25 (Mi cn421)

АВТОМАТИЗАЦИЯ И УПРАВЛЕНИЕ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ И ПРОИЗВОДСТВАМИ

Генетическое программирование и объектное моделирование манипуляционных роботов

О. Н. Крахмалев

Финансовый университет при Правительстве РФ

Аннотация: Рассмотрено применение генетического алгоритма для решения обратной задачи кинематики манипуляционных роботов. Определены основные понятия метода поиска решений с помощью генетического алгоритма. Представлена блок-схема простого генетического алгоритма. Обосновано решение использовать многопроцессорные вычислительные системы (транспьютеры) для вычисления генетических операторов. Это позволит многократно повысить эффективность выполнения генетических алгоритмов. В качестве примеров выбраны манипуляционные системы с тремя и четырьмя звеньями. Постановка задачи состояла в определении шарнирных координат промышленного робота по заданным декартовым координатам положения центра инструмента (TCP – Tool Center Point), устанавливаемого на его конечном звене. Полученные результаты подтверждают эффективность генетических алгоритмов при решении обратных задач кинематики промышленных (манипуляционных) роботов. На основе теории графов определена процедура генетического программирования как способ поиска оптимальных кинематических структур манипуляционных систем роботов. Показано использование генетического программирования для модификации объектных моделей манипуляционных роботов. Рассмотрено объектное представление динамической модели манипуляционных роботов. Отмечено, что рекомбинация объектов, соответствующих математическим выражениям, имеющим механический смысл, требует кинематического соответствия используемых объектов. Составление объектных схем предложено выполнять с использованием компьютерных программ, автоматизирующих этот процесс на основе принципа визуального программирования (Low-code).

Ключевые слова: манипуляционные роботы, обратная задача кинематики, объектное моделирование, генетический алгоритм, генетическое программирование.

УДК: 531.391, 621.865.8

DOI: 10.33693/2313-223X-2023-10-2-16-25



© МИАН, 2025