Cooperation of unmanned systems for agricultural applications: A theoretical framework