Airwriting: a wearable handwriting recognition system
number 696 computer laboratory ucam - cl - tr - 696 issn 1476 - 2986 an introduction to inertial navigation .