Конфигурация VerticalPillars Environment в AntilatencyService

Конфигурация VerticalPillars Environment в AntilatencyService

В данном разделе описана настройка схемы VerticalPillars Environment. Как и горизонтальные схемы, вертикальные состоят из ИК-маркеров, объединенных в референс-бары (reference bar). Маркеры могут размещаться непосредственно на стенах, специальных стойках или столбиках. В ходе настройки мы подготовим Environment к практическому использованию: установим маркеры в помещении, создадим схему Environment и перенесем в нее координаты референс-баров для работы трекинга.

Установка ИК-маркеров в помещении

Рассмотрим конфигурацию схемы VerticalPillars Environment. Предполагается, что референс-бары уже установлены в помещении и занимают строго вертикальное положение.

Создание схемы Environment в AntilatencyService

Для создания новой схемы в приложении AntilatencyService нажмите кнопку "+" в нижнем правом углу окна и выберите пункт меню "New environment". После этого задайте название Environment и выберите тип "Pillars".
Затем необходимо задать параметры Environment:
Система поддерживает несколько вариантов размещения ИК-маркеров в референс-баре. Благодаря этому образуются уникальные комбинации (фичи), которые позволяют трекеру быстро и точно определить свое положение в пространстве.
По умолчанию первый и последний ИК-маркеры расположены в крайней нижней и крайней верхней точке референс-бара. Пропорция определяет положение среднего ИК-маркера относительно первого, т.е. относительно крайней нижней точки.
Возьмем в качестве примера столбики длиной 1.3 м, с тремя маркерами. По умолчанию система предлагает использовать 3 типа столбиков с разными пропорциями. Установим значение proportion 0 = 0.25, proportion 1 = 0.5, proportion 2 = 0.75

Размещение референс-баров в редакторе

После определения параметров откроется основное окно редактора. В нем используется трехмерная система координат (X, Z, Y), как показано на рисунке ниже.
VerticalPillars Environment обязательно включает в себя 2 референс-бара, которые определяют центр зоны. Они отличаются от остальных референс-баров, которые позднее добавляет пользователь. Их можно перемещать только по двум осям (X, Y) из трех доступных (X, Y, Z), и только синхронно. Это необходимо для сохранения центра зоны в ходе настройки и оптимизации.
Далее необходимо добавить остальные референс-бары и указать их примерное положение. Для этого используется кнопка "+ / Add pillars" в левой части окна. При нажатии на кнопку она будет подчеркнута красной линией, а в правой части окна система предложит на выбор возможные типы баров (которые были определены пользователем при первоначальной настройке).
Разместите различные типы референс-баров в пределах Environment (с учетом их фактического размещения).
Сохраните черновой вариант схемы Environment с помощью кнопки "Save", расположенной в верхнем правом углу окна. Ниже, в таблице Environment Data будут отображаться координаты и тип каждого референс-бара.
Для просмотра трехмерного изображения зажмите правую кнопку мыши и перемещайте курсор. Для возврата к двумерному изображению дважды кликните правой кнопкой мыши.

Изменение положения референс-баров в редакторе

Положение референс-баров можно регулировать двумя способами:
Номер колонки
Значение
1
координата по оси X
2
координата по оси Y (высота над уровнем пола)
3
координата по оси Z
4
тип бара (0 — первый тип, 1 — второй тип, 2 — третий тип)
После внесения корректив нужно нажать на кнопку "Apply Data".

Оптимизация расстановки референс-баров

Далее необходимо оптимизировать схему, чтобы положение референс-баров на ней соответствовало фактическому. Для этого используется инструмент ограничения расстояний (constraints).
Измерьте фактическое расстояние между 2 соседними референс-барами, установленными в помещении. Затем выделите эти бары в окне редактора (при помощи выделения площади мышью или комбинации Shift+левая кнопка мыши). После этого нажмите на кнопку меню "Add Constraint".
В появившемся окне необходимо указать измеренное расстояние между выделенными референс-барами.
Между референс-барами появится стрелка с размерами, где верхнее число — измеренное расстояние между барами, а нижнее число — расстояние на схеме.
Если расстояние на схеме меньше измеренного, то линия и число будут красного цвета; если разница между расстояниями лежит в допустимых пределах, то линия и число будет зеленого цвета; если расстояние между барами больше измеренного, то используется синий цвет.
Повторите процедуру для остальных пар референс-баров. Чем больше измерений Вы произведете, тем лучше, но не меньше трех для каждого бара. После добавления всех измеренных расстояний необходимо нажать на кнопку "Optimize" для автоматической корректировки положения.
Теперь схема VerticalPillars Environment соответствует реальному расположению референс-баров в помещении. Настройка схемы завершена.