I was one of the backers of the Pozyx ultrawideband positioning system Kickstarter campaign, and after a pretty bumpy start (although they shipped the product, the software and tech support was pretty terrible for six months), they've finally started delivering on their promise with new firmware and active support and it's now worth considering for indoor (no GPS) drone or rover use.
From the video above:
In the demo, the Pozyx developers kit is used to accurately track the position of the tag with 6 fixed anchors, with an update rate of 40Hz. The resulting positioning data is directly used by the Unity Engine to move the ball (by reading data through the serial port).
Comments
from
https://www.kickstarter.com/projects/pozyx/pozyx-accurate-indoor-po...
What is the update rate?
At the moment the maximum update rate for the position is between 5Hz and 10Hz for a single tag, depending on the positioning algorithm selected. We are still trying hard to optimize the software to get an even higher update rate.
5-10Hz vs. 40Hz makes the difference
At 5Hz, for the moving object ( a human), walking at 1m/s you get 20cm native error, doubled by triangulation algorithm.
As Navteq's (Nokia) developer I worked on WiFi, Bluetooth based anchors in Indoor Location Based Services.
NFC anchor has been denied due to limited range.
$10 bluetooth anchors worked fine and range could be extended to 50-100m.
All you need is a multiplicity of WiFi, Bluetooth scanners to work in parallel, since protocol is slow.
Smartphone, tablet can run WiFi, Bluetooth anchor scanner software, as well as triangulation algorithm to calculate
indoor geolocation.
Bluetooth or WiFi anchors are smart and small.
$100 smartphone features fast processor, extra memory, LCD display and WiFi, Bluetooth connectivity to replace Arduino board.
There seems to be a significant latency with this.
UWB is pretty interesting technology, but cost for long-range (1-2-3 km) modules is over mind. Pozyx is up to 200 meters range, is there any way to extend it?