The Common Reality project was started in order to develop a standardized interface between robotic, sensor, or simulation systems and higher level control systems or architectures, specifically cognitive architectures. This is an open collaboration with input welcomed and actively solicited from members of each community.
The Common Reality project has different inspirations based on the respective fields that it is drawing from. The differing purposes are actually synergistic in nature, with each field bringing unique contributions to the other.