SubPos Ranger: Indoor Positioning System

The SubPos Ranger is as an open source indoor positioning system to be used for robotics applications in the education and hobbyist markets. It has primarily been designed as a flexible radio frequency platform for experimenting and tinkering, that allows you to not only obtain positioning and perform distance measurements, it can also be used for passive motion detection as well as communication between embedded devices.

While there are many positioning systems on the market, the Ranger has been created to be extremely cost effective, easy to use and develop for. While other systems are usually locked down in one way or another, whether that be functionality or availability of source code, the Ranger is completely open and flexible. Perfect for the budding hobbyist to invent the next big thing.

The Ranger is fully operational and ready for manufacture, and a complete system can be had for $274AUD (~$210USD), which gives you 3D positioning in a room, as well as a receiver to output the position. Once set up, the system can give up to +-10cm of accuracy. Other options are also available to experiment with too, such as a cheaper option for two nodes to perform distance measurements and motion detection, or a Wi-Fi support add-on.

Key Features:
•        Supports 2D and 3D Positioning – not just x and y, but z also.
•        2.4GHz ISM Spectrum – supported worldwide.
•        Standards Compliant Hardware – supports 802.15.4 and can also utilise Zigbee or 6LoWPAN communication protocols.
•        Reconfigurable RF Chipset – enables many different 2.4GHz ISM applications.
•        Firmware Updates over USB – no need for any extra programming hardware.
•        Open Source Hardware and Software – hack, repurpose and play to your heart’s content.
•        Modular Design – the Ranger allow all sorts of connectivity options. You can connect it to anything such as a Raspberry Pi via USB or GPIO, Arduino or to your smartphone via Wi-Fi.
•        Low Level Raw Data and Parameters – access to all low level measurement data and parameter tweaks are available to discover interesting new applications (such as motion detection).
•        Node Position Calibration – get the position of nodes automatically; no manual fixed node measurements required.
•        9-Axis Accelerometer – the client expansion board contains a 9 axis accelerometer for increased positioning accuracy.

Board Image –
Client Image –