1. A glove, comprising: a detector positioned on a fingertip of the glove, wherein the detector is configured to record a series of images of an environment; a processor configured to (i) stabilize the series of images to produce a stabilized series of images, (ii) determine at least one predetermined motion of the detector by comparing at least two images in the stabilized series of images, and, (iii) based on the at least one predetermined motion, select at least one function from a plurality of functions; and an output interface configured to trigger the at least one function.