Понимание терминов Twist and Wrench

В кинематике, физике и особенно робототехнике мы часто сталкиваемся с терминами Twist и Wrench. Twist — это (LinearVelocity, AngularVelocity), а Wrench — это (Force, Torque). Причина, по которой я запутался, заключается в том, что я вижу разные определения и больше не уверен, правильно ли я использую эти термины...

  • Согласно Википедии, Twist определяется в контексте теории винтов и имеет линейную скорость и угловую скорость вдоль одной и той же оси.
  • Некоторая литература по робототехнике использует Twist для линейной части скорости как (V + LXW). Это упрощает работу с компьютером.
  • В ROS, популярной робототехнической платформе, Twist — это просто независимые линейные и угловые скорости.

Вопросы:

  1. Правильно ли использовать термин Твист просто как совокупность индивидуальных линейных и угловых скоростей любого тела?
  2. Есть ли аналогичный термин для описания комбинированных линейных и угловых ускорений?
Я подозреваю, что эти термины могут быть более специфичными для робототехники (или, по крайней мере, для некоторых областей техники), чем позволяет исходное предложение. Я буквально никогда не слышал их раньше.
Связанный ответ: physics.stackexchange.com/a/173472/392
Онлайн-презентация самого известного ученика Стауэлла Болла о современной теории винтов.
Большое спасибо @JohnAlexiou

Ответы (2)

И твист, и гаечные ключи являются винтами. «Винт» — это общий термин, а «поворот» — это конкретное приложение к движению, тогда как «гаечный ключ» — это конкретное приложение к силам и импульсу. Все они объединяют линейные и угловые аспекты описываемого объекта в одном объекте 6×1. Определения относятся к механике твердого тела в целом и не относятся к робототехнике.

Я надеюсь, что следующие определения помогут вам:

  • Луч/ось 3D-винт — это объект, представляющий линию в пространстве (направление и положение) в дополнение к величине и значению шага. Винт состоит из 6 компонентов, и они расположены в виде вектора. е направления и вектора м момента. Существует два возможных способа представления винта: а) направление, затем момент или б) момент, затем направление.
    С с р е ж "=" { ( е м ) координаты луча ( м е ) координаты оси
  • Состав линии Рассмотрим линию в пространстве с единичным вектором направления е ^ и любая точка на прямой р . Линейный объект может быть представлен следующими координатами
    л я н е "=" { ( е ^ р × е ^ ) координаты луча ( р × е ^ е ^ ) координаты оси
    Вектор направления таков, потому что он остается неизменным во всем трехмерном пространстве (свободный вектор), тогда как вектор момента необходимо преобразовать, если меняется интересующее местоположение (линейный вектор). Это очевидно выше, где вектор момента определяется как перекрестное произведение между вектором местоположения и вектором направления.
  • Винтовая композиция Рассмотрим строку выше, но добавим скалярную величину с и скалярный шаг час . Винтовой объект аналогичен линейному объекту, но с дополнительным элементом, параллельным направлению е ^ в векторе моментов.
    С с р е ж "=" { с ( е ^ р × е ^ + час е ^ ) координаты луча с ( р × е ^ + час е ^ е ^ ) координаты оси
    Шаг представляет любые компоненты вектора момента, которые параллельны вектору направления, как скалярное отношение час "=" м е
  • Декомпозиция винта Для представления как луча, так и оси свойства винта с вектором направления (неединичным) е и вектор момента м находятся по следующим формулам
    Величина с "=" е Направление блока е ^ "=" е е Позиция ближе всего к исходной точке р "=" е × м е 2 Подача час "=" е м е 2
    ПРИМЕЧАНИЕ: × векторное перекрестное произведение, и скалярное произведение векторов.
  • Повороты Поворот – это винт, представляющий движение (бесконечно малое вращение, скорость и пространственное ускорение, шарнирная ось). Угловая часть вектора направления, а вектор момента – линейная часть (в фиксированной точке A ). Например, скорости
    Координаты оси Координаты Рэя в А "=" ( в А ю ) в А "=" ( ю в А )
    Координаты оси являются наиболее распространенными для поворотов, но не всегда. Из-за этого возникает много путаницы, поскольку люди часто используют повороты и координаты оси взаимозаменяемо. Помните, поворот представляет собой какое-то движение, а представление координат связано с порядком, в котором представлены вектор направления и вектор момента.
  • Гаечный ключ Гаечный ключ представляет собой винт, представляющий нагрузку (силу, импульс, импульс). Линейная часть вектора направления, а угловая часть вектора момента (в фиксированной точке A ). Например, силы
    Координаты оси Координаты Рэя ф А "=" ( т А Ф ) ф А "=" ( Ф т А )
    Лучевые координаты являются наиболее распространенными для гаечных ключей, но не всегда.
  • Интерпретация И повороты, и гаечные ключи представляют объект на расстоянии. Например, сила Ф хотя точка А имеет крутящий момент т А "=" р А × Ф . А скорость тела, вращающегося вокруг точки А , равна в А "=" р А × ю . Оба являются векторами моментов соответствующих винтов. В наиболее распространенных обозначениях это
    в А "=" ( р А × ю ю ) поворот (линейный, угловой) = координаты оси ф А "=" ( Ф р А × Ф ) ключ в (линейный, угловой) = координаты луча
    Вы можете видеть, что они идентичны линейным композициям.
  • Пример скручивания Движущееся тело имеет угловую скорость ю "=" ( 1 , 0 , 5 ) и линейная скорость точки A в А "=" ( 2 , 4 , 1 ) . Покажите движение как поворот в координатах оси и разложите его по свойствам
    • Скручивание по координатам оси (количество 6×1)
      в А "=" ( момент направление ) "=" ( в А ю ) "=" ( | 2 4 1 | | 1 0 5 | )
    • Величина: | 1 0 5 | "=" 26
    • Направление: | 1 0 5 | 26 "=" | 1 26 0 5 26 |
    • Позиция: | 1 0 5 | × | 2 4 1 | 26 2 "=" | 10 13 11 26 2 13 |
    • Подача: | 1 0 5 | | 2 4 1 | 26 2 "=" 3 26
    • Параллельный вектор скорости: (подача) ю "=" 3 26 | 1 0 5 | "=" | 3 26 0 15 26 |

Вышеприведенное представляет геометрию движения во всех подробностях, которые доступны из двух частей информации, линейной и угловой скорости в одной точке.

Аналогично для гаечных ключей. 6 компонентов, которые их определяют, разложены на величину, направление, положение и высоту тона.

Похожие сообщения. Силы как винты , винт движения и ось мгновенного вращения


Что касается вашего второго вопроса, линейное и угловое ускорение не образуют поворот (движение винта), потому что они содержат центробежные члены, которые не трансформируются, как обычные винты. Это связано с тем, что регулярное ускорение следует за конкретной частицей, а винтовые величины имеют фиксированную точку измерения в пространстве.

Однако вы можете построить поворот ускорения, если вместо обычного (материального) ускорения вы используете пространственные ускорения. В любой точке A вектор пространственного ускорения ψ А материальное ускорение а А минус центробежные члены.

ψ А "=" а А ю × в А

Тогда крутка ускорения по координате оси определяется как:

ψ А "=" ( момент направление ) "=" ( а А ю × в А α )

В приведенном выше примере используются уравнения движения 6×6.

ф А "=" я А ψ А + в А × я А в А

Но это предмет другого вопроса, так как вывод пространственных уравнений движения на данном этапе довольно сложен.

У меня есть презентация, объясняющая эти «основы», которую я когда-нибудь опубликую на сайте researchgate.net. Я опубликую ссылку здесь, когда она у меня будет.
В конце добавлен раздел, посвященный конкретному вопросу об ускорительном винте.
Это очень помогает, спасибо :) Просто, если можно, я был бы очень признателен, если бы вы могли пролить свет на вопрос, который, как мне кажется, связан с последней частью вашего ответа выше (из-за количества слов, которые мне нужны разделить его на два комментария):
Учитывая, что экспоненциальная матрица закрутки, как объяснено в [1]:
опыт ( [ в А ю А ] ) "=" Т а б 1 Т ˙ а б
где Т а б это матрица преобразования, которая выражает ориентацию и перемещение кадра б относительно
... написать кадр а . В этом случае в А представляет собой линейную скорость начала координат б выражено в кадре б , но когда мы повторно дифференцируем по времени, мы получаем:
в А / т "=" ю А × в А + в ˙ А
, Таким образом, это не напрямую: в ˙ А (линейное ускорение), которое я ожидал, потому что в А дает нам линейную скорость, поэтому мне было интересно: связано ли это с тем, что вы объясняете в последней части своего ответа?
[1]: «Современная робототехника:» К. Линч, ФК Парк, стр. 95.
Прошу прощения, что ошибся в первом уравнении. Я неправильно использовал экспоненциальную матрицу. В исправленном уравнении используется представление поворота алгеброй Ли. [ ] × :
[ в А ю А ] × "=" [ [ ю А ] × в А 0 0 ] "=" Т а б 1 Т ˙ а б
Где [ ю А ] × есть кососимметричное представление угловой скорости ю А .
С точки зрения поворотов у вас есть
[ в А ю ] × "=" [ ю × в А × 0 ю × ]
Обратите внимание, что ю является свойством тела и не связано с конкретной точкой A , поэтому индекс отсутствует.
Мой плохой, спасибо, я использовал его неправильно. Я просто хотел сослаться на угловую скорость ю к одной из упомянутых систем отсчета ( а или б ), мотивируя таким образом введение систем отсчета я должен был использовать ю а или ю б .

Разница от того, что вы написали, похоже, зависит от наличия отсутствия силы. Я не знаком с терминологией робототехники для торговли, но я заметил в вашем вопросе:

Twist (LinearVelocity, AngularVelocity), а Wrench (сила, крутящий момент). 

Обратите внимание, что вы можете иметь скорость без силы или угловую скорость без крутящего момента. Если вы приложите крутящий момент, чтобы начать вращение сверху, оно продолжит вращаться после того, как вы отпустите.

В свободном пространстве можно заставить волчок вращаться и толкать его вдоль оси вращения, а точка на ободе волчка будет описывать спираль в пространстве при ее движении. Конкретное соотношение линейного и углового моментов описывает конкретный поворот (насколько я понимаю этот термин, как вы его использовали). Это можно сравнить, например, с «шагом» винтовой резьбы — например, с количеством витков на дюйм. Опять же, отношение меры вращения к линейной мере вдоль той же оси.

С другой стороны, гаечный ключ связывает силу (линейную) и крутящий момент (вращательный). Опять же, это, кажется, соотношение. При заданной массе гаечный ключ , примененный к массе, будет передавать определенную комбинацию линейного и углового количества движения и приведет к определенному повороту.

Другими словами, поворот относится к скорости, а гаечный ключ — к ускорению.

На самом деле линейный и угловой момент образуют гаечный ключ , а ускорение образует крутку (вроде). Термин крутки используется для описания величин, связанных с движением, и величин, связанных с действием гаечного ключа или силы.
@ja72 импульс — это мера движения, а сила вызывает ускорение. Ваш комментарий, кажется, противоречит сам себе.
Импульс, определяемый как величина, применяемая для остановки движения, на самом деле является мерой силы (с течением времени). Импульс — это площадь под кривой силы-времени.
Общее правило состоит в том, что масса или инерция превращает движение twisis в силовые ключи. Думать о п "=" м в или л "=" я С ю .