W pracy przedstawiono pakiet programowy przeznaczony do obliczeń symbolicznych kinematyki i dynamiki robotów. Przedstawione rozważania dotyczą łańcuchów kinematycznych, struktur drzewiastych oraz systemów zamkniętych. Dodatkowo założono, że silniki można umieścić w dowolnym miejscu łańcucha kinematycznego. Możliwe jest modelowanie napędów z przekładniami, jak i napędów bezpośrednich. Ogniwa i silniki są reprezentowane za pomocą list. W pracy rozwiązano zadanie proste i odwrotne dynamiki oraz przedstawiono odpowiednie algorytmy obliczeniowe. Dodatkowo uwzględniono siły kontaktowe z otoczeniem. Wszystkie algorytmy zaimplementowano i uruchomiono w systemie Mathematica.
EN
In this paper, we present a package for symbolic calculations of robot kinematics and dynamics. The considerations discussed in this paper apply to serial chains, topological trees, and closed-loop systems. In addition, we assume that motors can be located arbitrarily at the kinematics chain. Some parts of the structure present a geared mechanism and another direct drive mechanism. Links and motors are represented as lists characterized by kinematic and dynamic parameters. In this paper, inverse and forward dynamics problems are solved and appropriate algorithms are presented. In addition, algorithms include contact forces with an environment. All algorithms have been implemented and run in the Mathematica system.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.