A multi-agent framework and programming environment for autonomous robotics | IEEE Conference Publication | IEEE Xplore