Как определить местоположение wiimote в пространстве, используя данные инфракрасного излучения от сенсорной панели

Я занимаюсь разработкой видеоигры на плате FPGA под управлением Linux. Я хочу использовать wiimote для управления игрой. Теперь у меня есть сенсорная панель с несколькими источниками инфракрасного излучения на обоих концах и wiimote. Я хочу отслеживать положение wiimote в пространстве в соответствии с данными о положениях инфракрасных источников, считанных с ИК-камеры. Я искал алгоритмы для позиционирования, но не смог найти подробных алгоритмов. Мне также интересно, не было ли какой-то библиотеки для чтения, в которой уже реализован алгоритм позиционирования, так что мне не нужно делать это самому.

В настоящее время я манипулирую wiimote с библиотекой libwiimote. Я могу получить максимум четыре позиции ИК-источников от ИК-камеры. Как я могу вычислить положение wiimote на основе этих данных? Спасибо!

0 ответов

Другие вопросы по тегам