Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

株式会社 車輪の再発見

Deploying Drones for the Enterprise

メニュー

フライトシュミレーターの記事一覧

kidsdrone公開します(無料)Android端末用

「Kidsdrone」はMITで開発されたプログラミング学習アプリケーション「Scratch 2 Offline Editor」と連携しParrot社のミニドローンをプログラミング飛行させるAndroid端末用のアプリケーションです。
Google Palyに申請中

アプリケーションの概要
・WindowsPCにドローン3Dシミュレーター「DroneSimulator2」がインストールされている必要があります。
・「DroneSimulator2」の3Dシミュレーション画面とシンクロしてParrot社のミニドローンが飛行します。
・Mambo、Swing、Airborne Night/Cargo、Rolling Spider、Hydrofoil Orakに対応しています。
・WindowsPCと同一のWiFiネットワークに接続してください。(インターネット接続は不要です)
・プログラミング飛行中でも処理に割り込み飛行をキャンセルすることができます。
・Parrot FLYPADの代わりに殆どの廉価なUSBゲームパッドで操縦できます。
・画面タッチでも操縦できます。
・モード1およびモード2に対応しています。

システム概略図と接続

続きを読む

Scratchでドローン飛行を3Dシミュレーションするアプリケーションを公開しました。(無料)

Scratch(プログラミング言語学習ソフト)を拡張し、ドローンの飛行を3DシミュレーターできるWindows用アプリケーション「DroneSimulator2」とAndroid用アプリケーション「kidsdrone」を公開しました。(無料)

アプリケーションの概要
「DroneSimulator2」は、MIT(マサチューセッツ工科大学)が開発した「Scratch 2 Offline Editor」と連携し作成したドローン飛行プログラミングを3Dシミュレーション描画することができます。
Step1 「DroneSimulator2」はドローン実機が無くてもプログラミングで3Dシミュレーション飛行させることが可能です。

「Scratch 2 Offline Editor」と「DroneSimulator2」の最小限の構成です。

Step2 「 Kidsdrone」はParrot社のミニドローンとBluetooth接続し3Dシミュレーションとシンクロして飛行させることが可能です。(機体の設定値により誤差はあります)Step1 と Parrot Mini Drone + Android +「 Kidsdrone」 + WiFi Router(ミニドローン実機接続にはAndroid端末が必要です)
対応ドローン一覧
・Mambo
・Swing
・Airborne Night/Cargo、
・Hydrofoil Orak、
・Rolling Spider 続きを読む

ドローンのプログラミングは大空がキャンパス(ドローンアート)

ドローンプログラミングは教室では少し狭いかもしれません。
夏休み天体観測することもあったりしますので、夜空に図形でドローンアートを描いてみたいです。シミュレーター公開しました!
頑張れば、はくちょう座α星 デネブ、わし座α星アルタイル、こと座α星ベガを結んで夏の大三角形だって夜空に描けるかもしれません。

IntelやEhangの自律型ドローンも高度な通信機器も必要ありませんミニドローンとLED電球とScratchとシミュレーションアプリとノートPCでOKです。
材料
Prrot社のミニドローン
LED(風船に入れる電池式豆LEDタイプ、一個50円ぐらい)
WindowsPC(Scratch2+弊社シミュレーションソフト(フリー))
Android端末+弊社アプリ(フリー)
WiFiルーター
カメラ(バルブ撮影可能なもの)

Scratchで六角形→五角形→四角形→三角形と飛行するようにプログラミングします。
三角形の内角の和[180×(n-2)]を辺の数で割ってその値を180°から引くと多角形を構成する旋回角度ができます。
注意したいのは、辺の長さにあたる移動時間を一定にしてしまうと頂点の数が増えれば図形がどんどん大きくなってしまいます。
ですので、円に内接する正多角形の辺の長さ:a=2 r x sin (π/n)の公式を使い、辺の長さに合わせて移動する速度または移動時間を変更するようにします。

シミュレーターでの画面です。

そしてドローンにLEDの豆電球を取り付けてプログラミング飛行させバルブ撮影します。
暗い場所だとGPSのないドローンは、画像認識が暗くて解析できず自分の場所を見失うので地面にライトなどを置いておく方がいいです。

Scratch用 Drone Simulator Ver 2(ドローン飛行シミュレーター for Scratch)

Scratch用の新ドローン・シミュレーターです。公開しました!

より速く、より広く、3D空間をScratchでプログラミンして飛行させることができます。ドローン実機もシンクロさせて飛行させることができます。
以前のバージョンはシェーダーの関係で対応OSはWindows10のみでしたが、Unityで開発することによりWindows7,8,8.1,10に対応しました。
航跡も表示しアートぽくしました。

以下は3Dドーナツ飛行のプログラミング例です。(時間関数による補正あり)シミュレーターでの描画です。

シミュレーターだと前進等のコマンドは慣性速度を保持してくれないのでカクカクなってしまいますが、実機はもう少しなめらかに動くはずです。
滑らかにならないときは前進速度と角速度があっていないので、速度係数を適当に変えてください。 続きを読む

最近の投稿

アーカイブページ(サイド2)222

アーカイブページ(サイド2)