| Subcribe via RSS

Discussion about Internet of Things

7月 1st, 2010 | No Comments | Posted in Diary, web | このエントリをはてなブックマークに登録

Internet of Things (IoT)に関するとある会議?を聴きに行きました。

やっぱりこの辺のInternetとReal Worldがつながる世界で何か面白いことをやりたいな、と感じた。
Real Worldというとアバウトだけど、それは人だったりモノだったり環境だったり。
Webに人間が作るコンテンツ(UGC)が増えたら少しずつ世界が変わっていったように、モノが作るコンテンツ(Things-generated content?)あるいはコンテキスト(Things-generated context)が増えたらまた世界が変わるんじゃないか。Web3.0みたいな。

Extend Internet to real world と言っていたが、Internetの視点から見るかreal worldの方から見るか、両方がありえて、Internetにはfacebookとかtwitterとかリッチなサービスというかプラットフォームがいろいろあるのにreal worldからの人の多くは可視化したりtwitterに繋げて満足して終わっていたりして、その先をもっと考えてもいい気がしている。


この間にくるのがたぶんarduinoだったりandroidだったりで、敷居が下がってきているというか環境が整ってきているんで、新しくて面白いことをやるチャンスかもしれない。
もちろん、みんながそんなようなことを考えている中で違ったことをやるのは難しい。

でも、arduinoもandroidもInternetの方の人がReal Worldの方に来るためのもの、つまりextend internet to real worldであって、extend real world to the Internetなプラットフォームがない、ような気がしている。

pachubeはReal WorldからInternetにつなぐよさそうなPlatformかもしれない。

他にも自分の身近にもこのあたりをいろいろ考えている人はいる。CastanetやTangram。
自分も何かやりたいけど、今の場所で研究していてもこの先ができない感じがしている。内定先の会社に入ってもできないし。


関連のありそうなWebサイトをいろいろ教えて貰ったのでまとめておきます

  • Web of Things | Architecting the Web of Things, for techies and thinkers!
  • Real worldとWebをつなげるアーキテクチャ

  • IPSO Alliance: Promoting the use of IP for Smart Objects
  • IPをSmart Objectsにも利用しようというalliance

  • pachube :: connecting environments, patching the planet
  • Store, share & discover realtime sensor, energy and environment data from objects, devices & buildings around the world.
    Pachube is a convenient, secure & scalable platform that helps you connect to & build the ‘internet of things’.
    世界中のセンサやアクチュエータをRESTfulなInterfaceでつないでやろう、というプラットフォーム。

  • touchatag
  • モノにタグをつけたりするソリューション?

  • MIRASENSE
  • ケータイからバーコードを読んで、商品の感想などを共有するサービス

  • my2cents.mobi
  • my2cents is a mobile app to share comments on products.
    上のやつと似てる。

  • AppAware.org Social Market for Android
  • Install / Uninstall したAndroidアプリケーションを共有するサービス

  • Augmented Reality Browser: Layar
  • たぶんセカイカメラのようなAR実空間タグ付けアプリ。たぶんいろいろなレイヤーにタグが分類されるから、レイヤーの切り替えとかをすると見たい情報だけ見ることができる。

  • I-LAB
  • アフリカでケータイを使った保険サービスをやってる?
    ドイツ語なので分かんない。
  • Amazon Mechanical Turk – Welcome
  • ソフトウェアが判定できない問題を、人間を使って解決する仕組み。




Tags: , , ,

smart phone向けwebアプリで加速度センサは使えない?

6月 13th, 2010 | No Comments | Posted in android, iphone | このエントリをはてなブックマークに登録

iPhoneやandroidでウェブアプリから加速度センサの情報を利用したいなと思っていろいろ調べてみた。

位置情報と方角は利用できる。(iPhone)


加速度は無理なのかとあきらめてたけど、こんな記事が。(iPhone)

これだと、ウェブアプリではなく、html & javascriptで書けるネイティブアプリ、という感じ。
うーむ、インストールとかAppleの審査とかなしで実現したかったのだが、それはできないのかな。
Big Fiveっていうプラットフォームを利用すればできるようなのだが、AppleにRejectされてしまったらしい。


その他にもJavascriptベースでネイティブアプリを作る手段はいくつかあるみたい。よさそうなのは

このあたりは、HTML+Javascriptで書いたアプリをiPhoneやAndroidアプリにしてくれる、というもの。


そして、

によると、
新しいAndroidでは

ブラウザからのデバイスへのアクセスAPI。 加速度計、カメラ、音声認識や翻訳など多くのデバイスAPIがブラウザから直接アクセスできるようになった。これによってウェブアプリケーションが今までできなかった方法でデバイスへアクセスできるようになる。例えば、写真を取り、ウェブサイトへ投稿するという処理がブラウザ内で完結してできる。

ブラウザからセンサデータがとれるっぽい。

いずれにせよ、うまくやればHTML+JavascriptでiPhoneやAndroidで加速度センサ利用アプリが作れそう。
まずはPhoneGapとかを利用して、将来的にインストールなしにブラウザ上で動く、っていうのを目指すのがよいのか。




Tags: , ,

Phidgetのデータをc言語で処理@Ubuntu 第1回

6月 27th, 2008 | No Comments | Posted in c言語, linux, ubuntu | このエントリをはてなブックマークに登録

Phidgets というのは有名なセンサーノードの一つで,日本でも買えます.

Phidgets 取扱製品一覧 – ぷらっとオンライン

基本的なキット(おそらく5万円程度)で,明るさセンサ,タッチセンサ,圧力センサ,スライダーセンサ,つまみ型センサ などがついてくるんだと思います.詳しくはぷらっとオンラインのページをご覧ください.
自分は研究室にあったキットを使いました.

今回はプログラムを書くための準備の説明です.

LinuxにおいてPhidgetsを扱うプログラムを書くためには,まずPhidgetsのサイトから必要なものをダウンロードします.トップページから左側のメニューにあるDownloadsペンギンの絵をクリックします.

Step 1 と書いてある部分からLinux Sourceをダウンロードします.

Step 2 から開発プラットフォーム(今回はC/C++)を選んで,

Step 3 からC/C++のExamplesと, C API Manualをダウンロードしましょう.

最初にダウンロードしたファイル(Phidgetlinux_x.x.x.2008xxxx.tar.gzという感じの名前)を展開すると.Phidgetlinuxというファイルができると思います.中にはphidget21、webserviceというフォルダ,READMEがあるかと思います.

READMEを読めば分かるのですが,次にターミナルでphidget21のディレクトリまでいきます.

cd (展開したフォルダ名)/Phidgetlinux/phidget21
そこで,
make

sudo make install

と打つと,プログラムを行う準備ができます.

今日はここまで.




Tags: , , , ,