sensor-driven autonomy