How can I determine my position by triangulation on known routers?

纵然是瞬间 提交于 2019-12-22 08:36:28

问题


Is there any open source software available? Basically, I just want to triangulate based on signal strength of routers whose location is fixed and known.

I realize there can be cases of interference, but let's just stick to listing known source code. Thanks.


回答1:


I found this solution: http://redpin.org They offer you for free for iOS and Android platforms. All sources you can download an look at. There bunch off documentation and other staff to help you with




回答2:


I don't know of any trilateration software... someone should write an open source library.

Take a look at the trilateration formulas. They shouldn't be difficult to implement. The hard thing to do will be to put your points and the router points onto a grid, and the measurements you have for the locations of your routers should inform your decision on how to do that. Once you've mapped everything onto a grid, the formulas aren't complicated and shouldn't be difficult to figure out.




回答3:


I wouldn't know any available software, but... this would be trivial to write given the signal strengths right?

  1. Convert the signal strength into a distance
  2. Triangulate Trilaterate the position (see http://en.wikipedia.org/wiki/Trilateration for the formulae)


来源:https://stackoverflow.com/questions/2604622/how-can-i-determine-my-position-by-triangulation-on-known-routers

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!