Svennisen
Svennisen

Reputation: 194

Can I calculate another phones position in a room, both running the same app?

What I want to do, is with my app be able to create groups with bluetooth. Then for the app to calculate the relative positions and directions of every other phone in the group.

I dont want to use GPS. Is this possible? I read about calculating the bluetooth signal strength, but wouldn't that be different depending what phone sends it, and depending of reflections in the room?

The point for this is to create an interactive game where people can play in groups, best working if they sit in a circle :)

Upvotes: 0

Views: 522

Answers (1)

A.S.
A.S.

Reputation: 4574

This is a quite interesting question. I made a little example. For my model i assume that there are no walls between the Phones and the Connection to a WIFI Acces Point.

IMHO I came to the conclousion that it is not possible, because as you can see in the attached picture there are 2 possible locations for the "Mobile 1" because we got only two strength valuies to meassure.

Please correct me if I am wrong.

enter image description here

  • BLUE LINES: Strength of wifi signal (must be calibrated at beginning)
  • RED LINE: Strength of Bluetooth signal between the phones (must be calibrated at beginning)

If you do only want to calculate it with a bluetooth signal, this is not possible, because the position could be 360 Degrees around the phone

Upvotes: 3

Related Questions