Аннотация:
В статье предлагается разработка программного модуля для моделирования кинематики и динамики манипулятора с пятью степенями подвижности. Для решения прямой задачи кинематики манипулятора использован метод Денавита–Хартенберга. Для решения обратной задачи кинематики и динамики манипулятора использованы аналитические методы — метод Левенберга–Марквардта, метод Ньютона–Эйлера, и метод мягких вычислений — адаптивная нейро-нечеткая система вывода. Программный модуль для моделирования кинематики и динамики манипулятора разработан с использованием программного комплекса системы автоматизированного проектирования SolidWorks и программы MatLab. Полученный программный модуль позволяет выполнять моделирование кинематики и динамики манипулятора на основе описываемых методов, визуализацию результатов моделирования, формирование траектории для целевого положения и ориентации рабочего органа манипулятора, имитационное моделирование движения манипулятора по заданной траектории.
Ключевые слова:компьютерное моделирование, моделирование кинематики, метод Левенберга–Марквардта, моделирование динамики, метод Ньютона–Эйлера, манипулятор.