Створення курсу софтверної розробки під FPV-дрони
Зазвичай весь софт для дронів супер захищений та закритий і дуже складно отримати досвід розробки для дронів не маючи доступу до самого софта.
Є круте Open Source рішення як PX4 — це професійний автопілот. Розроблений розробниками світового класу з промисловості та академічних кіл і підтримується активною світовою спільнотою, він приводить в дію всі види транспортних засобів від гоночних і вантажних дронів до наземних транспортних засобів і підводних апаратів.
Документація тут: docs.px4.io/main/en
Ідея курсу в розробці Drone Apps & APIs та також стати активними контрибюторами в Open Sourse проекти
Інформацію про те, як ви можете зустрітися зі спільнотою та зробити свій внесок в PX4:
- Dev Call — Discuss architecture, pull requests, impacting issues with the dev team
- Support — Get help and raise issues
- Source Code Management — Work with PX4 code
- Documentation — Improve the docs
- Translation — Translate using Crowdin ( український продукт!)
- Terminology/Notation — Terms and symbols used in the docs
- Licenses — PX4 and Pixhawk licensing
Наразі шукаю людей які хочуть вчитись або хочуть долучитись до створення такого курсу як ментори чи розробники курсу ( експерти в цій сфері) — пишіть в коментарях
Хто бажає долучитись до українського перекладу проєкту PX4 — ми вже переклали 1% ! Чим більше людей — тим швидше ми зможемо закінчити переклад і зробити його доступним для всіх! Реєстрація за посиланням:
31 коментар
Додати коментар Підписатись на коментаріВідписатись від коментарівХто хоче працювати в класній Defence компанії в Німечині — офіційне працевлаштування, офіси в Мюнхені та інших містах.
1) Software Engineer for Ground Control Softwarе
2) Radar Software Engineer
3) Software Engineer for Ground Control Software
Пишіть в особисті скину деталі 😎
Вже маємо перший реліз !
Можете перегляглянути тут : docs.px4.io/v1.test/uk
Не працює посилання
docs.px4.io/main/uk
Перший реліз був на тестовому білді — зараз маємо вже стабільний білд з 70% україномовного перекладу
В мене є наробки автопілоту
З ким зв’язатись для тестування наживо?
пишіть [email protected] або відразу забронюйте дзвінок https://calendar.app.google/KQEP2mKGSnCeyKpz6
Зареєструвався для перекладу PX4, також дуже хотів би пройти курс по розробці.
Дякую! Буду рада бачити в понеділок на першому дзвінку спільноти для перекладу
Дуже цікава ідея. Я б точно хотів пройти подібний курс.
а поки можете долучитись до перекладу і ознайомитись з технологіями))
Хто бажає долучитись до українського перекладу проєкту PX4 — ми вже переклали 1% ! Чим більше людей — тим швидше ми зможемо закінчити переклад і зробити його доступним для всіх!
Реєстрація за посиланням:
forms.gle/emjPrAS3XfSgZ6Vh6
The proposed course, still in its preliminary stages, will cover:
FPV Pilot / Ops manager introduction
Basic coding courses (C++/Python — DataCamp)
Network (L2/L3)
Robotics/Embedded systems (PX4/Ardupilot (iNav/BF), ROS, UAV/robotics)
Computer vision/sensing (OpenCV, Yolo, SLAM, IMU, EKF, Matlab)
Чи плануються тести на SITL? На яких саме?
Якщо для PX4/Ardu їх достатньо, то для BF/iNAV не так все добре.
Всі хто бажає не словом, а ділом — долучайтесь , вже почали перекладати))
forms.gle/3ytZjYxVXYUfnFSr5
Ще раз поясню — ідея курсу в отриманні досвіду програмування для дронів ( можна робити приватні проекти потім на базі цієї бібліотеки)
Переклад документаціі на україньську та створення невеликого комюніті яке саме «програмує» дрони, а на кухні всі і таке вже вміють іх збирати:)
Кількість має вже переходити в якість
Угу, а потім за поребріком цей Open SourCe цап-царап ©. Так що треба було б форкати в прівейт репо.
якщо перекласти на українську вони нічого не зрозуміють))
там BSD ліцензія, стянути собі і нікому нічого не віддавати
Так, але тут пропонують вкладати зусилля українських розробників в опенсорс проект подвійного призначення. Якщо там таки зможуть наконтрибютити щось корисне, то воно корисним буде і запоребріком, і це корисне + їх практично нескінченний фінансовий ресурс явно вже не буде корисним нам. Тут тільки закрита комерційна розробка на базі опенсорсу, але судячи що ніхто з компаній за 2 роки не випустив свою плату на базі цього в Україні- воно нікому не треба. Це притому що наче як в Україні лінії для друку PCB ж є і ніяких вимог до їх технологічності по суті нема.
* Ну тут гарне зауваження що звучить досить наївно
Так, плавали знаєм, все скомуніздять і зроблять більше
Хто гроші дасть? І що не 20к гривень а щось пристойніше
Тут дві проблеми: ніхто не скаже, та не сильно і потрібно
Наче є, а по-факту швидше та зручніше jlpcb замовити.
Як ніхто не дасть, то що може тоді вже в якесь Сколково влаштуватися — все одно сорси їм дістануться, а так хоч заплатять... 😕
І китайцям теж буде зручніше перепродувати це, чи санкції накласти. Голі компоненти важко регулювати, а це в принципі можуть.
px4 трохи задорогий, на фпв використовують спідібі бо вони баксів 40 вартують, а за піксхок треба десь 200 віддати
px4 — це прошивка
я маю на увазі контролери під нього типу pixhawk 4 чи тепер вже 6.
Так топіку йде мова про прошивку PX4.
Вона STM32F405 підтримує: github.com/...ain/boards/flywoo/gn-f405
Додати таргет, трохи з бубном пошаманити і є вірогідність що запрацює на вашому спідібі
для ентузіастів які більше звикли до графічного інтерфейсу або не мають досвіду програмування
вже є індустріальним стандартом на базі якого багато дрон компаній будують свої кастомні рішення для оборони
А px4 зараз використовують в FPV? Наскільки я знаю в FPV найбільш популярним є Betaflight3-4 років тому, коли починав цікавитись темою дронів, основними опціями були Betaflight, iNAV та Ardupilot. Betaflight був дефолтним вибором для фпв. iNAV — для тих кому потрібні місії, польоти за маршрутами і т.п, а Ardupilot — для різних експериментів із нестандартними літальними апаратами, оскільки нібито більш простий і його код легше модифікувати під свої потреби (не знаю на скільки це твердження відповідає дійсності).
Взагалі, було б цікаво почитати про pros and cons різних автопілотів і в чому переваги PX4 в порівнянні з іншими прошивками.
+