Shared control methods for autonomous multi-agent systems