Unityからkonashiをコントロールする

ここ最近、週末はkonashi遊びをしています。

Unityのバージョン5から無料で機能制限無しのPersonal Editionがリリースされたので、良い機会だから先週見つけたこちらのソースコードを有り難く使わせていただく。↓

Konashi – Unity プラグインつくった

Githubリポジトリ

Unityから使えると演出アップできそうなので作ってみました。
サンプルにあるように、全機能のテストは時間がかかりそうなので、Digital IO, PWM, UARTだけ動作確認しました。

iOSのみ。Free版OK。(ゆくゆくはCoreBluetooth,IOBluetooth両対応したい)
Unity5から対応 : プラグインのモジュール化が楽だったため



Unity5に初めて触った。どの環境用のプラグインにするかInspector上で選択できるようになってるのね。上記のソースコードは無事実機で動作した。見慣れた環境で関数の呼び出し方眺められると勉強しやすいね。

オイラはiOSアプリを作る頻度が少ないから、触る度にiOSとXcodeのバージョンが変わって開発のお作法に苦戦しちゃうんで、UIとビルドは慣れてるUnityの力に頼ることにしたのです。基盤をUnityにして、必要な機能に関わる部分だけ純粋にObjective-Cのコードでの開発集中できる。これからちょこちょことUnityのiOSプラグイン開発を勉強していきたい。

UART通信とか試したいな。ちょっと回りくどいけど、Arduinoと通信してみるかな。↓

Arduinoとkonashiを接続する

関連記事

VCG Library:C++のポリゴン操作ライブラリ

Unityで画面タッチ・ジェスチャ入力を扱う無料Asset『TouchScript』

OpenMVS:Multi-View Stereoによる3次元復元ライブラリ

geometry3Sharp:Unity C#で使えるポリゴン操作ライブラリ

ポイントクラウドコンソーシアム

プラカラーストック:模型塗料を管理できるスマホアプリ

ArUco:OpenCVベースのコンパクトなARライブラリ

WordPressプラグインの作り方

Unity MonoBehaviourクラスのオーバーライド関数が呼び出される順番

C++始めようと思うんだ

フィクションに登場するUIデザインのまとめサイト

ヒーローに変身なりきりアーケードゲーム『ナレルンダー』

OpenCV 3.1のsfmモジュールのビルド再び

WordPressプラグインによるサイトマップの自動生成

openMVGをWindows10 Visual Studio 2015環境でビルドする

Multi-View Environment:複数画像から3次元形状を再構築するライブラリ

MythTV:Linuxでテレビの視聴・録画ができるオープンソースプロジェクト

続・ディープラーニングの資料

ビリケン商会 メカゴジラⅡ 電飾を仕込む

Polyscope:3Dデータ操作用GUIライブラリ

第1回 3D勉強会@関東『SLAMチュートリアル大会』

書籍『3次元コンピュータビジョン計算ハンドブック』を購入

ドットインストールのWordPress入門レッスン

SDカードサイズのコンピューター『Intel Edison』

ブログの復旧が難航してた話

FreeMoCap Project:オープンソースのマーカーレスモーションキャプチャ

Unite 2014の動画

マルコフ連鎖モンテカルロ法

Unityで強化学習できる『Unity ML-Agents』

OpenCV バージョン4がリリースされた!

CycleGAN:ドメイン関係を学習した画像変換

ManimML:機械学習の概念を視覚的に説明するためのライブラリ

Unity ARKitプラグインサンプルのドキュメントを読む

OpenCV 3.1とopencv_contribモジュールをVisual Studio 2015で...

フォトンの放射から格納までを可視化した動画

konashiのサンプルコードを動かしてみた

FCN (Fully Convolutional Network):ディープラーニングによるSema...

iPhone 11 Pro→ iPhone 13 Pro

iOSデバイスと接続して連携するガジェットの開発方法

OpenCV 3.3.0 contribのsfmモジュールのサンプルを動かしてみる

Cartographer:オープンソースのSLAMライブラリ

SONY製のニューラルネットワークライブラリ『NNabla』

コメント