Инженерный журнал БПЛА связывает в одну проверяемую запись аппаратную конфигурацию, версию прошивки, условия испытания, изменения параметров, наблюдения и логи полёта. Его задача — сохранить не только результат, но и путь, которым к нему пришли.
Зачем нужен журнал
Без контекста даже хороший лог быстро теряет ценность: через неделю трудно восстановить конфигурацию, условия и цель вылета. Журнал отвечает на три практических вопроса: что было установлено, что изменили и чем подтверждается вывод.
Это не дневник впечатлений и не архив файлов. Это короткая цепочка доказательств, по которой можно повторить проверку, сравнить результат и безопасно решить, что делать дальше.
Карточка конфигурации
Сначала зафиксируйте состояние аппарата, с которого начинается испытание. Если поле не менялось, это тоже полезная отметка: она отделяет исходные условия от эксперимента.
| Блок | Что записать | Зачем это нужно |
|---|---|---|
| Аппарат | Тип, рама, масса, назначение и идентификатор борта | Чтобы не смешать записи разных конфигураций |
| Система | Полётный контроллер, датчики, GNSS, радио/видео и питание | Чтобы связать симптом с конкретным узлом |
| ПО и параметры | Версия прошивки, дата установки, экспорт параметров или diff | Чтобы восстановить исходную точку сравнения |
| Монтаж | Фото компоновки, антенн, компаса, проводки и заметных изменений | Чтобы учитывать физические причины, а не только настройки |
Минимальный шаблон записи
| Поле | Что записать | Проверочный смысл |
|---|---|---|
| ID теста | Дата, аппарат, номер вылета | Связать заметку с конкретным запуском |
| Исходная точка | Прошивка, параметры, масса, аккумулятор, пропеллеры | Понять, с чем сравнивается результат |
| Одно изменение | Какой параметр или узел изменён и зачем | Не приписать эффект другой правке |
| Условия | Место, ветер, температура, режим и сценарий манёвров | Оценить сопоставимость испытаний |
| Артефакты | Исходный лог, файл параметров, фото компоновки, видео | Проверить вывод по первичным данным |
| Вывод | Что подтверждено, что осталось неизвестным и какой следующий тест | Превратить наблюдение в план проверки |
Протокол испытания
Перед полётом сформулируйте одну проверяемую задачу: что именно должно измениться и по какому признаку вы это поймёте. Например, можно сравнить поведение до и после изменения фильтра, антенны или PID — при сопоставимых условиях и с заранее заданным критерием остановки.
| Этап | Что сделать | Что сохранить |
|---|---|---|
| До полёта | Записать гипотезу, исходную конфигурацию, условия и границы безопасного теста | Карточка конфигурации и план манёвров |
| Во время | Выполнить одну последовательность, отметить режимы, время события и отклонения от плана | Временные метки, наблюдения и исходный лог |
| После | Сопоставить наблюдение с задачей, отметить ограничения и выбрать одну следующую проверку | Короткий вывод, ссылки на лог/видео и следующий шаг |
Лог как первичный артефакт
Сохраняйте исходный файл лога отдельно от краткой заметки. В заметке достаточно указать время события, задачу, версию конфигурации, ссылку на артефакт и предварительный итог. В документации ArduPilot различаются логи, записанные на автопилоте, и телеметрические логи наземной станции; их назначение и полнота данных могут отличаться. Поэтому сначала определите, какой вопрос должен ответить лог, и только затем выбирайте нужные графики или поля для анализа.
Официальные ориентиры: логи ArduPilot и подход PX4 к анализу полётных логов.
Минимальный набор вопросов после полёта
- Соответствовало ли фактическое поведение поставленной задаче?
- Есть ли в логе пропуски записи или признаки проблем с питанием?
- Не изменились ли вибрации, оценка положения, качество GNSS или работа компаса?
- Не упирались ли исполнительные механизмы в пределы во время обычного манёвра?
- Какая одна следующая проверка подтвердит или опровергнет вывод?
Как сравнивать изменения
Меняйте за один тест только один существенный фактор. Если одновременно заменить прошивку, пропеллеры, антенну и фильтры, результат нельзя корректно объяснить. Сравнивайте близкие по условиям записи и явно отмечайте, где сравнение ограничено.
| Что сравниваем | Что держать сопоставимым | Ограничение вывода |
|---|---|---|
| Поведение аппарата | Режим, маршрут, последовательность манёвров и критерий оценки | Разный пилот или сценарий может изменить результат |
| Настройку | Прошивку, остальные параметры и аппаратную конфигурацию | Параллельные правки не дают выделить причину |
| Лог | Источник записи, временной интервал и момент события | Пропуски и разные источники ограничивают сравнение |
| Условия | Аккумулятор, погоду, нагрузку и место настолько, насколько это возможно | Полной идентичности в полёте обычно нет |
Формат публикации FPV Club
Для материалов лаборатории используйте одну и ту же последовательность: задача, аппарат и ПО, исходная точка, изменение, методика, данные, вывод, ограничения и следующий шаг. Такой формат позволяет читателю понять не только результат, но и применимость к его аппарату.
