Jump to content

Recommended Posts

Posted

Всем привет, есть такая необходимость, определить местоположение телефона по wifi. Возможно ли как-то это сделать и что для этого нужно? Более того, это нужно реализовать в лесу на площади около 1.5 км.кв. Интернет не нужен, как таковой, нужно определить положение около 150 устройств на этой площади в лесу:)

Posted

Разработка будет стоить ОЧЕНЬ дорого, а точность -- близкая к никакой + требуется клиент на стороне телефона.

Но, в теории -- можно.

Posted

А в чем смысл? Сделать думаю можно, но на очень дорогом оборудовании, плюс как по лесу точки доступа развешивать, питать? Лучше отказаться от затеи. У меня знакомый хотел браконьеров вычислять по микрофонам развешанным по охотхозяйству. Так ни чем и не закончилось...

Posted
Можно ли определить положение по трем точкам wifi, на площади с помехами (деревья, кусты).

с учетом поглощения сигнала и рельефа местности точек лучше побольше.

 

берешь карту участка. накладываешь гексагональную сетку с длиной стороны 50 метров. считаешь сколько точек доступа надо.

 

идешь на рынок. покупаешь нужное количество TP-Link TL-MR3020 и аккум 6В 7АЧ типа такого

подключаешь первое ко второму

расставляешь на местности. записывая в какой узел гексагональной сетки какую точку доступа поставил.

 

в каждый телефон, в клиента записываеь эти данные. он по видимым им точкам, зная их координаты и по уровню сигнала (расстояние до них) определит свое положение +/- метр.

там элементарные расчеты.

 

собственно обычную wifi сеть можно и не настраивать. точка доступа идентифицируется по MAC адресу.

 

У меня знакомый хотел браконьеров вычислять по микрофонам развешанным по охотхозяйству. Так ни чем и не закончилось...

микроволновым радаром элементарно.

Posted

а как wifi реагирует на препятствия? не будет ли он распознавать затухание сигнала, который прошел через дерево, как удаленное растояние?

Posted
а как wifi реагирует на препятствия? не будет ли он распознавать затухание сигнала, который прошел через дерево, как удаленное растояние?

при сетке в 50 метров проблемы с сигналом от одной точки будут нивелированы устойчивым сигналом от остальных видимых. я так думаю их будет около одиннадцати. по идее мощности wifi TP-Link TL-MR3020 хватит чтобы стоя в центре ячейки у видеть до 24 штук. если их повесить на деревья на высоте двух метров. местность плоская, лес преимущественно сосновый и поглощающей листвы мало.

72950_1321100569_hex.jpg

тебе же не надо устойчивого сигнала, чтобы гигабайты прокачивать на максимальной скорости. просто поймать сигнал, определить MAC и уровень приема "громкость".

 

более того - все точки могут иметь одинаковый SSID и сидеть на одном канале. эта схема будет работать.

Posted

и да. я бы именно на одном канале с одинаковым ssid и настраивал.

 

простейшая программа легко разберется в мак адресах, а для непосвященного человека это будет сильное колдунство.

Posted

Есть готовые решения по определению координат по wifi. Только в данном случае лучше использовать GPS.

Posted

и как gps в лесу работает?

Не фонтан, но работает. точность даст лучше чем вайфай

Posted (edited)

нужна стабильная и точная работа, более того еще необходимо позиционирование в помещениях. gps при похом сигнале, который в лесу высадит батарею телефона за пару часов. Вот и нужно знать, насколько точно можно определять прложение по wifi и как этого добиться.

Edited by -FOX-
Posted
gps при похом сигнале, который в лесу высадит батарею телефона за пару часов. Вот и нужно знать, насколько точно можно определять прложение по wifi и как этого добиться.

неа. wifi батарею высаживает на порядок быстрее.

Posted

с клиентом понятно. Можно ли определить положение по трем точкам wifi, на площади с помехами (деревья, кусты).

Какие еще три точки? Клиент цепляется к одной точке, с другими он по радио не взаимодействует.

Если устраивает точность определения на уровне точки доступа — вполне можно.

Если триангуляция — то без специальных решений не обойтись, 802.11 тут не поможет.

 

gps при похом сигнале, который в лесу высадит батарею телефона за пару часов.

GPS это пассивное устройство, оно вообще не сажает батарею.

Батарею сажает сложная математика, сильно нагружающая CPU, которую использует навигационный софт.

Posted

Можно на основе блутуз лоу энерджи реализовать (BLE):)) Натыкать меток по лесу)) В любом случае, будет дешевле...

Но я все же за GPS.

Posted
GPS это пассивное устройство, оно вообще не сажает батарею.

Приёмное -- да, пасивное -- нет.

Математика там нужна именно для определения местоположения. И она достаточно сложная, чтоб расход батареи был существенным.

Какие еще три точки? Клиент цепляется к одной точке, с другими он по радио не взаимодействует.

Зачем цепляться? достаточно отсканировать маячки, например.

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.