株式会社 車輪の再発見

Deploying Drones for the Enterprise

メニュー

2種類の3Dシミュレーターが完成しました。

DRONE STARやTello(テロー)といったプログラミングでドローンを飛ばせるミニドローンが増えて喜ばしいかぎりです。
でも誰もが購入できるわけでもないですし学校でみんなに行き渡るのは不可能だと思います。
ドローンの実機が無くても仮想空間で飛ばせるアプリケーションがあれば、家庭から教育現場まで有益だと思います。

1つ目はScratch 2.0 offline editor用の3Dシミュレーター for Windows

狭い場所での飛行プログラミング向きです。WebGL製のシミュレーターをScratchの窓に導入可能です。

DroneSimulator2のダウンロード

那須ハイランドパークの空間を自由に飛行できます。

3Dオブジェクトを変更することも可能です。

リアルタイムで実機を飛ばすことも可能です。

これはParrot社が公開しているARDroneSDK3 APIにアクセスすることが可能なのでParrot社のドローン全てをScratchでプログラミング飛行することが可能です。
MacユーザーならPlayGroundがあればParrot社のミニドローンをプログラミング飛行さすことが可能ですが、Windowsユーザーはnode.js頼りなのでBluetoothの対応が不安定だったりします。Windowsユーザーの為のアプリケーションです。

特徴
・Scratchの描画窓を3D対応にします。
・3Dシミュレーターはドローン実機が無くてもScratchでドローン飛行のプログラミングを3D動画で描画
・3Dシミュレーターと実機を同時に動かすことが可能
・また、ドローン実機を接続すればWindows経由で制御することが可能でシミュレーターと同じ飛行をする(機体の設定値により誤差はあります)
・WindowsアプリケーションでC++で開発しています。
・3Dの描画用オブジェクトはWebGLのデータと互換性があります。
改良点
・3D シミュレーターとScratchDroneBridgeと一つにまとめた
・3Dシミュレーター側の動作速度の補正機能追加。
・常時ビーコンを発信するように変更
・リスニングポートで接続待ちをして、接続があれば別スレッドを起こしてそっちで接続関係の処理、リスニングポートは再度接続待ちに戻る
(Webサーバーと一緒でマルチコネクションに対応する、1つのKidsDrone.apkに対して1つのコネクション)
・接続してきたKidsDrone.apkとコネクションをリスト管理
・適当な周期でKidsDrone.apkの生存確認をする。1秒毎
・応答の無いKidsDrone.apkはリストから削除
・ステータス中のidが変わったときはアプリが再起動・再接続しているのでたとえアドレスが同じでもユーザー確認なしにはコマンドを送らない
・送りたいKidsDroneのアドレスへコマンドを送信
・1機だけでも複数の機体へ同時に送ってもOK

そしてもう1つはWebGL 3D simulator
Scratch 2.0、Scratch 3.0でプログラミングした内容を那須ハイランドパークのミニチュア空間で飛行させることが可能です。ブラウザベースなのでOSは選びませんが、ゲームパッドで操縦しますのでハードウェアが必要です。

物理判定、物理演算により風船割りゲーム、火災消火シミレーションを行うことが可能です。

Scratch用のシミュレーターもWebGLのシミュレーターもUnityやHTML5で移行することが可能なので、iOSやAndroid端末でも使用することが可能です。

 

関連記事

  1. れお 2018.04.24 11:41am

    本当にありがたいです。

    Windows環境でどうにかBebop2を動かせないか思考錯誤していたところです。

    公開していただくのを心待ちにしております。
    早く使ってみたいです。

    • 0
    • 0

今後のイベント

現在予定されているイベントはありません。

イベントカレンダー

アーカイブ

事業内容

・ドローン制御アプリケーションの開発(オープンソースで公開)
・自律型ドローンによるミリ波・マイクロ波によるコンクリート内部検査
・ドローン搭載型各種センサーによる金属表面腐蝕検査
・自律型ドローンによる構造物表面検査
・STEM教育素材の研究と開発
・子ども用ドローンの開発と販売
・Scratchプログラミング教室の運営
・ドローン制御技術に関する情報を発信し制御技術書籍を発行
・ドローンによるレースイベントの開催
・WebGLによるドローンシミュレーターの開発
・ドローンを使った先進的技術の研究・開発

保有商標

商標登録第5984465号
『ドローンフィールド』
----------------------------------
商標登録第6016198号
『ドローンガール』
----------------------------------
商標登録第6062323号
『ドローン女子』

翻訳文書

ものづくり 工作

書籍販売中!