Плата Lighthouse использует базовые станции HTC Vive (также известные как Lighthouse) для достижения высокой точности позиционирования. У платы есть 4 приемника, которые определяют местонахождение относительно базовых станций, и соответственно определяется положение микробеспилотника Crazyflie.
Аппаратное обеспечение поддерживает обе базовые станции Lighthouse, V1 и V2, но с текущей версией ПО поддерживается только базовая станция Lighthouse V1. Работы над программным обеспечением ведутся, и в следующих обновлениях добавится поддержка станций Lighthouse V2.
Местонахождение и положение рассчитываются прямо на Crazyflie, что позволяет создавать полностью автономные системы без внешней коммуникации.
Особенности
Высокая точность позиционирования
Поддерживает базовую станцию HTC Vive
Поддержка HTC Vive Base Station 2.0 в разработке, возможно, будет доступна с обновлением прошивки
Встроенная FPGA для обработки сигналов с открытым набором инструментов
Связь UART и I2C с портом расширения Crazyflie
Имеются контактные площадки UART для пайки 2,54 мм контактного разъема для подключения к внешней системе, например, Arduino
UART и загрузчик I2C для программирования конфигурации FPGA
Характеристики
ICE40UP5K FPGA для обработки сигналов
1-проводная линия передачи для автоматического определения платы