Refresh: An Infrastructure to Build Self-Aware Robotic Systems