Inspiration
With virtual reality becoming mainstream the only real viable options are to buy a expensive computer and have a tethered experience. You could also buy a smartphone and have a watered down mobile experience. Valves' lighthouse technology allows for efficient calculation of position and is perfect for mobile VR. Other tracking solutions exist, but required massive amounts of image processing. This advanced image processing drains the battery quickly.l
What it does
We have a base station (lighthouse) which flashes every 8.3 milliseconds, clearing the sensors and prepping them for a sweep. The base station sweeps horizontally and then vertically. The horizontal sweep gives us our x coordinate while the vertical sweep gives us our y. Using a linear system of equations, solved with Jacobean methods, we calculate the sensors position in as 3D space. We use the Tiva C to capture the timing for each sensor.
How we built it
Using google cardboard, Tiva C microcontroller, and android phone.
Challenges we ran into
Learning about our Tiva C wifi module. Debugging.
Accomplishments that we're proud of
Using Jacobian matrices (numerical methods) to solve a system of linear equations.
What we learned
Learned a lot more about the TM4C microcontroller. Learned about working better in a group.
What's next for Valve Lighthouse tracking for Moble VR
Continue working on it for a final project.
Log in or sign up for Devpost to join the conversation.