UNDERSTANDING AUTONOMOUS CONTROL SYSTEMS THROUGH PROGRAMMABLE CONTROL UNITS