Введение
Типы движения, возможные для жесткого тела в трёхмерном пространстве
Шесть степеней свободы (6DOF), или иногда шесть степеней движения, описывают шесть механических степеней свободы движения жесткого тела в трёхмерном пространстве. В частности, тело может свободно изменять своё положение посредством поступательного движения вперед/назад (продольное перемещение), вверх/вниз (вертикальное перемещение) и влево/вправо (боковое перемещение) по трём взаимно перпендикулярным осям, в сочетании с изменением ориентации за счёт вращения вокруг трёх взаимно перпендикулярных осей, которые обычно называют рысканием (вокруг вертикальной оси), тангажом (вокруг поперечной оси) и креном (вокруг продольной оси). Три степени свободы (3DOF), термин, часто используемый в контексте виртуальной реальности, обычно относится к отслеживанию только вращательного движения: тангаж, рыскание и крен.
Робототехника
Системы последовательных и параллельных манипуляторов обычно проектируются для позиционирования рабочего органа с шестью степенями свободы, включающими три степени свободы в поступательном движении и три – в ориентации. Это обеспечивает прямую зависимость между положениями исполнительных механизмов и конфигурацией манипулятора, определяемой его прямой и обратной кинематикой. Роботизированные руки характеризуются своими степенями свободы. Это практичный показатель, в отличие от абстрактного определения степеней свободы, которое измеряет общую способность системы к позиционированию. В 2007 году Дин Камен, изобретатель Segway, представил прототип роботизированной руки с 14 степенями свободы для DARPA. Гуманоидные роботы обычно имеют 30 и более степеней свободы, с шестью степенями свободы на каждую руку, пятью или шестью на каждую ногу и несколькими дополнительными в туловище и шее.
Типы операционных конвертов
Есть три типа оперативного диапазона в шести степенях свободы. Эти типы – прямой, полупрямой (условный) и непрямой, все независимо от времени, оставшегося для выполнения маневра, энергии, необходимой для выполнения маневра, и, наконец, от того, управляется ли движение биологическим объектом (например, человеком), роботизированным объектом (например, компьютером) или обоими. Прямой тип: степень свободы может управляться непосредственно, без каких-либо особых условий, и описывается как нормальная работа. (Элерон на базовом самолете). Полупрямой тип: степень свободы может управляться при выполнении определенных условий. (Реверсивная тяга на самолете). Непрямой тип: степень свободы достигается посредством взаимодействия с окружающей средой и не может быть управляемой напрямую. (Тангаж судна в море).
Semi direct type: Involved a degree can be commanded when some specific conditions are met. (Reverse thrust on an aircraft)
Non direct type: Involved a degree when is achieved via the interaction with its environment and cannot be commanded. (Pitching motion of a vessel at sea)
Переходный тип также существует в некоторых транспортных средствах. Например, когда космический шаттл находился на низкой околоземной орбите, аппарат описывался как обладающий полным прямым управлением по шести степеням свободы, поскольку в вакууме космоса его шесть степеней свободы могли управляться с помощью маховиков и двигателей RCS. Однако, когда космический шаттл спускался в атмосферу Земли для возвращения, полное прямое управление по шести степеням свободы становилось неприменимым, поскольку он планировал в воздухе, используя крылья и рули управления.
Игровые контроллеры
Шесть степеней свободы также относится к управлению движением в видеоиграх. Игры жанра шутер от первого лица (FPS) обычно предоставляют пять степеней свободы: движение вперед/назад, скольжение влево/вправо, вверх/вниз (прыжок/приседание/лёжа), рыскание (поворот влево/вправо) и тангаж (взгляд вверх/вниз). Если игра позволяет управлять наклоном, некоторые считают это шестой степенью свободы; однако, это может быть не совсем точно, поскольку наклон – это ограниченное частичное вращение. Термин 6DOF иногда используется для описания игр, обеспечивающих свободу передвижения, но не обязательно соответствующих полным критериям 6DOF. Например, Dead Space 2, и в меньшей степени Homeworld и Zone Of The Enders, позволяют свободу передвижения. Примеры истинных 6DOF-игр, обеспечивающих независимое управление по всем трем осям движения и трем осям вращения, включают Elite Dangerous, Shattered Horizon, серию Descent, серию Everspace, Retrovirus, Miner Wars, Space Engineers, Forsaken и Overload (от тех же создателей Descent). Космическая MMO Vendetta Online также поддерживает 6 степеней свободы. Для 6DOF-отслеживания головы используются аппаратные устройства отслеживания движения, такие как TrackIR, и программные приложения, такие как Eyeware Beam. Эти устройства часто используются в авиасимуляторах и других симуляторах техники, где требуется оглядываться в кабине пилота для обнаружения врагов или просто для избежания столкновений в игре. Иногда встречается аббревиатура 3DOF, обозначающая движение в трех измерениях без вращения. Razer Hydra, контроллер движения для ПК, отслеживает положение и вращение двух проводных нунчаков, обеспечивая шесть степеней свободы для каждой руки. SpaceOrb 360 – это 6DOF-устройство ввода для компьютера, выпущенное в 1996 году и первоначально производившееся и продававшееся компанией SpaceTec IMC (позже приобретенной Labtec, которая, в свою очередь, была приобретена Logitech). В настоящее время они предлагают линейку 6DOF-контроллеров 3Dconnexion, ориентированную в основном на профессиональную CAD-индустрию. Контроллеры, поставляемые с HTC VIVE, обеспечивают информацию о 6DOF с помощью маяков, использующих технологию Time of Flight (TOF) для определения положения контроллеров.