gps also won't give you orientation really anyway, and indeed, is mostly outdoors, and rtk is needed for this resolution but also rather inaccessible to amateurs.
If you're working on indoor navigation, that's very cool, when I used to do it, in my context it was easier because we controlled the environment of the robots (markers on walls of a known colour type stuff). We also explored passive radar type arrangements for picking up wifi repeaters, but it became complicated to eg. ignore bluetooth.
Though in the case of this video, the wii sensor bar style approach seems fine, assuming you control reflections