OSXでセンサーデータを視覚化しますか?


9

OSXでセンサーデータを視覚化するためにどのソフトウェアを提案しますか。たとえば、Arduinoに接続され、シリアル経由でMacBookに送信されるセンサーの束。リアルタイムのグラフ作成が望ましいですが、後でログとグラフを作成するソリューションにも関心があります。


1
また、このためのソリューション、特にオープンソース/クロスプラットフォームにも興味があります。gnuplotを使用する傾向があるデータを視覚化するのに役立つ、1回限りのグラフをすばやく表示します。しかし、これらのグラフは非常に醜く、私が知る限り、gnuplotはリアルタイムをサポートしていません。おそらく、独自のライブラリを構築するためにいくつかのライブラリを使用する必要があるでしょう。例:eli.thegreenplace.net/2008/08/01/matplotlib-with-wxpython-guis
David Brenner

回答:



5

データの連続ストリームの監視に適したRRDツールを使用します。1つのオフグラフを作成する場合、通常はmatplotlibを使用します。

EEG1のMRI

RRD


どのようにしてRRDtoolをインストールしましたか?ソースからRRDtoolとその依存関係をコンパイルしましたか、fink / homebrew / etcを使用しましたか、それとも事前にコンパイルしたバイナリを見つけましたか?
クリントンブラックモア

brew.shは、最も一般的なoSSパッケージで非常にうまく機能するはずです。
akohlsmith 2013

4

単純なグラフにはGrapherを使用できます。OSXに付属しています。それほど強力ではありませんが、いくつかのサンプルをざっと見ても大丈夫です。

@zklapowリンクはありますか?


@zklapowは "hon"ではなく "Python"を意味すると思います。
tuupola 2009

3

honはオープンソースであり、クロスプラットフォームです。あなたは使用することができますpyserialのArduinoに接続し、データをグラフ化するために利用可能なライブラリがあります。


Pythonを意味しますか?
内部石

3

あなたはを見て取ることができる純粋なデータ Wikipediaのページがあります(それだけで音楽生成のためではありません)言語のようにマックスをここでそれについてもう少し情報を。Mac OSXで完全にサポートされており、Arduinoのようなものにリンクするためのサブフォーラムもここにあります


3

私はすべてのセンサー処理と視覚化にMaxを使用しています。Maxとその若いオープンソース兄弟Pdの両方に、高度なグラフィックプログラミング用のライブラリがあります(それぞれJitterおよびGEM)。Jitterは「ジッターマトリックス」に基づく独自のグラフィックスシステムですが、OpenGLベースのツールのスイートが含まれています。GEMはOpenGLに基づいています。

OSXに付属する(再びOpenGLベースの)代替データフロー言語は、Quartz Composerです。

処理VVVV、およびフラッシュは、これらのアーティストのための標準的なリアルタイムのビデオプログラミング環境です。センサーデータ視覚化アプリケーションを迅速に開発するためのすべての優れた選択肢。



1

いくつかのRIAフレームワーク(http://en.wikipedia.org/wiki/Rich_Internet_application)を使用することをお勧めします。厳密に言えば、RIAフレームワーク(http://www.insideria.com/2009/12/28-rich-data-visualization-too.html)の上にデータ視覚化フレームワークをお勧めします

最善のアプローチはFlashだと思います。FlexまたはAirをお勧めします(デスクトップ統合がさらに必要な場合)。

フラッシュに接続するにはser2netまたはこのようなものが必要です。前の例ser2netに組み込まれているas3glu(http://code.google.com/p/as3glue/)を使用できます。

もう1つの興味深いプロジェクトはNETLab Toolkit(http://newecologyofthings.wik.is/NETLab_Toolkit)です。


2
レイテンシ、レイテンシ、レイテンシ。
テラス

1

データベース(PostgreSQLなど)とWebインターフェースを使用します。Apacheを実行し、グラフとテーブルを提供します。ブラウザを備えたどのデバイスでも、グラフ、テーブル、または生データを表示できます。

データへのクエリインターフェイスを提供することもできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.