Алгоритмы построения маршрутов для групп роботов делятся на централизованные, в которых решения принимает один компьютер, и децентрализованные, в которых каждый робот принимает решения сам. Второй вариант позволяет учитывать местные условия, но гораздо сложнее, так как роботам приходится прогнозировать поведение друг друга.
На втором месте (23%) из возможных проблем в будущей карьере оказалась возможность устаревания платформы, на которой они сейчас работают, а на третьем (14%) — то, что эта платформа так и не завоюет популярность.