Microduck от Pollen Robotics
Фото: Pollen Robotics · Официальные материалы проекта

Система обновлений Microduck рассчитана на отдельные выпуски программы и моделей. Артефакт проверяется, устанавливается в свою директорию и становится активным переключением указателя. Затем проверяется работоспособность системы. При неуспешной проверке предусмотрен возврат предыдущего выпуска.

Обновление загружает сам робот через собственное сетевое соединение. Телефон или Bluetooth-инструмент могут инициировать операцию и получать статус, но не служат основным каналом передачи большого пакета. Поэтому сначала нужно настроить доступ робота к сети. Откат к уже имеющемуся на диске выпуску может работать и без интернета.

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

Практическая привычка для владельца — записывать версию ПО и активной модели перед экспериментом. При непонятном поведении сначала полезно получить отчёт о состоянии и сверить установленные и реально работающие версии служб. Исходный проект развивается быстро, а часть design-документов сохраняет исторические обсуждения; для точной команды первичен актуальный справочник.

Материалы источников

Индекс документации Microduck
Справочник команд robotctl
Устройство системы обновлений
Сверено: 02.10.2026