Pull to refresh

Делаем автономного водного дрона или как я мечтал помочь Байкалу, но я не газпром. Часть 1 и последняя

Reading time4 min
Views14K
Привет, Хабр!

Я живу рядом с Байкалом, и много раз бывал на нем. Это красивое озеро с чистым воздухом. Несколько лет назад озеро начало загрязняться. И вот я подумал почему бы не сделать дрона с солнечными батареями, поставить на нее двигатель, нейронный компьютер с YoloV3(нейросеть которая обеспечивает зрение компьютеру) со стереокамерой, добавить GPS и научить его чистить Байкал в автономном режиме.

image
Total votes 53: ↑40 and ↓13+27
Comments128

Декомпозиция винто-моторных групп eVTOL

Reading time4 min
Views2.4K

Задача - повысить устойчивость, управляемость, маневренность крупных мультикоптеров. Имеются ввиду грузовые, одноместные и многоместные eVTOL. 

Начну с проблемы. С ростом размеров коптера и масштабированием выявляется основная проблема в этой технологии - снижение отзывчивости винто-моторных групп за счет задержки и не возможности  быстрого изменения оборотов “большого” воздушного винта фиксированного шага, что приводит к получению “медленного контура  регулирования” и соответственно к неисправимой осцилляции, резонансным явлениям, загрублению PID-параметров и в итоге к потери стабильности при удержании коптера в воздухе. При этом отзывчивость и управляемость коптера падает настолько, что управление подобным ЛА становится испытанием для пилота и автопилота любого уровня. Все очень просто - в отличие от вертолета, копер держится в воздухе за счет постоянного контроля и возможности быстрого изменения тяги на своих лучах. Это позволяет ему держаться ровно в воздухе без кренов и раскачки. За это отвечает полетный компьютер, который анализирует датчики положения в пространстве и отправляет сигналы на лучи к моторам через контроллеры. Полетный компьютер работает быстро - тысячи раз в секунду (реальная скорость работы примерно 400 Гц)  происходит изменение тяги на одном канале. Однако дальше идет канал связи, контроллер мотора, сам мотор и воздушный винт. Именно при увеличении размеров мотора и воздушного винта происходит резкое снижение скорости изменения тяги - тяжелый винт большого диаметра раскрутить и остановить гораздо сложнее чем маленький и легкий. А компьютер не прекращает отправлять сигнал на луч и требовать изменений - изменения тяги происходят но уже с задержкой. Компьютер пытается компенсировать тягой на другом луче и вся система раскачивает сама себя с нарастающей амплитудой что может привести к аварии. Данную проблему можно частично решить настройкой компьютера и PID-параметров. Однако это лишь частично приводит к результату - аппарат становится очень медлительным и инертным, неспособным к резким маневрам или борьбе с порывами ветра. Именно поэтому на рынке eVTOL так мало примеров полетов на крупных коптерах с энергичными маневрами, поворотами, набором высоты, снижением, в условиях ветровых нагрузок, с полной загрузкой и пр. Проблема у всех одна и та же, законы физики работают для всех одинаково: для нас, для Joby, CityAirbus, Archer, Blade, Beta, Lift, Volocopter, E-hang и др. Если вы видите воздушные винты диаметром от 40” и выше - то проблема точно будет.

Читать далее
Rating0
Comments6

Gitea + Drone + Nginx + Portainer. Пошаговое руководство по деплою аналога github на своём железе

Reading time8 min
Views15K

В данном туториале я расскажу вам как можно задеплоить gitea на своём железе с использованием docker-compose подключить drone, для возможности автоматизации тестирования и доставки собственных приложений, настроить reverse-proxy через nginx для доступа через сеть и включить portainer для мониторинга запущенных контейнеров.

Читать далее
Total votes 11: ↑9 and ↓2+7
Comments18

Google покупает Titan AeroSpace, несмотря на неопределенность с коммерческим использованием дронов

Reading time1 min
Views22K


Как сообщает The Verge со ссылкой на WSJ, Google обошел на повороте Facebook c его инициативой internet.org и купил  производителя БПЛА на солнечных батареях Titan Aerospace.
Читать дальше →
Total votes 29: ↑28 and ↓1+27
Comments6

Непрерывная кросс компиляция для Raspberry PI

Reading time4 min
Views14K

Мне хотелось развернуть систему непрерывной интеграции, кросс компилирующую CMake проект написанный на c++ с OpenGL на Raspberry PI. Заодно я хотел посмотреть, не появились ли удобные серверы автоматической сборки, не содержащие в себе питона и не потребляющие сотни мегабайт ram в простое. Одна из целей написания статьи — узнать, не прошёл ли я мимо более хорошего или простого решения :)


TLDR: drone классный, позволяет добавить простенький файл в корень репозитория на github/bitbucket — и получить автоматические билды/тесты/деплой. Прямо как в Travis, но self-hosted.


Читать дальше →
Total votes 23: ↑21 and ↓2+19
Comments7

Непрерывная интеграция с помощью Drone CI, Docker и Ansible

Reading time13 min
Views50K

image


Можете представить, что Вам больше никогда не придется устанавливать зависимости и настраивать конфигурации вручную на вашем сервере непрерывной интеграции? А вы верите в то, что каждый шаг вашего билда может быть по-настоящему изолированным и работать исключительно в Docker контейнерах? В конце концов, хотели бы вы попробовать инструмент, который входит в топ 20 всех открытых проектов, написанных на Golang, и имеет 9k+ звездочек на Github?


В этой статье мы хотели бы рассказать о великолепном Drone CI, который уже помог нам упростить и сделать лучше нашу непрерывную интеграцию. Мы поделимся деталями установки Drone CI и покажем на примере небольшого проекта все детали использования. Если вы не любите много читать и хотите сразу попробовать, в конце статьи есть ссылки на Github репозитории, которые помогут с быстрым стартом.


Читать дальше →
Total votes 19: ↑17 and ↓2+15
Comments15

Получение регистрационного номера на БПЛА: разбор полётов

Reading time2 min
Views13K
Каков в данный момент статус беспилотных дронов в РФ?
В отличие от ситуации всего пару лет назад, дроны ввозятся и продаются на территории РФ полностью легально. Приобретать БПЛА можно безо всяких условий. А вот запускать их, если говорить строго по букве закона, нельзя.

В чем именно проблема?
Правила получения регистрационных номеров для беспилотников в Росавиации и ФСБ (да-да, уведомлять силовиков о наличии у вас дрона также придется) прописаны, но… не утверждены Правительством РФ официально. В день, когда «беспилотные» поправки в закон о регистрации воздушных судов полностью вступили в силу, группа энтузиастов пыталась зарегистрировать свои машины. Итог – успеха не достиг никто.

Значит, текущие поправки в воздушное законодательство бессмысленны?
Вряд ли стоит утверждать так резко. Сами по себе эти поправки нужные и в любом случае необходимые в эпоху медленного, но верного внедрения дронов в повседневную жизнь. Но пока они – фактически плоть без скелета.

Получается, дроны можно не регистрировать и летать без всяких разрешений?
Выходит, что на данный момент это так. Никакого наказания за это не предусмотрено, как и не существует никакой нормативной базы для выявления нарушителей и привлечения их к ответственности – дроны летают низко, радары их не засекают, а полицейские экипажи очень вряд ли станут гоняться за каждым увиденным во время патрулирования квадрокоптером. А если и станут – см. выше, наказать оператора невозможно. Гипотетически штраф в 3000-5000 рублей за нарушения правил пользования воздушным пространством вам могут выписать, но на практике вряд ли (если не летать над режимными объектами типа тюрем, территорий посольств, министерств, ведомств, военных частей, объектов метрополитена(!), и даже мостов и вокзалов). Впрочем, за полет над аэропортом могут привлечь и по другим основаниям (помеха работе транспорта), причём с совсем другими последствиями, так что семь раз подумайте, где и как эксплуатировать ваш дрон.
Читать дальше →
Total votes 8: ↑8 and ↓0+8
Comments17

HyperX CloudX — новое прочтение классической гарнитуры

Reading time7 min
Views9K
Всем привет! На GT уже были обзоры флагманской гарнитуры HyperX Revolver, модели начального уровня — Cloud Drone, настал черёд “среднего брата”, CloudX. Разработан он с теми же идеями: дать максимум аудио-возможностей и надёжности конструкции. Сделать гарнитуру в первую очередь удобной. А свистелки и плюшки — потом. CloudX понравится тем, кто не любит “игровой” дизайн и какие-либо украшательства вообще: тут правит бал минимализм. Но давайте не будем забегать вперёд…


Читать дальше →
Total votes 11: ↑9 and ↓2+7
Comments6

Выбирай мудро, или кто есть кто в линейке гарнитур HyperX

Reading time4 min
Views13K
Мамы разные нужны.
Мамы всякие важны.

Привет, Гиктаймс! Конечно же, вынесенная в заголовок цитата великого советского поэта Сергея Михалкова, больше бы подошла для сводного теста материнских плат, если вы понимаете о чем я, но у нас другой случай. Появление на рынке всей линейки гарнитур HyperX привело к разумным и вполне адекватным вопросам на тему: «Что же выбрать?». Под катом все расскажу и покажу. Даже с картинками.


Читать дальше →
Total votes 13: ↑9 and ↓4+5
Comments9

Потому, потому что мы пилоты! Презентация третьего поколения видеоочков Epson Moverio BT-300

Reading time3 min
Views9.2K
For once you have tasted flight you will
walk the earth with your eyes turned
skywards, for there you have been
and there you will long to return.
_____________________________
Испытай один раз полет, и твои глаза
навечно будут устремлены в небо.
Однажды там побывав, на всю жизнь
ты обречен тосковать о нем.


Леонардо да Винчи

16 марта в City Club International мы представили журналистам ведущих российских бизнес-, отраслевых- и IT-изданий наши новые видеоочки Epson Moverio BT-300.


Изюминкой мероприятия стала наглядная демонстрация того, как новая модель видеоочков отлично подходит для использования в качестве т.н. FPV для квадрокоптера. В качестве дрона был выбран новенький DJI Phantom 4, а краткий репортаж с самого мероприятия с самыми интересными моментами вы можете посмотреть ниже:



А теперь пару слов о самом продукте и его технических характеристиках (об очках, конечно же, с дроном вы уже, наверняка, хорошо знакомы и без нас.

Total votes 15: ↑15 and ↓0+15
Comments25

Очки для коптера DJI Goggles (подробные инструкции и тесты)

Reading time2 min
Views26K
FPV-очки для полетов от первого лица на квадрокоптерах DJI Mavic Pro, Phantom, Inspire.

Простой и понятный обзор от симпатичной девушки. Под катом — чуток хардкорнее.



Расстояние — как и у модели дрона
Экраны — два 5-дюймовых экрана с разрешением Full HD
Задержка — 110мс
Разрешение — 720p/60fps и 1080p/30fps
Одновременное подключение 4 очков к Mavic Pro
Антенны — 360° покрытие
Время работы — 6 часов (9440 мАч)
Линзы — асферические высокой светосилы, поле зрения 85 градусов.
Межцентровое расстояние — 58-70 мм
Отслеживание положения головы — контроль подвеса по двум осям (курс, наклон)
Подключение — беспроводное (DJI Mavic Pro), кабель microUSB (Phantom и Inspire 2)
Total votes 11: ↑11 and ↓0+11
Comments12

DJI Zenmuse X7: подробности

Reading time2 min
Views6.7K
image

Ажиотаж в стиле Apple с интригой вокруг презентации закончился, пришло время дополнить вчерашний пост подробностями.

Zenmuse X7 — компактная камера формата Супер-35, оснащена встроенным стабилизатором и предназначена для профессиональной киносъемки при помощи дрона Inspire 2.

  • Матрица: Супер-35
  • Фото: 24 Мп
  • Видео: 6K CinemaDNG
  • 5.2K Apple ProRes
  • Динамический диапазон: 14 шагов
  • Вес: 631 грамм
Total votes 7: ↑4 and ↓3+1
Comments5

Reaper FY919. Квадрокоптер с FPV за $50

Reading time3 min
Views14K
Речь пойдет о недорогой игрушке, которая при своей стоимости вполне может удивить своей стабильностью и возможностью полетов по FPV через WiFi. В видео можно будет также посмотреть сравнение с «условными одноклассниками». Но самое удивительное в нем это наличие камеры для ориентирования в пространстве.

Речь пойдет вот об этом аппарате:


Читать дальше →
Total votes 17: ↑16 and ↓1+15
Comments7

Влияние рамы на характеристики коптера

Reading time3 min
Views9.8K
Недавно мы получили новую раму для нашего квадрокоптера и в этой статье поделимся результатами исследования изменений характеристик коптера. И, конечно, в конце статьи хорошенько навалим на видео)


Читать дальше →
Total votes 7: ↑5 and ↓2+3
Comments14

Drone CI в облаке AWS для DevExtreme

Reading time5 min
Views5K

В этой статье я расскажу о том, как настраивал непрерывную интеграцию в Amazon AWS для репозитория DevExtreme.


Супер-коллаж от нашего дизайнера Димы


Уже несколько месяцев мы ведём разработку DevExtreme в открытом репозитории на GitHub. Непрерывная интеграция у нас с самого начала была построена на базе Docker, чтобы не зависеть от CI-платформы (будь то Travis, Shippable или что-то другое), но с момента публикации репозитория мы не выделялись и использовали для прогона тестов хорошо знакомый Travis CI. На GitHub у нас "бегает" только небольшая часть автоматических тестов, так сказать, первая линия, и возможностей Travis для техники Fork and Pull Request хватало.


Со временем коллеги начали сетовать на очередь из пулл-реквестов (но терпели). Мысль о том, что пора уже что-то предпринять, возникла в конце октября, когда на два дня Travis потерял связь с Docker Hub, а мы как раз готовились к beta-релизу DevExtreme 17.2.


Получив добро на эксперименты в корпоративном AWS-аккаунте, я решил дать второй шанс проекту Drone. Почему второй? Потому что мы его уже пробовали в процессе "обкатки выхода на GitHub". Тогда наш репозиторий был приватным, Drone был ещё более сырым, чем сегодня, и запускали мы его на временной наколеночной инфраструктуре, точнее на старых рабочих станциях, оставшихся после апгрейда рабочих мест (наш IT-отдел обещал их вот-вот забрать, но не торопился).

Читать дальше →
Total votes 29: ↑28 and ↓1+27
Comments11

DJI Matrice 100 Drone: дружественный квадрокоптер, который может обходить препятствия

Reading time2 min
Views4.8K
image

DJI снова находится на передовой индустрии дронов с выпуском нового квадрокоптера Matrice 100. Он создан специально для разработчиков, чтобы помочь им в тестировании новых датчиков, процессоров и другой техники, так как оптимизирован для использования с комплектом разработки программного обеспечения DJI (SDK).
 

 
Одна из особенностей, освещающих суть Matrice 100, — это Guidance, которое использует несколько стерео- и ультразвуковых датчиков, позволяющих дрону автоматически избегать препятствий на расстоянии в почти 20 метров. Guidance может также стабилизировать Matrice 100 с сантиметровой точностью над землей.
Читать дальше →
Total votes 8: ↑7 and ↓1+6
Comments0

Обзор новостей онлайн-стриминга и медиа за март

Reading time2 min
Views2.5K
В прошлом месяце я начал делиться с сообществом наиболее занятными новостями из мира онлайн-видео и -аудио. Новостей меньше не становится, поэтому ниже — подборка того интересного, что было представлено в марте.

Сперва, как водится, немного о деньгах.

Выручка сервисов потокового аудио в США превысила продажи компакт-дисков. И речь не о продажах в Айтюнз или Гугл.Плей, а именно о потоковых сервисах типа Spotify, Rhapsody и т.п.

Твиттер покупает за несколько десятков миллионов долларов приложение Periscope для потоковой передачи видео с любого девайса. Подробности — в новости раз и новости два. Технологии доставки стремительно дешевеют, потоковое видео становится всё более доступным.

Wowza Media Systems и Adobe Systems пришли к соглашению по иску о нарушении патентов. Напомню, что несколько лет назад Адоби подала в суд на Вовзу за нарушение патентов на протокол RTMP. И вот, Адоби отозвала все претензии.
Давно пора — RTMP уже успел сделать революцию с видео-вещании, и начал отходить на вторые роли, уступая место другим протоколам. Наши данные говорят о постепенном уменьшении его доли.
Читать дальше →
Total votes 13: ↑12 and ↓1+11
Comments0

Обзор новостей онлайн-стриминга и медиа за апрель

Reading time3 min
Views1.8K
Добрейшего.

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

NAB Show 2015

Для меня лично главной новостью месяца стал NAB Show 2015, проводившийся в Лас-Вегасе.

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

Позже в новостях увидел небольшой видеоотчёт о DASH Industry Forum networking reception, в котором сам принял участие. Наша команда является associate member в DASH-IF, и я также был приглашён. На видео ещё раз послушал тех людей, с кем довелось лично пообщаться. Они дают неплохой обзор того, где находится стандарт MPEG-DASH и чего ждать в будущем.
Читать дальше →
Total votes 6: ↑5 and ↓1+4
Comments0

Пилотаж дрона 80 левела

Reading time2 min
Views18K
Я так шустро не двигался, даже когда играл в Quake 2 против лучшего рэилганщика города.

Если ты считаешь себя крутым пилотом, то посмотри этот ролик. 4 минуты серьезнейшего испытания для ЧСВ. Я несколько раз проматерился про себя, наверное, это название тем фигурам пилотажа, на которые способна эта штука.

Как одним словом назвать «фигуру», когда пилот касается лопастью пропеллера взлетной площадки?

В предыдущей публикации в комментах была дискуссия про стрельбу по дронам. Так вот вам дрон-хрен-попадешь.



Интересно, сколько после этого видео было разбитых (при маневрах или от злости) дронов?

А что если так научится летать искусственный интеллект? Тогда нам точно кранты. Хорошо что это только штучный хеликоптер, а его пилот либо наелся NZT-48, либо прилетел с Криптона. У нас же пока в распоряжении коптеры DJI.

Под катом — высший пилотаж на коптерах DJI.
Total votes 24: ↑14 and ↓10+4
Comments44
1