there are several approaches to Bluetooth Low Energy beacons. Project called Tail (http://www.thetileapp.com/) is building sensors that you attach to products and when they move or are lost your smartphone can use the Bluetooth radio signals to detect its proximity.
Our www.estimote.com beacons are designed to be placed in a fixed location such as retail store, museum or park. They broadcast their location to all the phones or devices (like your robot) in the range.
The devices could pickup the signal and estimate the location very precisely, down to inches - so it is definitely a technology that could be used to indoor-navigation for robots, machines in the factory or doctors in a hospital.
We at Estimote are focused on retail, but we also have an API and presale Dev Kits, so anybody could experiment with the technology.
Shoot me an email jakub at estimote.com and will be more than happy to advice on how to use it for robots.