Google Glass, other wearables may give the disabled a new measure of independence