в других приложениях - Альтизуре, Дронедеплой Граундстейшн - для этого есть счетчик - он просчитает сколько пробег(пролет) в метрах, скорость и время, делает анализ по питанию и указывает сколько батарей потребуется (в зависимости от модели коптера внесенного в приложение). Если больше одной, приложение , во время работы,останавливает съемку (делает паузу) и возвращает дрон домой (или в завис- посадка в ожидании команды - как настроено), после замены батареи он продолжает съемку с места остановки , и так, хоть сотню батарей..
У вас тоже, по идее, должен быть счетчик.. а вот какова автоматизация , не знаю..