Questions tagged [trilateration]

In geometry, trilateration is the process of determining absolute or relative locations of points by measurement of distances, using the geometry of circles, spheres or triangles.

Trilateration is a widely used method in wireless sensor networks. It both n-dimensional space, this method can be used to localize a point using n+1 other points.
In a WSN (wireless sensor network) localization problem, the coordinates of the sensors are unknown, but some of the pairwise distances are known. Using those pairwise distances, relative coordinates of the sensors can be calculated, if and only if there are sufficient calculations.
If coordinates of n+1 sensors are known, localization of WSN can be based on those sensors. Those sensors are reffered to as beacon or seed nodes.
Given a weighted and undirected WSN graph G=(V,E), vertices represent the sensors and edges represen their adjacencies. Weights of the edges indicate the distance between two sensor nodes.
G' = (V', E') is localizable if and only if there is a trilateration ordering among E'.
G' is either a subset of G or equal to G.

Often referred to as triangulation.

99 questions
2
votes
1 answer

Trilateration of 3 Calculated Distances from WiFI Strength Signals

I am using android to scan WIFI AP's every frame of time, I am getting from each AP the Strength of Signal (RSSI in dbm) and I am calculating the distance with this formula: public double calculateDistance(double levelInDb, double freqInMHz) { …
leandroosalas
  • 49
  • 2
  • 8
2
votes
1 answer

Trilateration Method Android Java

I have a little problem... Does anyone knows about how can i implement this? I need a method in java like this: public /*COORDINATE OBJECT*/ getTrilaterationPointBetween( /*COORDINATE OBJECT*/ coordinate1, double distance1, /*COORDINATE OBJECT*/…
Methe92
  • 43
  • 2
  • 6
2
votes
1 answer

Bilateration with iBeacons

I am trying to use multiple iBeacons to track the user's location in iOS. I know this can be done (somewhat) using 3 beacons and trilateration, but I would like to do it with two (bilateration). I know that I will likely end up with two answers. …
rmooney
  • 6,123
  • 3
  • 29
  • 29
2
votes
1 answer

3D trilateration Java

I have a problem with my App in Java. I have 3 points and 3 distance on the Earth and I need to find 4th point. In my code I used some equeals from wikipedia to count trilateration with that. The solution should be : 49.195167,16.607208 (GPS on…
forgatn
  • 271
  • 1
  • 5
  • 18
2
votes
1 answer

Trilateration example in java

I am currently working on a program that utilizes RSSI to determine location based on signal strength. Does anybody know where a working java example is of trilateration? I couldn't find any online. The program will basically need to take in 3…
johns4ta
  • 886
  • 2
  • 12
  • 38
1
vote
1 answer

NodeJS Wifi Network Trilateration using Lat, Lon & RSSI

I am trying to build an algorithm for locating a WiFi networks approximate location (Lat/Lon) using latitude, longitude and RSSI. I built a NodeJS wifi scanner that constantly scans for wifi networks. Each network is tracked by mac address and has a…
Eric
  • 488
  • 1
  • 3
  • 10
1
vote
1 answer

Trilateration with Beacons for indoor positioning

I have this project where I am trying to expand our app, that can transmit realtime location of the appuser by locating the position of the smartphone. I've spent several hours looking for the right kind of beacons, but I can't seem to understand…
1
vote
1 answer

Ceres-solver giving wrong results for trilateraion

I'm trying to use google's ceres solver (http://ceres-solver.org/) to calculate non-linear least squares trilateration (goal is indoor positioning with BLE beacons). My problem is that CERES gives results which have a significant error and comparing…
1
vote
1 answer

Filter Standard Deviation using PHP

I want to filter how many level I will add with my standard deviation result. These are steps that I need to do: Calculate the standard deviation based on array value. (solve) Find the average of the array value and add with the standard deviation…
Asma
  • 421
  • 1
  • 4
  • 6
1
vote
1 answer

Convert Earth Coordinate to Local Coordinate after Trilateration

I have done coding of Trilateration following this example and it was really very helpful. One small help I need is. The results (X, Y, Z) returned here are based in Earth Coordinate Systems. I need to convert it into local coordinate system to…
Pow
  • 1,377
  • 10
  • 32
  • 56
1
vote
0 answers

Can I use trilateration technique to identify BLE coordinates?

I have used a nonlinear regression model to convert the RSSI values as distance and I have three coordinates and distances of anchor nodes. Using these three anchor nodes, Can I use trilateration technique, to find the coordinates of the target…
Mahamutha M
  • 1,235
  • 1
  • 8
  • 24
1
vote
0 answers

Convert bilaterated x,y point to latitude & longitude?

Hi I'm currently trying to calculate a longitude/latitude point from 2 longitude/latitude points (bilateration) with distance & I've currenty done that : double EARTH_RADIUS = 6378137.0; double longitude1 = 4.062787; double latitude1 =…
1
vote
0 answers

Get X, Y, Z position from 4 spheres

I have 4 RFID devices that tell me the distance to a 5th device. These distances fluctuate based on interference etc. but what's the most efficient way to get the X, Y, Z position of the 5th device, knowing the positions of the other 4? I guess I'm…
Integratron
  • 85
  • 1
  • 7
1
vote
3 answers

3D Trilateration using given distances of unknown fixed points

I am new to this forum and not a native english speaker, so please be nice! :) Here is the challenge I face at the moment: I want to calculate the (approximate) relative coordinates of yet unknown points in a 3D euclidean space based on a set of…
1
vote
1 answer

Trilateration with unknown fixed points

I am able to measure my distance to a set of (about 6 or 7) fixed but unknown points from many positions. The difference in position between measurements is also unknown. I believe that I should be able to work out the relative position of the fixed…
FlightOfStairs
  • 123
  • 1
  • 7