The design of interfaces for multi-robot path planning and control