Чтобы уже сейчас начать писать под ArDrone Parrot, достаточно установить себе NodeJS и скачатьс пециальный модуль ar-drone с гитхаба:
github.com/felixge/node-ar-drone
Сделать это так же можно через NPM:
$ npm install ar-drone
Следующие несколько строк javascript кода заставляют квадрокоптер повернуться по часовой стрелке на 180 градусав, выполнить препорот и приземлится:
var arDrone = require('ar-drone'); var client = arDrone.createClient(); client.takeoff(); client .after(5000, function() { this.clockwise(0.5); }) .after(3000, function() { this.animate('flipLeft', 15); }) .after(1000, function() { this.stop(); this.land(); });
Полную документацию Вы найдете по адресу nodecopter.com/guides/
Открытое SDK для ArDrone Parrot
projects.ardrone.org/projects/show/ardrone-api
Есть поддержка потокового видео и данных с сенсоров квадрокоптера. Вокруг проекта образовалось внушительное сообщество. Ребята колесят по Америке и проводят мероприятия по кодингу пируетов для AR drone.
Официальный сайт сообщества — nodecopter.com
На нем Вы можете найти новости, посвященные разработке и конференциям. Кстати, 30 мая 2013 года готовится очередная конференция в формате “Summer of Drones”. проходить она будет в Хельсинки.
“Summer of Drones” — это масштабная конференция, цель которой собрать под одной крышей всех единомышленников и продемонстрировать мирное применение технического прогресса. Квадрокоптеры могут применяться не только как роботы-шпионы, и организаторы это доказывают от конференции к конференции, осуществляя всевозможные конкурсы.
ссылка на оригинал статьи http://habrahabr.ru/post/175141/
Добавить комментарий