タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Androidとarに関するyogasaのブックマーク (3)

  • Androidで動作するARアプリ·NyARToolkit for Android MOONGIFT

    NyARToolkit for AndroidAndroid用のオープンソース・ソフトウェア。日はAR(拡張現実)技術分野において先進的というイメージがある。モバイルやウェアラブルコンピューティングを実現する中で重要な要素なのでこのまま突き進んで欲しい技術だ。 まさにAR そんなARは幾つかの手法に分かれるが、最もシンプルなものとしては特殊なマーカーを使って、カメラでそのマーカーを読み取り、カメラに映し出された空間にオブジェクトを投影するというものだ。それをAndroidで実現するのがNyARToolkit for Androidだ。 NyARToolkit for Androidをインストールするとカメラが立ち上がる。そのカメラでARを実行できるマーカーを映し出すとカメラの映像内にオブジェクトが表示される仕組みだ。日で販売されている幾つかのAndroid向けのバイナリがある他、自分

    Androidで動作するARアプリ·NyARToolkit for Android MOONGIFT
  • 拡張現実感デバイスを作ろう(3)

    AndroidをBeableBoardに移植 AndroidをBeagleBoardに実装するために、Androidのソースコードを取得してBeagleBoard用にコンパイルします。パソコンでは通常、利用する機種上でコンパイルすれば実行コードが作られますが、組み込み分野ではターゲットとなる機種上で開発できない場合がほとんどです。そのため、別の機器でコンパイルする「クロスコンパイル」を実施します。 具体的には、OESF(Open Embedded Software Foundation、文末の囲み記事「組み込み向けAndroidを普及させるOESF」参照)が一般公開している組み込み向けAndroidディストリビューションである「Embedded Master」をベースに、バージョン管理システムの「git」(ギット)を使ってソースコードを取得。LinuxディストリビューションのUbuntu上

    拡張現実感デバイスを作ろう(3)
  • 拡張現実感デバイスを作ろう(1)

    家電製品や通信機器をはじめ、組み込み機器へのLinux搭載はますます広まっています。Linuxで組み込み機器を開発するには、機器だけでなく、Linuxのライブラリやデバイス、Linux上のアプリケーション開発などの知識や技術が必要です。連載では、組み込み機器を実際に開発する作業を通して、これらの知識や技術を詳しく紹介します。 デバイスの開発には、組み込みLinuxで今注目の「Android」を使います。Androidは米Google社とOpen Handset Allianceが開発しているモバイル機器向けLinuxです。パソコンやカーナビなど各種機器への搭載も期待されています。連載では、Androidのアプリケーション開発の知識や技術も解説していきます。 開発する機器は、「拡張現実感」(Augmented Reality:AR)を実現するデバイスです。拡張現実感とは、現実の状況にコン

    拡張現実感デバイスを作ろう(1)
  • 1