Once you’ve configured everything, you can just use one as reddit users confirm. Lighthouse doesn’t necessarily need two stations.This video helps surely you in visualize better the process: in it you can see the flashing resets light and the spanning lasers going through the room. (As a note for purists, I know that between horizontal and vertical beam the headset has moved, so in reality the overall calculation is a bit different, but I think that the simplification I made conveys the idea better) We don’t know the exact position, but we have a line of possible positions of the sensor (we can’t reconstruct the distance, so the possible positions lay on a ray). We have now some certain data about the position of the sensor: it is in the point that is in front of the station, at 30° vertical orientation from it. This means that the vertical beam was circa at 60° (5.5ms = 16.6ms / 3 so the angle must be 60° = 180° / 3). At next iteration, the vertical laser starts and we get hit after 5.5ms. We now know that this sensor is somewhere horizontally in front of the station. This means that our sensor has been hit when the laser ray attached to the horizontal motor was at 90° (8.3ms is half of 16.6ms, so the cylinder was at half of its 180° span, so was at 90°), so completely frontal to the station. Suppose that after the first reset, our Triad sensor gets hit after exactly 8.3ms. Let’s look again the above GIF: there is a reset flashing every circa 16.6ms (60Hz) and as you can see, in this time the horizontal cylinder spans all its 180degrees then there is another reset and then the vertical cylinder spans all its 180 degrees then the loop begins again. HTC Vive with all his typical valleys… inside each of them there is a Triad Semiconductor sensor Knowing the frequency at which the reset light appears, the speed at which the cylinders move and all this stuff, the “brain” is able to detect some information about the position of each sensor. So, this circuit will communicate something like “I’ve been hit after 0.001 seconds after the reset light, I’ve been hit after 0.002 seconds, I’ve not been hit” and so on, forever. If it gets hit by them, it communicates to the “brain” of the Vive tracking system the time at which it has got hit. It continues counting until it gets hit by the moving laser rays of the other two cylinders. When it sees the bright spot of the IR leds (basically it detects a big burst of light), it some kind of “resets itself” and starts counting. Let’s take a single sensor on a Vive headset: currently it is a TS3633 circuit by Triad Semiconductor. What is all of this useful for? We’ll see that in a while. The two cylinders that rotate contain a laser light emitter (the bright spot that you see on them) and that irradiates the room with laser light. The big flash you’re seeing is lit by some IR LEDs. Internal of a Lighthouse station, as seen from an IR camera (image from Gizmodo) Since we’re talking about IR light, we can’t see it, but actually sixty times a second this little stations are irradiating our rooms with light. Each Lighthouse station is composed by IR leds flashing at regular intervals and of two little motors throwing laser beams into the room, one spinning horizontally and the other vertically. If you’re already a Lighthouse master, go directly to next paragraph.īasically the tracking is composed of two agents: the Lighthouse stations and the various sensors on the headset and VR controllers. I admit I’ve never understood this completely until today, when I did a lot of research to write this article, so I’m going to make a little recap for you people that like me didn’t get it completely. Before explaining the announcement, it is better to take a step back and explain how Lighthouse tracking works.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |