OpenRTM

投稿者: 
naritapbl2011
RTコンポーネントとRSNPを利用した画像処理システムの開発

概要

  • インターネットベースのロボットサービスのプロトコルであるRSNP(RSi策定)とマイクロサービスを利用し、RTCの情報をインターネット上に送信、かつインターネットからRTCの制御を可能にするゲートウェイRTコンポーンネント
  • ステレオビジョンモジュールと接続してステレオカメラから取得する人の動きをAR(augmented reality)技術によって表示する画像処理システム

特徴

  • ステレオビジョンボードの情報をインターネットへ送信
  • ステレオビジョンボードの情報送信や属性値をインターネットから制御
  • スマートフォンにてRTCの情報をAR技術により表示
  • 複数のスマートフォンに対応

仕様

  • 言語: Java
  • OS : Linux(CentOS5.5), Windows 7

コンポーネント

    投稿者: 
    yosuke

    概要

    本研究では移植性の高いコンポーネントを実現する手段として、LLVMの中間コードを用いたコンポーネントマネージャ(ポータブルコンポーネントマネージャ)の実装を行う。LLVMはよく知られたJava仮想マシン(JVM)とは異なり、より機械語に近い中間コードを用いるコンパイラ技術である。ポータブルコンポーネントマネージャは、C++を用いたコンポーネントのソースコードからLLVMの中間コードを生成し、実行時に中間コードを各プロセッサに適した機械語に変換することで従来と変わらないコンポーネントの実行速度を確保しつつ高い移植性を実現することができる。Linux(x86), Linux(ARM), Windowsの各アーキテクチャで同一の中間コードを動作させる例を示すと共に、リアルタイム性に関する初期の分析結果を示す。

    投稿者: 
    sec

    基盤ロボット技術活用型オープンイノベーション促進プロジェクトにて開発した組込み向け軽量RTミドルウェアです。

    UNDER CONSTRUCTION ...

    投稿者: 
    gbiggs

    OpenRTM-aist-C++用のトランスポートです。共有メモリポインターによってデータをトランスポートします。

    投稿者: 
    gbiggs

    Erlangで実装したOpenRTM-aistです。分散コンピューティングや情報の処理に快適なRTコンポーネントを実装できます。

    投稿者: 
    s-kurihara

    Python言語でRTコンポーネントのプログラミングをするためのライブラリ。ソースコード、Windows用インストーラ、各種Linux用パッケージが用意されてます。

    投稿者: 
    openrtm

    JavaでRTコンポーネントをプログラミングするためのライブラリ。Windowsインストーラとビルド済みのjarファイルが用意されています。

    ページ

    ダウンロード

    最新バージョン

    初めての方へ

    Windows msi(インストーラ) パッケージ (サンプルの実行ができます。)

    C++,Python,Java,
    Toolsを含む
    1.2.1-RELEASE

    RTコンポーネントを開発するためには開発環境のインストールが必要です。詳細はダウンロードページ

    統計

    Webサイト統計
    ユーザ数:1840
    プロジェクト統計
    RTコンポーネント297
    RTミドルウエア28
    ツール22
    文書・仕様書1

    Choreonoid

    モーションエディタ/シミュレータ

    OpenHRP3

    動力学シミュレータ

    OpenRTP

    統合開発プラットフォーム

    産総研RTC集

    産総研が提供するRTC集

    TORK

    東京オープンソースロボティクス協会

    DAQ-Middleware

    ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク