GUI tool

Author: 
root

ISO 22166-202規格準拠のソフトウェア情報モデルを活用し、異種ミドルウェア(ROS/OpenRTM)に対応したロボットソフトウェアモジュールの動作環境(DockerコンテナおよびComposeファイル)を自動生成するシステムです。

Author: 
toru

2.png

概要

ロボットの状態をリアルタイムで監視する技術は,タスク管理, 連携や保全等で不可欠となっている. 既存のツールにおける課題として,

  • 導入、カスタマイズの煩雑さ
  • ミドルウェアの互換等

が考えられるが、今回はこの課題に取り組み, 実装の簡便さと他ミドルウェアとの互換性を強化した, 柔軟かつ拡張性のあるモニタリングサービスを製作した.


システム構成図

3.png

Author: 
Miyamoto Nobuhiko

概要・特徴

  • Choreonoid上でPythonのRTCを使うためのプラグイン。
    • シミュレータ上のアクチュエータ、センサなどの入出力をRTCのデータポート、サービスポートで行う。
    • Pythonで記述するためコンパイル不要。
Author: 
Miyamoto Nobuhiko
複合コンポーネント作成支援ツール

概要・特徴

  • 複合コンポーネントの作成を支援するためのツール群
    • 複合コンポーネントの起動を自動化するスクリプトファイルを自動生成
      • 子コンポーネントの起動
      • 複合コンポーネント作成
      • RTシステム復元
    • GUIでの操作でrtc.confの詳細な設定が可能
    • RTCをリストから選択して起動
      • rtcdでの起動するか別プロセスでの起動するかは選択可能
  • 複合コンポーネント内での実行順序を設定するための実行コンテキスト
    • GUIの操作で実行順序を設定、またはスクリプトファイルに実行順序を記述する事も可能
Author: 
nakaoka

ロボットモデルの動作パターンデータを作成するツールです。 また、様々なGUIツールを開発するためのフレームワークとしても機能します。

Author: 
openrtm
PatternWeaver for RT-Middleware

概要

ロボットシステム(RTシステム)構築用のソフトウェアプラットフォーム「RTミドルウエア」に対応したUMLモデリングツールです。統合開発環境であるEclipse上で動作し、RT機能要素(RTコンポーネント) の設計及び開発を強力にサポートします。

特徴

  • OpenRTM-aist-1.0.0(C++,Java,Python)に対応
  • UMLを用いたコンポーネント設計/システム設計支援
  • システム設計情報を基にした各種コードの自動生成
    RTC(C++,Java,Python) スケルトンコード
    CORBA IDL コード
    関連クラス(C++,Java,Python) スケルトンコード

ライセンス(公開条件)

1ライセンス:84,000円(税込)
  • ボリュームディスカウント,アカデミックライセンスもご用意しております。
  • ご購入前の評価版をご用意しております。
    ご希望の方はお気軽にお問い合わせください。
Author: 
gbiggs

rtlogで記録されたログをGUIで再生管理するツールです。

Download

latest Releases : 2.0.0-RELESE

2.1.0-RELESE Download page
2.0.1-RELESE Download page

Number of Projects

Choreonoid

Motion editor/Dynamics simulator

OpenHRP3

Dynamics simulator

OpenRTP

Integrated Development Platform

AIST RTC collection

RT-Components collection by AIST

TORK

Tokyo Opensource Robotics Association

DAQ-Middleware

Middleware for DAQ (Data Aquisition) by KEK