Scratch3.0ベースの3Dドローン飛行シミュレーター「DroneSimulator3」を公開——車輪の再発見
2019/04/17 17:30
ドローン制御アプリケーションなどを開発する株式会社車輪の再発見(以下、車輪の再発見)は、プログラミング言語学習環境Scratch3.0のオンライン版を拡張した3Dドローン飛行シミュレーター「DroneSimulator3」を公開した。
Scratch3.0は、MITメディアラボが開発したプログラミング言語学習環境。車輪の再発見はそのオンライン版にドローン制御用のブロックを追加し、描画ステージをWebGLとUnityとで拡張することで、DroneSimulator3を開発した。
DroneSimulator3は、STEM教育用途からIoTでの産業用ドローン制御用途までを想定して開発。Webブラウザを使用するために新たにソフトウェアなどをインストールする必要がなく、しかも無料で利用できる。
Scratch3.0がベースになっているため、簡単に制御プログラムが作製できる。もちろん飛行時間や距離は無制限で、実機のように衝突や墜落の危険もない。現在は移動コマンドだけだが、画像認識やセンサーを利用したAIプログラムや、ドローン実機とシンクロして飛行することができる機能などを実装していく予定だ。
ドローンの3Dモデリングは「Parrot Mambo」、「DJI Ryze Tello EDU」の2種類を用意。上記に加えて、「DJI Phantom4」、「Industrial Drone」の計4機種に順次対応するとしている。