橋本と申します。
Ar.Droneのことについて質問したいことがあり、メールさせていただきました。
つい先日、吉田様が執筆された工学ナビを拝見し、Ar.Droneの革新性に驚愕し、思わずAr.Droneを大人買いしてしまいました。
特に、吉田様が示されているように、Ar.Droneをプログラミングで制御できるところに興味を持っております。
工学ナビ:http://kougaku-navi.net/ARDroneForP5/index.html
購入後、早速、吉田様のプログラムをダウンロードして使ってみましたが、残念ながら、パソコンとAr.Droneの接続が確立できていないようです。
そこでもしよろしければ、この問題の対処法をご教授を頂けるととても助かります。
まず、私の装置を紹介させていただきます。
パソコンは、OS Xの10.6.7をつんだMacBook Airを利用しております。
ホームページを見ながらProcessingをインストールし、ARDroneForP5中のARDroneForP5.sampleを起動し実行しました。
その結果、AR.Droneか画像を取得して表示されましたが、画面中に示されているパラメーターの数値は全て0で、以下のようなエラーメッセージが流れております。
java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:145)
at java.net.DatagramSocket.receive(DatagramSocket.java:725)
at processing.navdata.ARDroneNavP5.run(ARDroneNavP5.java:103)
恥ずかしながら、当方、このエラーメッセージの意味が全くわかりません。
もしよろしければ、対処法をご教授頂けると幸いです。
お忙しところ誠に恐縮ですが、どうぞよろしくお願い致します。
橋本 佑介
hassy1977@gmail.com
ARDroneForP5のライブラリの製作者の吉田です.
返信削除このたびはこのライブラリのご利用ありがとうございます.
エラーメッセージがでる件にいたしましては,
おそらくAR.Droneのファームウェアのバージョンがライブラリに適したもので
ないことが考えられます.
このライブラリは,AR.Droneのファームウェアのバージョンが1.4.7,1.4.6かそれよりも低いものであれば動作することを確認しています.
AR.Droneのファームウェアのバージョンを確認して,
もし違っているのであれば,以下のリンクの動作環境のところに従って,
バージョンを変更してください.
AR.Droneのファームウェアのバージョンは,
AR.Droneの公式アプリで確認できます.
http://kougaku-navi.net/ARDroneForP5/index.html#library
また,何かあればメールなりでご連絡ください.
よろしくお願いします.