Я розглядав триангуляцію меж для подібних застосувань. Я написав магістерську дисертацію з формування балки , що є методом, що використовується для визначення напрямку за допомогою фіксованого масиву датчиків. Я працював з пошуку напрямків для безперервних звуків, як автомобільні двигуни, але це, мабуть, не потрібно в цьому випадку. Формування проміння працює досить добре з імпульсними сигналами, просто вимірюючи різницю часу прибуття на різних датчиках на вузлі. Знаючи просторову конфігурацію датчиків, можна розрахувати напрямок походження. Переконайтесь, що всі ваші датчики для даного вузла не знаходяться в одній площині, і ви навіть можете отримати 3-d напрямок джерела. Якщо у вас кілька відокремлених вузлів датчиків у відомих місцях, триангуляція розташування джерела є тривіальною. TheСистема працює дуже, дуже добре для визначення місця розташування снайперів. Тож якщо ваша дитина стріляє снайперською гвинтівкою за заздалегідь облаштованим полем датчиків, проблема вирішена! Хоча я не даю жодних гарантій щодо інших проблем, які можуть виникнути.
Межа полягає в тому, що будь-який окремий вузол може обчислювати лише напрямок джерела щодо його точки початку. Однак, оскільки кожен вузол має на ньому кілька датчиків, обчислення можна проводити повторно, використовуючи кожен датчик на вузлі як точку початку. Чотири датчика, чотири напрямки. У ідеальному світі цього більш ніж достатньо інформації, щоб тріангулювати місцеположення у трьох просторах. Підключіть до дитини пристрій, який так часто видає унікальний імпульсний сигнал, спроектуйте відповідний сенсорний вузол, і ви повинні бути без дому.
Але потім ти потрапляєш у кумедні частини. Які сигнали? Як виглядає вузол датчика? Якщо ви використовуєте ЕМ-випромінювання в якості сигналу, у вас повинен бути дуже точний час надходження сигналу, або дуже широкий інтервал між датчиками, або те і інше. Оскільки ви хочете портативні, це, мабуть, не практично; різниця у часі прибуття була б менше половини наносекунди! Я б розглядав звук. Набагато простіше час приїзду таким чином. Нехай дитина має пристрій, який час від часу випромінює ультразвуковий імпульс, скажімо, імпульс 10 мкЗ 100 кГц щосекунди. Досить високо, що людина і більшість тварин не зможуть це почути. Ви переносите масив мікрофонів з високочастотними фільтрами, підключений до відповідного мікропроцесора або FPGA для запуску обчислень та триангуляції.
Тепер це все працює в теорії. На практиці локальні коливання швидкості звуку, частоти дискретизації тощо вводять помилки. Скільки помилок, я не сів обчислити. Але я підозрюю, що це підштовхує межі того, наскільки добре ця штука може працювати. Однак це було б дуже дешево, ймовірно, без патенту, і уникало б проблем з ліцензуванням ЕМ-спектру.
Не впевнений, чи існує ліцензія на аудіо спектр ...