Autonomous Agent Design is the high level decision making program to control which functionality should our robot choose under different circumstances. However, a powerful decision making agent requires as much critical information as possible. This information is gained by each functional-layer node (such as those projects in Computer Vision). In addition, our agent can only be tested in VCATS. Therefore, this area of projects will not be available before a stable version of VCATS is available.