Jai Juneja's 4th year engineering project at Oxford University.
Here's a sneak peek:
Fourth year engineering project at University of Oxford