Loading...

Няколко начина да програмирате поведението на вашия дрон

avatar Георги Дуранкиев 1 минута
Няколко начина да програмирате поведението на вашия дрон


Знаехте ли, че можете да програмирате дронове?

Да, дори и да не са от тези, които хората сглобяват с месеци, купувайки части, за които човек би се замислил дали не се контролират правителствено. Естествено, създаването на собствен дрон от нулата ви предоставя прекрасен шанс да програмирате поведението му по всевъзможни начини, но това можете да постигнете и по-известните серийно произвеждани модели. Можете да задавете предварително планирани курсове за полет, да автоматизирате поведението им или да ги контролирате чрез специално разработени приложения, или дори да ги следите онлайн – възможностите за комуникация с безпилотните устройства стават неограничени веднъж щом имате нужните умения по програмиране.

Има много варианти за програмирането на поведението на един дрон и тъй като всеки има своето предпочитание, искаме да ви предложим няколко различни API-та и библиотеки, които ще ви позволят да го направите:

C#/.NET

Ruslan-B – Рамка, изградена върху предоставения software development kit за AR дронове, който поддържа автопилот в начална фаза.

ArduPilot – Състои се от цялостна технология за автопилот, която освен при дронове се прилага и при автоматизирани трактори и се използва за тестване и разработка от NASA, Intel и други.

Java

JavaDrone – cross-platform API за програмиране на AR Parrot дронове

YADrone – още едно API за AR дронове, изградено на 100% с Java

Node.js

Nodecopterрамка, която използва Node.js от сървърна страна и мобилно приложение, за да общува с дронове. Едноименно събитие се провежда ежегодно като конференция за хакване на дронове.

Python

DroneKitрамка за Python, изградена върху контролер на ArduPilot, която ви позволява да разработвате изцяло чрез Python с минимално закъснение във връзката между приложението и устройството.

Това са само няколко от десетките варианти, които има пред вас. Въпреки, че вероятно програмирането е умение, което вече имате в арсенала си, това пълноценно да познавате структурата и начина на работа на дроновете не е за подценяване. Всичко, което ви е нужно да знаете за безпилотните устройства, било то за управлението им или за това как и кога е най-подходящо да изпълнявате полети с тях можете да научите от първото по рода си обучение – Курс по управление на дронове – декември 2016. Обучението ще започне на 1-ви декември, а вие можете да се включите в него до 29-ти ноември.

Курсът ви позволява да се явите и на сертификационен изпит на Асоциация Безпилотни Летателни Системи. Побързайте и заявете своето място – записването тече с пълна сила!

Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.