Pagesログインステータスメッセージこのフォームは閉じられました。RTミドルウエア講習会を開催いたしました。RTミドルウエアはロボットシステムの構築を効率化するソフトウエアプラットフォームです。RTコンポーネントと呼ばれるモジュール化されたソフトウエアを多数組わせてロボットシステムを構築するため、システムの変更、拡張がしやすいだけでなく、既存のソフトウエア資産をの継承や他人が作ったコンポーネントとの組み合わせも容易になります。講習会では、RTミドルウエアの概要、RTコンポーネントの作成方法について解説します。受講者には各自ノートPCをお持ちいただき、実習形式で実際にRTコンポーネントを作成、既存のコンポーネントなどと組み合わせて簡単なシステムを構築していただきます。3部)17名(+講師・スタッフ5名)過去の講習会こちらから、過去の講習会の資料および写真などがご覧いただけます。RTミドルウェア(OpenRTM-aist)はロボットシステムをコンポーネント指向で構築するソフトウェアプラットフォームです。RTミドルウェアを利用することで、既存のコンポーネントを再利用し、モジュール指向の柔軟なロボットシステムを構築することができます。RTミドルウエアについて、その概要およびRTコンポーネントの機能やプログラミングの流れについて説明します。概要:RTシステムを設計するツールRTSystemEditorおよびRTコンポーネントを作成するツールRTCBuilderの使用方法について解説するとともに、移動ロボットのシミュレータを用いた実習によりRTCBuilder、RTSystemEditorの利用法の学習します。概要:OpenRTM-aistを利用して移動ロボット実機を制御するプログラムを作成します。概要:ポータブル版LibreOffice用RTCの利用方法について解説を行うとともに、表計算ソフトによるRTCのテストの実行についての実習を行います。チュートリアル(第3部、Windows)講義資料:191218-03.pdf以下の小型ロボットを使って実習を行います。EV3)MINDSTORMSはLEGOが販売しているモーター、センサー、プログラミング可能なブロックの組み合わせでロボットなどを作成できる商品セットです。EV3は第3世代のMindstormsの製品です。プログラム可能なEV3ブロックではLinuxが動作します。EV3を車輪移動ロボットの形に組み立てた例です。Vehicle制御用コンポーネントがインストールされている状態で、これを制御するRTコンポーネントを作成していただきます。ノートPC第2部ではノートPCを用いた実習を行うため、ノートPCの用意をお願いします。ノートPCが用意できない場合は貸し出します。当日申し出てください。ノートPCにウイルス対策ソフトをインストールしている場合は、教材ロボットと通信できなくなる場合があるため無効にしてください。講習会当日にUSBメモリで配布する予定ですが、何らかの理由によりUSBメモリを利用できない場合は以下のZIPファイルをダウンロードしてください。以下のソフトウェアをインストールしてください。C++がインストールされているかは必ず確認してください。18.04、18.10の場合は以下のコマンドでjava8に切り替えます。RTM講習会に参加申し込みしたく、何卒宜しくお願いいたします。09:18確認したところ、既に参加登録フォームから登録済みとなっております。参加登録後の確認メールが届いていないということでしょうか。RTM講習会の参加登録状況につきまして、ご確認ありがとうございました。Pradel(メールアドレス:ken.pradel.ma@m-chemical.co.jp)に変更したく存じます。ログイン後の編集画面にてそのように変更しましたが反映されておりますでしょうか?また、PCもお借りできれば幸いです。13:27参加者の変更は反映されております。PCについては承知いたしました。15:48ご確認ありがとうございました。当日は、別の同僚の浦野(別途参加申込み済)とともに伺うかと存じますのでどうぞよろしくお願いいたします。08:15参加登録していただいてありがとうございます。確認したところ登録は完了しています。何かございましたらご連絡ください。動かせれば思っております。時間を決めて準備して無理そうならPCをお借りできれば思っております。この延長でできればと思っております。22:48dockerでOpenRTM-aistを動作させた例として以下のようなものがあります。Dockerを使えば嵌るポイントは少ないと思います。シミュレータのdockerイメージは今のところないので、当日までに対応できないかもしれません。dockerのUbuntuでシミュレータをインストールして、下記の手順で保存すれば動くと思いますが、出張中のため確認できる環境がありません。https://openrtm-on-docker.readthedocs.io/ja/latest/#export2については下記のページに容量も記載してあります。GUIツールのOpenRTPを含んでいないようなので、確認しないと分かりません。https://github.com/r-kurose/rtm_k8s/blob/master/index.md#docker-%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%81%AE%E3%82%B5%E3%82%A4%E3%82%BA3については特にないと思いますが、後で確認いたします。OSを使わないため分かりません。詳しい人にコメントの返信を依頼します。5についてですが、講習会はシミュレータ上のロボットを操作するプログラムを作成後に、ロボット実機を操作する実習を行います。ロボット実機のEV3上のLinuxと受講者のPCが無線LANで接続されており、Linux上のロボット制御用ソフトウェアと受講者が作成したプログラムが通信することでロボットの操作を指令します。このためデバイスへのイメージ書き込みという作業はございません。どこの部分がメインということはないのですが、講習会にはプログラミング自体初心者という方も参加するため、最低限シミュレータまでできたら、講師側としては充分だと思っています。迅速かつ適切なご返信ありがとうございます。...あたりで、だんだんイメージが湧いてきました。Vehicle専用のものを使用しております。https://openrtm.org/openrtm/ja/doc/casestudy/lego_mindstorm/lego_simulator_use以下のスクリプトでビルドできます。https://raw.githubusercontent.com/OpenRTM/RTM_Tutorial_EV3/master/script/install_ev3_simulator.shPCの貸し出しについては承知しました。(サンプルの実行ができます。1.2.1-RELEASERTコンポーネントを開発するためには開発環境のインストールが必要です。