Рус |  Eng Home page Site map Mail us
«Главная проблема цитат в интернете в том, что люди сразу верят в их подлинность».
В.И.Ленин
  • Трекинг ВР — Сколько нам нужно пространственных степеней свободы?

Степени свободы — это количество координат, которые определяют положение объекта в трехмерном пространстве.

В нашем обычном мире нам достаточно всего шести степеней свободы. Давайте разберемся, о каких именно степенях идет речь.

Возьмем шар. Представим, что мы подвесили его в пространстве. Что с ним можно сделать? Если мы толкнем этот шар, то очевидно, что он сдвинется в пространстве. Тогда что у нас получается – мы меняем его пространственные координаты. Секунду назад он находился в точке А с координатами x, y, z. В следующую секунду его координаты изменились. 

Каждая координата это степень свободы.

Если мы возьмем в качестве примера карту мира и поставим на нее точку, то у точки будет всего две координаты — x, y. Широта и долгота. Теперь снова вернемся к шару. Представим, что он завис в пространстве в определенных координатах. Попробуем его повращать. Что-нибудь изменится в его ориентации в пространстве? Нет. Как бы мы ни вращали шар, он всегда останется в одном и том же положении. У шара — три степени свободы и дополнительных степеней свободы у него нет.

Следующий объект нашего изучения — это 3D Пойнтер EligoVision.

Когда мы перемещаем его в пространстве, то мы уже имеем 3 степени свободы. Теперь сделаем то же, что и со сферой. Ситуация изменилась.

3D Пойнтер может указывать на что-либо, и таким способом менять свою ориентацию в двух плоскостях (вправо-влево и вверх-вниз). Это добавляет ему еще 2 степени свободы в пространстве. Однако, когда мы начинаем вращать пойнтер вокруг своей оси, его ориентация в пространстве не изменяется в силу его конструкции.

Получается, что у 3D Пойнтера 5 степеней свободы: 3 пространственные координаты, плюс 2 угла наклона.

Если мы возьмем модель самолета, то окажется, что у него есть 6-я степень свободы — «крен». Когда он вращается вокруг собственной оси, он по-другому ориентируется в пространстве. 

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

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

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

Назад к статьям о виртуальной реальности

Адрес
Тел.
E-mail