After Apple announced their first ARDevKit, our group knew we wanted to tinker with the idea. Having an experienced group who won previous hackathons with mobile apps, we were excited to delve head-first into the world of Augmented Reality.
What it does
It calculates the instantaneous/average velocity of an object.
How we built it
Using Swift in Xcode, we incorporated Calculus concepts into the development of the AR.
Challenges we ran into
To calculate instantaneous velocity, we had to get very small time increments that approach infinitesimally small changes in time. Processing as many position values per second becomes important to improving the accuracy. However, this can be CPU-intensive. So we created an efficient and optimised program.
Accomplishments that we're proud of
Creating a full-functioning app in less than 24 hours after concept.
What we learned
Working as a cohesive unit and the potential AR has. Managing time properly.
What's next for SpeedAR
Adding a slider to change the accuracy of the velocity. Adding a low-power mode to further save battery and limit processing clock speeds. Individual object-tracking to remove the need to manually pan the camera to trace an object's movement.