This is a simple machine learning architecture.  Real-life embodiments include an autonomous vehicle that passed several qualifying stages of the DARPA Grand Challenge 2005.