Here is my idea. Don't know how practical it is but...
If you were wearing a devide that could put out ultrasonic pulse, and was synchornized by an infrared pulse, you could measure the distance to two receivers in corners of the room and this could be used to triangulate your position...