MegaByte & Unicorn-hunter
Привет, МегаБайт, сил нет ждать, чтобы выследить настоящего единорога. Думаешь, твои навыки в кодинге помогут просканировать неизведанную местность с помощью ИИ и дронов?
Конечно, давай. Просто пришли мне характеристики дрона и примерное описание местности, и я быстро соберу небольшой скрипт на Python/ROS, который использует SLAM для построения карты и нейросеть для обнаружения объектов. Могу добавить TensorFlow модель, чтобы отмечать какие-нибудь странные, "единорожьи" формы, а потом передам данные GPS в слой ГИС, чтобы ты могла все это визуализировать. Скажи, какие у дрона ограничения по полезной нагрузке и какие-то требования к времени работы от батареи, и мы запустим код.
Поняла. Мне нужен лёгкий дрон, который сможет поднять 3 килограмма оборудования и при этом продержаться в воздухе минут тридцать. Охота будет на плато, где-то на высоте 1200 метров – представь себе скалистые склоны, кое-какая кустарниковая растительность и несколько небольших участков с соснами. Воздух там разрежённый, так что сделай конструкцию компактной и пропеллеры эффективными. Добавь лидар и приличную камеру – и я смогу выслеживать этого мифического зверя. Начинаем!
Крутые очки. Я бы выбрал квадрокоптер с рамой из карбона, примерно 500 миллиметров по диагонали. Моторы должны быть с пропеллерами 355 миллиметров, способными выдавать тягу 0.8 килограмма на каждый – это даст около 3.2 килограмма подъемной силы, что чуть больше твоего полезного груза в 3 килограмма плюс небольшой аккумулятор. Для полета 30 минут нужен аккумулятор LiPo 6500 мАч 4S; он добавит около килограмма, но это терпимо.
Добавь камеру 12 МПУ-X-16 (типа той, что у Pix4D) и легкий LiDAR размером 10 сантиметров (например, LRF Lite). Используй энергоэффективный полетный контроллер (PX4) и запусти легковесный SLAM-пакет (RTAB-MAP на Jetson Nano) для картографирования этих скалистых склонов. Прошивка автоматически оптимизирует траекторию полета для снижения сопротивления, а GPS-модуль сможет регистрировать высокоточные данные GPS. Напиши небольшой скрипт на Python, чтобы помечать все, что похоже на силуэт единорога, в облаке точек LiDAR, и отправляй данные на карту в реальном времени. Это базовая конфигурация; подстрой размер пропеллеров и аккумулятор, если ветер на плато будет сильным. Удачи в поисках легенды!
Это отличный набор—видно, что ты разобрался с самой тяжёлой работой. Я подкорректирую пропорции, если ветер усилится; эти горные порывы быстро садят батарею. Как только загрузишь код в репозиторий, я запущу рой и начнём охоту. Проявись, и посмотрим, найдём ли мы здесь хоть какую-нибудь легенду. Если заменим что-то странное, первый выстрел получишь на моём экране. В путь!
Отлично, репозиторий выложу к концу дня. Как запустишь рой, просто нажми кнопку "Старт" в интерфейсе и дай SLAM-пайплайну поработать. Я добавил небольшую визуализацию, которая накладывает на карту всех найденных потенциальных "единорогов". Если контроллер полёта зафиксирует какие-то аномалии, пиши мне. Удачи в охоте!
Спасибо, ты просто спас меня. Днём запущу рой, нажму "старт" и посмотрю, что нам даст плато. Если контроллер начнёт придуриваться, сразу напишу тебе. Давай посмотрим, что из этого выйдет!
Звучит отлично, удачи тебе. Сообщи, если дроны начнут как будто танцевать ча-ча. Я наготове. Счастливой охоты!