As part of my MS project, I have been working on an android app that can detect and subsequently predict speed bumps. Although it is still a work in progress, I was able to get the detection part to work. Following image shows the speed bumps when travelling from Bangalore to Mysore: Based on GPS data ...