Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Flight Simulation Using DroneKit on Ardupilot (Fixed Pymavlink Bug)

Автор: Rafi Hoque

Загружено: 2025-05-08

Просмотров: 122

Описание:

DroneKit is a popular python package that allows you to program your drone using a low latency link. Flight controllers are limited to make artificial perception or intelligence based decisions. In this perspective, DroneKit adds intelligence to vehilcle's behaviour and perform tasks that are computationally intensive or time-sensitive (for example, computer vision, path planning, or 3D modelling). It is compatible with vehicles that communicate using the MAVLink protocol (including most vehicles made by 3DR and other members of the DroneCode foundation). It runs on Linux, Mac OS X, or Windows.

For more information, check the following link: https://dronekit-python.readthedocs.i...

My Environment:

1. Python 3.9
2. DroneKit 2.9.2
3. DroneKit - SITL 3.3.0
4. MAVProxy 1.8.71
5. Pymavlink 2.4.43

Step: 01: Install the required packages:
pip install dronekit dronekit-sitl mavproxy

Step: 02: Fix the bug with Pymavlink:
a. Go to your site packages and open pymavlink folder
b. Open pymavutil.py file
c. Find the fucntion set_mode_apm and Comment out the following section:

self.mav.command_long_send(self.target_system,
self.target_component,
mavlink.MAV_CMD_DO_SET_MODE,
0,
mavlink.MAV_MODE_FLAG_CUSTOM_MODE_ENABLED,
mode,
0,
0,
0,
0,
0)

d. Replace it by the following section and save the file:

self.mav.set_mode_send(self.target_system,
mavlink.MAV_MODE_FLAG_CUSTOM_MODE_ENABLED,
mode,
)

Step: 03: Open a new terminal and run: dronekit-sitl copter --home=23.4613785,91.1767227,10,270

Step: 04: Open another new terminal and run: python3.9 -m MAVProxy.mavproxy --master tcp:127.0.0.1:5760 --sitl 127.0.0.1:5501 --out 127.0.0.1:14550 --out 127.0.0.1:14551 --out 127.0.0.1:14552

Step: 05: Connect Ardupilot on the UDP link and run the pyscript to check the simulation.

Quadcopter Specifications:

1. S500 Quadcopter Frame.
2. Radiolink Pixhawk Flight Controller.
3. Radiolink SE100 M10N GPS.
4. FlySky FS-i6S Radio Transmitter with FS-iA10B Receiver.
5. HTIRC Hummingbird Dshot 20A ESC.
6. DJI 2212/920KV BLDC Motors.
7. 3S 60C 3200mAh Lipo Battery.
8. 4S 40C 4000mAh SAMSUNG(Original) 21700 Li-Ion Battery Pack (Custom Made).
9. DJI 1045 10" Self Locking Propeller.
10. Imax B6 AC 80W Charger.
11. ESP8266 Based WiFi Telemetry.
12. Cell Checker.

Chapters:
0:00 - Introduction
2:19 - Required Packages
5:14 - Fixing Pymavlink BUG
10:05 - Running Simulation on Windows
17:33 - Running Simulation on Linux Termimnal

Flight Simulation Using DroneKit on Ardupilot (Fixed Pymavlink Bug)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#5475 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "ad-8fXphrLs" ["related_video_title"]=> string(64) "Gesture Controlled Drone Using Computer Vision | Python+DroneKit" ["posted_time"]=> string(25) "3 недели назад" ["channelName"]=> string(10) "Rafi Hoque" } [1]=> object(stdClass)#5448 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "nVNy77Ke2v0" ["related_video_title"]=> string(116) "Мифы о кибербезопасности #2: VPN, обновления ПО и квантовые угрозы" ["posted_time"]=> string(19) "3 дня назад" ["channelName"]=> string(9) "Tech Talk" } [2]=> object(stdClass)#5473 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "3rsFNEXxzo4" ["related_video_title"]=> string(136) "Ноутбук за ПОЛМИЛЛИОНА добили в сервисе на три буквы. Воскрешение MSI Raider GE76" ["posted_time"]=> string(21) "6 дней назад" ["channelName"]=> string(9) "PC-Expert" } [3]=> object(stdClass)#5480 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "0B9qgwQv5_U" ["related_video_title"]=> string(132) "Вопрос из собеседования в Google, на который никто не может ответить [Veritasium]" ["posted_time"]=> string(25) "3 недели назад" ["channelName"]=> string(10) "Vert Dider" } [4]=> object(stdClass)#5459 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "Bzn1r7zkHys" ["related_video_title"]=> string(92) "Зачем ставить нейросеть на комп (и как это сделать)" ["posted_time"]=> string(25) "2 месяца назад" ["channelName"]=> string(58) "Тостер Скрипт | Чат против Зомби" } [5]=> object(stdClass)#5477 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "OGJX0VBEjKQ" ["related_video_title"]=> string(172) "АСЛАНЯН: Причина убогости АвтоВАЗа. Купите Аляску? Илон Маск похоронил электромобили / МАШИНЫ" ["posted_time"]=> string(24) "12 часов назад" ["channelName"]=> string(29) "Ходорковский LIVE" } [6]=> object(stdClass)#5472 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "Vg7lnxZy0_4" ["related_video_title"]=> string(52) "ОХОТИМСЯ НА HIMARS | DCS WORLD | Су-25Т" ["posted_time"]=> string(25) "4 недели назад" ["channelName"]=> string(9) "ThunderWT" } [7]=> object(stdClass)#5482 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "2s9E8mMJ3HY" ["related_video_title"]=> string(139) "Никола Тесла: Трагическая жизнь самого загадочного ученого / Личности@MINAEVLIVE" ["posted_time"]=> string(24) "15 часов назад" ["channelName"]=> string(17) "МИНАЕВ LIVE" } [8]=> object(stdClass)#5458 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "qMQLnkTOkCo" ["related_video_title"]=> string(173) "Израиль vs Иран: чья армия сильнее? | «Железный купол», ПВО, МОССАД vs дроны, самолеты, прокси" ["posted_time"]=> string(21) "1 день назад" ["channelName"]=> string(8) "varlamov" } [9]=> object(stdClass)#5476 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "s7pnANMPigg" ["related_video_title"]=> string(119) "Как Telegram связан с ФСБ? Что это значит лично для вас? Расследование" ["posted_time"]=> string(21) "9 дней назад" ["channelName"]=> string(27) "Важные истории" } }
Gesture Controlled Drone Using Computer Vision | Python+DroneKit

Gesture Controlled Drone Using Computer Vision | Python+DroneKit

Мифы о кибербезопасности #2: VPN, обновления ПО и квантовые угрозы

Мифы о кибербезопасности #2: VPN, обновления ПО и квантовые угрозы

Ноутбук за ПОЛМИЛЛИОНА добили в сервисе на три буквы. Воскрешение MSI Raider GE76

Ноутбук за ПОЛМИЛЛИОНА добили в сервисе на три буквы. Воскрешение MSI Raider GE76

Вопрос из собеседования в Google, на который никто не может ответить [Veritasium]

Вопрос из собеседования в Google, на который никто не может ответить [Veritasium]

Зачем ставить нейросеть на комп (и как это сделать)

Зачем ставить нейросеть на комп (и как это сделать)

АСЛАНЯН:  Причина убогости АвтоВАЗа. Купите Аляску? Илон Маск похоронил электромобили / МАШИНЫ

АСЛАНЯН: Причина убогости АвтоВАЗа. Купите Аляску? Илон Маск похоронил электромобили / МАШИНЫ

ОХОТИМСЯ НА HIMARS | DCS WORLD | Су-25Т

ОХОТИМСЯ НА HIMARS | DCS WORLD | Су-25Т

Никола Тесла: Трагическая жизнь самого загадочного ученого / Личности@MINAEVLIVE

Никола Тесла: Трагическая жизнь самого загадочного ученого / Личности@MINAEVLIVE

Израиль vs Иран: чья армия сильнее? | «Железный купол», ПВО, МОССАД vs дроны, самолеты, прокси

Израиль vs Иран: чья армия сильнее? | «Железный купол», ПВО, МОССАД vs дроны, самолеты, прокси

Как Telegram связан с ФСБ? Что это значит лично для вас? Расследование

Как Telegram связан с ФСБ? Что это значит лично для вас? Расследование

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]