RTCビルダ on the Web

RTCビルダ on the Web

Author: 
isao-hara
RTCビルダ on the Web

RTCビルダ on the Web(RTCBoW)は、RTコンポーネントを開発するためのツールであるRTCビルダを、Webアプリケーションとして実装したものです。

本家のRTCビルダは、Eclipseのプラグインとして実装されており、問題なくインストールできていれば使いやすいツールなのですが、Eclipse自体がJavaを要求することもあり、Webアプリにできないかと思って開発を開始したものです。

開発にあたっては、単にRTCビルダのWebアプリ版を作るのではなく、Webアプリでできることを最大限利用することを念頭において開発を進めています。

RTCBoWの主な特徴は、以下の通りです。

  • Apache+PHPによる動作。利用者(開発者)は、Webブラウザのみ必要。
  • サーバー側でコンパイラを適切に設定すれば、実行オブジェクト生成も可能。
  • ソースコードの実装機能のサポート(簡易ソース履歴管理機能)

また、現在のところRTCoWでは、以下の機能が未実装です。

  • サービスポートをもったRTコンポーネントの作成機能
  • ドキュメント作成機能
  • Python,JavaのRTコンポーネントの作成機能(テンプレート生成部分を実装すれば可能)
  • VC++2010以外のコンパイラによる実行オブジェクト生成
  • BitBucket,Githubなどの外部リポジトリとの連携機能
問合先(メールアドレス): 
isao-hara@aist.go.jp
Resources
Project Information
OS: 
Windows
言語: 
N/A
OpenRTM ver.: 
1.1
Average: 
5
Average: 5 (4 votes)
Last modified: 
Tue, 2012-12-25 08:22

Comments

Author: 

guest/rtcbowguestでログインできませんでした。

Author: 

申し訳ございません。今、パスワード変更をしてログインできると思います。

Author: 

すばらしいツールだとおもって試用させていただきました. 非常に便利ですので,自分でもサーバを立てて利用できればと思います.

質問ですが,自身で作成したインタフェースのIDLファイルを使いたい場合に, このツールで反映させる方法をお教えいただけませんでしょうか?

Author: 

今のところ、インターフェースのIDLについては、データ型を直接入力し、IDLファイルをアップロード、CMakeFile.txtの直接編集の手順を踏めばできると思います。それでは、ちょっと不便なので、データポートの独自IFの対応を先にしたいと思います。現在でもIDLのコンパイル自体は、ほぼできているので、サービスポートへの対応と同時になるかもしれません。 OMG IDLへのフル対応とはなりませんが、RTCビルダと同等の機能の実装までは終わっていますので。

Download

latest Releases : 2.0.0-RELESE

2.0.0-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