ARC is a feature complete framework for writing robot code. It is designed to be easy to use, and easy to understand. It is also designed to be modular, so that you can use only the parts you need. ARC is also designed to be easy to extend, so that you can add your own functionality to it. ARC is an acronym, and it stands for: Advanced Robot Controller.
For Developers who are planning on using this read here.
For Developers who are going to be contributing to this read here.