
カットの下の詳細。
今すぐArDrone Parrotで書き込みを開始するには、NodeJSをインストールし、githubから特別な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で見つけることができます
ArDrone ParrotのオープンSDK
projects.ardrone.org/projects/show/ardrone-api
クアドロコプターセンサーからのストリーミングビデオとデータのサポートがあります。 プロジェクトの周りに印象的なコミュニティが形成されました。 連中はアメリカ中を歩き回り、ARドローンのごちそうコーディングイベントを開催します。
ArduinoをArDroneに接続することもできます。 Javascriptでは、次のようになります。
var serialport = require('node-serialport') var sp = new serialport.SerialPort("/dev/ttyO3", { parser: serialport.parsers.raw, baud: 9600 }) sp.on('data', function(chunk) { console.log(chunk.toString('hex'), chunk.toString(), chunk) })
NodecopterのコンテキストでArduinoを操作する詳細については、次を参照してください。
gist.github.com/maxogden/4152815
コミュニティの公式ウェブサイト-nodecopter.com
その上で、開発や会議に関するニュースを見つけることができます。 ちなみに、2013年5月30日に、次の会議は「Summer of Drones」の形式で準備されています。 ヘルシンキで開催されます。


「サマーオブドローン」は、同じ考えを持つ人々を1つの屋根の下に集め、技術進歩の平和的な応用を実証することを目的とする大規模な会議です。 クアッドコプターはスパイロボットとしてだけでなく、主催者が会議ごとにこれを証明し、あらゆる種類の競技を実施します。