Как получить местонахождение руки в помещении

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

Ps. Я использую Arduino Nano (atmega328p) для отправки и обработки позиций пальца в приложении Java через последовательный порт, если вы хотите знать.

1 голос | спросил Qu4l1ty 13 AMpFri, 13 Apr 2018 10:22:22 +030022Friday 2018, 10:22:22

1 ответ


1

Единственный способ проверить относительное положение - сначала определить, что является абсолютной позицией человека, это его другая рука, его сердце, голова, нога?

Когда вы определили абсолютное положение человека, вам необходимо использовать датчик в этом абсолютном положении, который может измерять текущее положение, например. GPS (если снаружи), но это неверно.

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

Другим способом является использование камеры и постоянная проверка линии сигнала зрения (IR, led), но это также может иметь проблемы (например, измерение расстояния, что, если нет линии видимости и т. д.).

ответил Michel Keijzers 13 AMpFri, 13 Apr 2018 11:49:46 +030049Friday 2018, 11:49:46

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132