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を接続する


スポンサーリンク

関連記事

オープンソースの顔認識フレームワーク『OpenBR』
Unite 2017 Tokyoに行ってきた
ミニ四駆を赤外線制御したりUnityと連携したり
libigl:軽量なジオメトリ処理ライブラリ
海洋堂 20cmシリーズ『デスゴジ』 クリアーオレンジVer. 仕切り直し
UnityのMonoBehaviourクラスをシングルトン化する
Raspberry Piでセンサーの常時稼働を検討する
Programing Guide for iPhone SDK 日本語のドキュメント
OpenSfM:PythonのStructure from Motionライブラリ
iPhoneで3D写真が撮れるアプリ『seene』
R-CNN (Regions with CNN features):ディープラーニングによる一般物体...
OpenAR:OpenCVベースのマーカーARライブラリ
HerokuでMEAN stack
AmazonEC2のインスタンスをt1.microからt2.microへ移行する
Unreal EngineでARKit 3.0
Mitsuba 3:オープンソースの研究向けレンダラ
Polyscope:3Dデータ操作用GUIライブラリ
Alice Vision:オープンソースのPhotogrammetryフレームワーク
Pythonの自然言語処理ライブラリ『NLTK(Natural Language Toolkit)』
C++始めようと思うんだ
Google Colaboratoryで遊ぶ準備
ROSの薄い本
海洋堂 20cmシリーズ『デスゴジ』 クリアーオレンジVer. 発煙ギミックを検討する
iPhone5S → iPhone6S
オープンソースハードウェア Arduino (アルドゥイーノ)
Model View Controller
OpenCVで顔のモーフィングを実装する
FreeMoCap Project:オープンソースのマーカーレスモーションキャプチャ
チャットツール用bot開発フレームワーク『Hubot』
DensePose:画像中の人物表面のUV座標を推定する
機械学習手法『Random Forest』
オープンソースの人体モデリングツール『MakeHuman』のAPI開発プロジェクトがスタート
Geogram:C++の3D幾何アルゴリズムライブラリ
定数
プラカラーストック:模型塗料を管理できるスマホアプリ
粘土をこねるようなスカルプトモデリング
ビリケン商会 メカゴジラⅡ 電飾を仕込む
SVM (Support Vector Machine)
geometry3Sharp:Unity C#で使えるポリゴン操作ライブラリ
OANDAのfxTrade API
CLO:服飾デザインツール
Kornia:微分可能なコンピュータービジョンライブラリ

コメント