Autonomous Cooperative Bodies