Ответ
 
Опции темы Поиск в этой теме
Старый 29.11.2021, 16:31   #1
Dmitry_CH
Новичок
 
Регистрация: 24.08.2021
Сообщения: 14
Сказал Спасибо: 1
Сказали Спасибо 5 раз(а) в 5 сообщении
По умолчанию Перемещение wobj по точкам

Добрый день!

У меня есть точка P1 записанная в wobj_1 и есть точка P2 записанная в wobj0. Мне нужно создать wobj_2 таким образом чтобы координата точки P2 в wobj_2 равнялась координате P1 в wobj_1.

Я нашёл функцию Adjust Robtargets которая позволяет перекинуть точку из одного wobj в другой без изменения фактической координаты, но мне нужно обратное - перемещать wobj по точкам.

Есть ли в RobotStudio подобная функция или нечто что могло бы помочь?

p.s. можно было бы вручную корректировать wobj до нужного состояния если бы координаты были записаны в углах Эйлера, а не кватернионах. Я нашёл функцию EulerXYZ которая позволяет получить углы Эйлера из кватернионов, но вот обратного преобразования я не нашёл.

Последний раз редактировалось Dmitry_CH, 29.11.2021 в 16:32 Причина: исправление орфографической ошибки
Dmitry_CH вне форума   Ответить с цитированием
Старый 30.11.2021, 10:54   #2
Dmitry_CH
Новичок
 
Регистрация: 24.08.2021
Сообщения: 14
Сказал Спасибо: 1
Сказали Спасибо 5 раз(а) в 5 сообщении
По умолчанию

По второй части вопроса: нашёл функцию OrientZYX которая позволяет преобразовать углы Эйлера в кватернионы
Dmitry_CH вне форума   Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +2, время: 15:02.

vBulletin v3.6.2, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co