Я пытаюсь вычислить прямую кинематику Kuka youBot, используя соглашение DH:
Сустав 1 и шарнир 5 вращаются и вращаются вокруг мировой оси Z (указывая на небо)
Но остальные 3 сустава все вращаются и вращаются вокруг оси X, скажем (точки по горизонтали)
Конвенция DH гласит, что «совместная дистанция» соответствует «общей норме». Но если я не ошибаюсь, единственной общей нормалью является ось Y, которая также горизонтальна, что означает отсутствие совместного расстояния.
Я думал, что я буду использовать смещение ссылки для Joint1 - Joint2, но затем я столкнулся с проблемой с Joint4 - Joint5. Смещение ссылки должно быть вдоль предыдущей оси z, и в этом случае оно будет направлено горизонтально в никуда. Но расстояние связи STILL также не работает, потому что это общее нормальное расстояние, и, как установлено, общей нормалью является ось x, также горизонтальная. Так что теперь я чувствую себя очень подавленным. Я уверен, что есть простое решение, но я не вижу его.
Поэтому я предполагаю, что вопрос заключается в том, как использовать соглашение DH для связей между 1-2 и 4-5, когда оси вращения суставов перпендикулярны?