Миссия по срокам не выполняет миссии

Я хочу сделать миссию на временной шкале, где гудит посещает точку и выполняет там миссию с горячей точкой. Но в настоящее время гул только взлетает, миссия заканчивается, и дрон возвращается. Я проверил onProgress, мало что можно было найти.

Вот мой код.

fun initTimelineMission() { if (!isHomePointSet) { Log.e(TAG, "Home point not set") } else { val elements = ArrayList<TimelineElement>() missionControl = MissionControl.getInstance() //val preEvent: TimelineEvent? = null val listener = MissionControl.Listener { element, event, error -> updateTimelineStatus(element, event, error) } elements.add(TakeOffAction()) elements.add(GoToAction(altitude.toFloat())) val attitude = Attitude(0.0f, Rotation.NO_ROTATION, Rotation.NO_ROTATION) // val gimbalAction = GimbalAttitudeAction(attitude); // gimbalAction.setCompletionTime(2.0); // elements.add(gimbalAction); pointsToVisit.forEach({ point -> //pointsToVisit is an arraylist containing way points val gimbalAction = GimbalAttitudeAction(attitude); gimbalAction.setCompletionTime(2.0); elements.add(gimbalAction); elements.add(GoToAction(point, altitude.toFloat())) val hotpointMission = HotpointMission() hotpointMission.hotpoint = point hotpointMission.altitude = altitude.toDouble() hotpointMission.radius = radius hotpointMission.angularVelocity = angularVelocity val startPoint = HotpointStartPoint.NEAREST hotpointMission.startPoint = startPoint val heading = HotpointHeading.TOWARDS_HOT_POINT hotpointMission.heading = heading elements.add(HotpointAction(hotpointMission, SURRONDING_ANGLE)) }) elements.add(GoHomeAction()) if (null != missionControl && missionControl!!.scheduledCount() > 0) { missionControl?.unscheduleEverything() missionControl?.removeAllListeners() } missionControl?.scheduleElements(elements) missionControl?.addListener(listener) } } fun startTimeline() { if (MissionControl.getInstance().scheduledCount() > 0) { MissionControl.getInstance().startTimeline() } else { Log.e(TAG, "Mission not initiated") } } 

    Intereting Posts
    Могут ли члены данных Kotlin инициализироваться в java с помощью kotlin default getter и setter? Если isConnected возвращает true, почему Exeption говорит, что он не подключен? com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: ожидается BEGIN_ARRAY, но был STRING в строке 1 столбца 2 пути Как сделать запрос API в Котлин? Проводка в пользовательский интерфейс Синхронизация даты в формате даты и времени – Kotlin kotlin + эспрессо: не найдено никаких действий Список firebase listview показывает пустую страницу Сделать общий переход элемента между фрагментом и диалогом Ошибка сборки приложения Kotlin из-за «Не удалось инициализировать класс com.intellij.ide.highlighter.JavaFileType» MVP + RxJava. Поместите планировщиков в презентаторе или в Interactor? Маркер Google Map не работает Стандартное отклонение Kotlin с дженериками Какова философия Котлина в тестах? Могу ли я интегрировать и использовать рекламные объявления admob в проекте Android с помощью Kotlin?