ОбзорJACK-SLAM — это камера‑ориентированная система визуальной локализации для помещений, которая в реальном времени предоставляет 6 степеней свободы (X, Y, Z, Rx, Ry, Rz) для роботов и мобильных активов без необходимости установки маяков или изменения среды. Система использует естественные стабильные ориентиры, уже присутствующие в помещении, для достижения сантиметровой точности локализации, подходящей для промышленных задач.
ДеталиJACK-SLAM ориентирован на локализацию (не на построение маршрута). Он поставляет информацию о позе в реальном времени, которую используют навигационные стэки, трекеры и системы управления для принятия решений о движении в помещениях. Система выделяет и отслеживает визуальные признаки — углы, элементы потолка, кромки стеллажей и цветовые вариации — вместо зависимости от установленной инфраструктуры.
Ключевые возможности- Совместим со стандартными моно-, стерео- и глубинными камерами.
- Доступен как программное обеспечение JACK-SLAM или как готовый аппаратный продукт THE-JACK-BOX.
- Может работать в связке с существующими навигационными системами на основе LIDAR.
- Применим для роботов, AMR, AGV, погрузчиков, уборочных машин и других мобильных промышленных активов.
Основные показатели- Частота обновления позиции: до 20 результатов в секунду (20 Гц).
- Вывод 6 DOF: координаты X, Y, Z и угловые вращения Rx, Ry, Rz.
- Точность локализации: сантиметровый уровень в помещениях при типичных условиях.
- Аппарат THE-JACK-BOX: работает от 9–60 VDC и может быть смонтирован на различных мобильных платформах.
Преимущества- Экономичность: использует существующие камеры и исключает затраты на инфраструктуру маяков и их установку.
- Масштабируемость для флота: карты и обновления можно делиться между единицами флота, с автоматическими обновлениями при повторных посещениях известных зон.
- Устойчивость в условиях смешанного трафика: сохраняет производительность локализации рядом с людьми, роботами и подвижной техникой.
- Режим трекера: THE-JACK-BOX может в реальном времени определять местоположение нескольких погрузчиков или мобильных машин для оптимизации маршрутов и снижения риска столкновений.
- Гибкость развёртывания: аппаратное решение (THE-JACK-BOX) или интеграция ПО JACK-SLAM в embedded Linux-системы.
- Настраиваемые интерфейсы: инженеры могут адаптировать датчики, конфигурации камер и поведение ПО под конкретные задачи.
Принцип работыАлгоритм выявляет и отслеживает примерно 100–200 характерных точек на каждом кадре и вычисляет мгновенную позу устройства с камерой по их смещению между кадрами.
- Опирается на стабильные признаки: элементы потолка, углы, стеллажи и цветовые контрасты.
- Поддерживает ориентацию камеры в сторону потолка для использования фиксированных опорных точек.
- Работает в условиях, где LIDAR может быть временно закрыт.
- Улучшает согласованность карты с помощью механизмов замыкания петли (loop closure).
Технические спецификации- Частота обновления позиции: до 20 результатов в секунду (20 Гц).
- Степени свободы: 6 DOF (X, Y, Z, Rx, Ry, Rz).
- Точность локализации: сантиметровый уровень в помещениях.
- Отслеживание признаков: ~100–200 точек идентифицируется и отслеживается на кадр.
- Поддерживаемые входы камеры: моно, стерео и глубинные камеры.
- Варианты развёртывания: лицензия на ПО или аппарат THE-JACK-BOX (готовый трекер или встроенная интеграция).
- Питание (THE-JACK-BOX): 9–60 VDC.
- Типичные случаи применения: погрузчики, AGV, AMR, уборочные машины, дроны и сервисные роботы.
- Работает без маяков и модификаций помещения и спроектирован для дополнения существующих навигационных стеков (включая LIDAR).