Привет бабе яге
Филигранная работа наших птичников, FPV-дроном, по уничтожению бабы яги.
Филигранная работа наших птичников, FPV-дроном, по уничтожению бабы яги.
Бойцы Вооруженных сил Украины (ВСУ) ликвидировали колумбийского наемника, который желал сдаться в плен российской армии. Об этом рассказал стрелок группировки войск «Восток» позывным «Суматоха» в беседе с РИА Новости.
По его словам, наемника убили FPV‑дроном. «Они всегда своих добивают», — подчеркнул военнослужащий.
Ранее сообщалось, что в Харькове заметили колумбийских наемников, в городе часто слышна испанская речь.
Пруф
Ударом был поражен военный автомобиль на улице Парковой, пишут местные ресурсы.
От Краматорска до линии фронта примерно 16 километров.
PS. Респект автору
Этот проект реализует систему визуального возврата к стартовой точке для квадрокоптера с использованием камеры, направленной вниз. Вместо классического интегрирования оптического потока, применяется оригинальный алгоритм "верёвочной лестницы" (rope ladder), который позволяет надёжно возвращаться домой даже при дрейфе и шуме.
Традиционные системы:
GPS — не работают внутри помещений.
Оптический поток + инерциальная навигация — страдают от дрейфа.
Наше решение:
✅ Работает без GPS и внешних систем
✅ Устойчиво к дрейфу и шуму
✅ Обнаруживает возврат в стартовую точку
✅ Сохраняет относительное смещение для контроллера
✅ Реализовано на чистом OpenCV и Python
Стартовая точка — фиксируется как первая.
При удалении от старта — добавляются новые "ступеньки" (контрольные кадры).
При возврате — система находит ближайшую ступень и обрезает историю после неё.
При возврате к старту — отправляется смещение (0, 0) → квадрокоптер останавливается.
💡 Это как спуск по верёвочной лестнице: вы можете вернуться на любую ступень.
Вход: видео с камеры (например, 640x480, 30 FPS).
Выход: файл offsets.json с полями: { "x": 45, "y": -30, "angle": 0.0 }
Где x, y — смещение в пикселях от текущей позиции до стартовой.
Создайте файл tracking_enabled.flag с содержимым 1, чтобы включить запись в offsets.json.
Высоту можно задать в height.txt (в метрах), хотя в текущей версии она не используется (работа в пикселях).
2025-07-30 09:52:50,117 [INFO] 🎯 ВОЗВРАТ В СТАРТ! (dist=3.7px)
2025-07-30 09:52:50,469 [INFO] 📊 25.4 FPS | dx=+0.000 | dy=+0.000 | WPs=7
Другой скрипт (например, управляющий моторами) читает offsets.json и:
Если x=0, y=0 → квадрокоптер дома.
Иначе → корректирует положение по x, y.
Направлена вниз. Хорошее освещение. Текстурированная поверхность (не однородная). Рекомендуется: 640x480, 30 FPS.
Поддержка поворота (через гистограммы или угол между точками).
Фильтрация смещений (EMA, Калман).
Визуализация траектории.
Интеграция с ROS2.
Работа с LiDAR вместо предполагаемой высоты.
Полный код — в репозитории:
👉 github.com/VohminV/rope-ladder-tracker
Найдено на просторах интернета. Чья разработка неизвестно.
Уж извините (извиняюсь, но не извиняюсь), но небольшая графическая модификация напрашивалась 🤭 Удалят, наверное, ну да пох. Если что - у меня в телеге будет, ссылка в профиле, кому надо. Графен делал я, так что пятничное мойё)
гифка в комментах будет
ЗЫ: При съёмке этого ролика ни одна свинья не пострадала!