Microsoft PowerPoint RT講習会(送付用)_ [互換モード]

Similar documents
Microsoft PowerPoint RTM講習会_初級(第4部) [互換モード]

株式会社セックにおける ロボティクス分野への取り込み

(Microsoft PowerPoint - RTM\203T\203}\201[\203L\203\203\203\223\203v \224z\225z\227p)

RTMツール講習会

RTMツール講習会

PowerPoint プレゼンテーション

組込み用Linuxボード,BeagleBone Blackにおける RTミドルウェアの動作と開発支援ツール

(Microsoft PowerPoint _RT\215u\217K\211\357)

やよいの顧客管理

弥生給与/やよいの給与計算

弥生 シリーズ

弥生会計 プロフェッショナル/スタンダード/やよいの青色申告

弥生会計/やよいの青色申告

弥生会計 ネットワーク/プロフェッショナル2ユーザー

Microsoft PowerPoint RT講習会(説明用)_ [互換モード]

Microsoft PowerPoint RT講習会(説明用) [互換モード]

Microsoft PowerPoint ppt [互換モード]

ハピタス のコピー.pages

Copyright 2008 All Rights Reserved 2

相続支払い対策ポイント

150423HC相続資産圧縮対策のポイント

Microsoft PowerPoint - NEDO講座・RTMセミナー.pptx

ホンダにおける RT ミドルウェア開発と標準化活動 株式会社本田技術研究所基礎技術研究センター関谷眞

Microsoft Word - RTSystemBuilderOnTheEA操作マニュアル_

2015 TRON Symposium セッション 組込み機器のための機能安全対応 TRON Safe Kernel TRON Safe Kernel の紹介 2015/12/10 株式会社日立超 LSIシステムズ製品ソリューション設計部トロンフォーラム TRON Safe Kernel WG 幹事

Microsoft PowerPoint

Microsoft PowerPoint RTM講習会(第2部) [互換モード]

Fujitsu Standard Tool

スライド 1

Microsoft PowerPoint - 【最終提出版】 MATLAB_EXPO2014講演資料_ルネサス菅原.pptx

RTM セミナー RT ミドルウェアによる実時間ロボット 制御系の構築とソフトウェア教育 静岡大学大学院工学研究科機械工学専攻 清水昌幸

Microsoft PowerPoint - IAF フォーラム2015講演資料_PLCopenJapan_A02.pptx

PPTテンプレート集 ver.1.0

ユーザーズマニュアル 有線ネットワークシステム 発行日 2016 年 3 月 30 日

スライド 1

untitled

初心者にもできるアメブロカスタマイズ新2016.pages

- 2 Copyright (C) All Rights Reserved.

使用する前に

Copyright 2017 JAPAN POST BANK CO., LTD. All Rights Reserved. 1

P. 2 P. 4 P. 5 P. 6 P. 7 P. 9 P P.11 P.14 P.15 P.16 P.16 P.17 P.19 P.20 P.22 P P P P P P P P P

P. 2 P. 4 P. 5 P. 6 P. 7 P. 9 P.10 P.12 P.13 P.14 P.14 P.15 P.17 P.18 P.20 P P P P P.25 P.27 P.28 Copyright 2016 JAPAN POST BA


Copyright All Rights Reserved. -2 -!

Fuji Xerox Co., Ltd. All rights reserved.

Microsoft PowerPoint _3.RTMによるプログラミング_final.pptx

スライド 1

Microsoft PowerPoint pptx

IPA:セキュアなインターネットサーバー構築に関する調査

2

改版履歴 Ver 改版日内容 /02/07 新規作成 2 / 18

吉田坂本.pptx

FUJITSU Software Systemwalker Centric Manager Lite Edition V13.5 機能紹介資料

Microsoft Word - 最終版 バックせどりismマニュアル .docx

アジェンダ Renesas Synergy TM プラットフォーム構成 ThreadX とは ThreadX の状態遷移 ThreadX とμITRONの機能比較 まとめ ページ 2

スライド 1

オープンソース・ソリューション・テクノロジ株式会社 代表取締役 チーフアーキテクト 小田切耕司

モバイル統合アプリケーション 障害切り分け手順書

組込みシステムにおける UMLモデルカタログの実践研究

SASカード (PG-228B/BL, PG-224B) 取扱説明書 追補版

PNopenseminar_2011_開発stack

PowerPoint Presentation

スライド 1

P. 2 P. 4 P. 5 P. 6 P. 7 P. 9 P P.11 P.13 P.15 P.16 P.17 P.17 P.18 P.20 P.21 P.23 P P P P P P P P.31

課題情報シート テーマ名 : 動画中継ラジコンカーの製作 担当指導員名 : 土山博剛実施年度 : 25 年度施設名 : 四国職業能力開発大学校課程名 : 専門課程訓練科名 : 電子情報技術科課題の区分 : 総合制作実習課題学生数 : 1 時間 : 12 単位 (216h) 課題制作 開発のポイント

Total View Debugger 利用の手引 東京工業大学学術国際情報センター version 1.0

untitled

DocuWorks Mobile 障害切り分け手順書

Microsoft PowerPoint - EMPro_ADS_co_design_draft.ppt [互換モード]

PowerPoint プレゼンテーション

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1

(Microsoft PowerPoint - daqmiddware-overview [\214\335\212\267\203\202\201[\203h])

スライド 1

HMD を用いた PT カメラのインターネット遠隔操作芝浦工業大学知能機械システム研究室 HMD(Head Mounted Display) を用いた PT(Pan-Tilt) カメラのインターネット遠隔操作 ユーザマニュアル (ver1.0) 2014 年 10 月 23 日 芝浦工業大学知能機械

2008 年度下期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 石川裕 PM ( 東京大学大学院情報理工学系研究科教授 ) 2. 採択者氏名 チーフクリエータ : 加藤淳 ( 東京大学理学部情報科学科学部学生 ) コクリエータ : なし 3. プロジェクト管理組織 株式会社メルコホ

機能仕様書 ロボット Raspberry Pi カメラ RTC Ver 発行日 2017 年 12 月 27 日公立大学法人会津大学株式会社東日本計算センター

COBOL Enterprise Edition V2 for Linux COBOL Enterprise Edition V2 は以下のソフトウェアによって構成されています COBOL Enterprise Edition Developer V2.0 COBOL Enterprise Edit

(c) PIXTA Co. Ltd. All Rights Reserved.

tokyo_t3.pdf

Windowsユーザでも 手軽に作れるiPhoneアプリ

健康保険組合のあゆみ_top

リバースマップ原稿2

Linkexpress トラブル初期調査資料 採取コマンド使用手引書

Client Management Solutions および Mobile Printing Solutions ユーザガイド

Microsoft PowerPoint - ã…Šã…¬ã…fiㅥㅼ盋_MVISONCloud製åfi†ç´¹ä»‰.pptx

5-3- 応統合開発環境に関する知識 1 独立行政法人情報処理推進機構

Infor 10 ERP Enterprise Overview

技術レポート 1)QuiX 端末認証と HP IceWall SSO の連携 2)QuiX 端末認証と XenApp の連携 3)QuiX 端末認証 RADIUS オプションと APRESIA の連携 Ver 1.1 Copyright (C) 2012 Base Technology, Inc.

TECSをサポートする構造設計ツール ZIPC Toy!

PowerPoint Presentation

スライド 1

スライド 1

ユーザーズマニュアル 有線無線通信ネットワークシステム Wi-Fi 経路情報ビューア 発行日 2017 年 3 月 30 日 公立大学法人会津大学 株式会社東日本計算センター

Microsoft PowerPoint DAQセミナー_Ando.pptx

intra-mart e-Builder ver 5

「RAD Studio XE5によるマルチ言語/マルチデバイス開発の進め方」

Copyright 2017 JAPAN POST BANK CO., LTD. All Rights Reserved. 1

20th Embarcadero Developer Camp

二次元連続動的計画法による知的画像処理システム ImageFileSelector RTC 機能仕様書 ImageFileSelectorRTC Ver.1.0 ( 株 ) 東日本計算センター 1 / 11

2014 年 11 月 20 日 ET2014 スペシャルセッション C-2 mruby プログラム言語 Ruby による組込みソト開発 九州工業大学田中和明 軽量 Ruby フォーラム Ruby アソシエーション

Transcription:

データ収集技術講演会 日時 :2012 年 12 月 1 日 ( 土 ) 13:00~17:00 場所 : 広島工業大学五日市キャンパス三宅の森 Nexus21 607 教室 RT-Middleware 活用 株式会社グローバルアシスト坂本武志

RT ミドルウェアとは? 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 3 RT ミドルウェアとは? RT = Robot Technology + + + + + 産業用ロボット の JIS 定義 RT-Middleware 自動制御によるマニピュレーション機能または移動機能を持ち, 各種作業をプログラムによって実行でき, 産業に使用される機械 ロボットの構成要素 (RT 要素 ) センサ : 周辺環境もしくは自分自身の状態を検出する装置 コントローラ : 状態に応じた動きを考える装置 アクチュエータ : 周辺環境もしくは自分自身に対して何らかの動きを実現するための装置 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 4

RT ミドルウェアとは? メタ情報取得 共通状態遷移定義 A B C パラメータ port0 port1 名前値 port4 port5 D E アームコンポーネントの例 デバイス初期化処理 Init port2 port3 Periodic 実行 port6 port7 アーム停止 Inactive Active アームサーボ ON 実行コンテキストデータ送受信方式の共通化 Error アーム緊急停止 コンポーネント A アクティビティ コンポーネント B アクティビティ 内部パラメータ保持, 設定方法の共通化 処理 データ生成 データ変数 データ取得 データ変数サービス利用者 ( コンシューマ ) データポートコンポーネントA 処理 サービス提供者 ( プロバイダ ) コンポーネント B 複数のセットを動作時に切り替えて使用可能 セット名 セット名 名前値 名前値 アクティビティ サービスプロキシ関数呼び出し サービスインターフェースの実体実際の処理はここで行われる サービスポート 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 5 RT ミドルウェアとは? ロボット A ロボット B ロボット C RTM により ネットワーク上に 分散する RTC を OS 言語の壁を越えて接続することができる ネットワーク RTC RTC RTM Solaris RTC RTC RTM FreeBSD RTC RTC RTC RTM ARTLinux Linux Windows TRON RTM RTM RTM RTC 同士の接続 RTC RTC RTC RTC RTC RTC は プログラム 実行中に動的に 行うことが出来る アプリケーション操作デバイスセンサ OS 言語の壁, 動作場所の違いを超えたシステム構成が可能 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 6

既存コンポーネントの再利用 開発されたコンポーネントを公開 OpenRTM-aist 公式サイト内の プロジェクト http://www.openrtm.org/openrtm/ja RTコンポーネント : 1つまたは複数のコンポーネント群 RTミドルウエア : OpenRTM-aistや他のミドルウエア ミドルウエア拡張モジュール等 ツール : 各種開発支援ツール群 関連ドキュメント : 各種インターフェースの仕様書やマニュアル等 2012/11/20 現在 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 7 既存コンポーネントの再利用 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 8

RT ミドルウェアとは? システム全体のインテグレーションと, 個々の要素の開発を分離 一部の要素部品開発のみ, インテグレーションのみでも参入可能 汎用的な分散システムへの適用も可能 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 9 開発支援ツール群 (OpenRTP) について ロボット知能ソフトウェアプラットフォーム http://www.openrtp.jp/wiki/ システム設計, シミュレーション, 動作生成, シナリオ生成などをサポート OpenRT Platform ツール群 コンポーネント開発, システム開発における各開発フェーズの作業支援 開発プラットフォームにEclipseを採用 構成 RTCビルダ RTCデバッガ RTシステムエディタ ロボット設計支援ツール シミュレータ 動作設計ツール シナリオ作成ツールなど 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 10

開発支援ツール群 (OpenRTP) について RTCBuilder RTSystemEditor Real-Time design RTC Debugger Scenario Editor Dynamics Simulator Mobile robot Navigation Hardware design Motion Pattern Design 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 11 開発支援ツール群 (OpenRTP) について 統合開発環境 Eclipse オープンソース コミュニティで開発されている統合開発環境 マルチプラットフォーム対応. WindowsやLinuxなど複数 OS 上で利用可能 Plug-in 形式を採用しており, ツールの追加, 機能のカスタマイズが可能 RCP(Rich Client Platform) を利用することで, 簡単に単独アプリ化が可能 コミュニティから提供されているプラグイン ユーザが開発したプラグイン Eclipse SDK JDT CDT PyDev RTCBuilder RTSystemEditor Eclipse Platform Java VM 開発ツール部分についても, 一部の機能ツールのみの開発も可能 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 12

開発事例のご紹介 DAQMiddleware 向け GUI Client 大学共同利用機関法人高エネルギー加速器研究機構 (KEK) DAQシステム全体を制御するためのツール Eclipse RCPを用いたスタンドアローンツール 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 14

DAQMiddleware 向け GUI Client DAQ コンポーネントの制御 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 15 DAQMiddleware 向け GUI Client DAQ ワークフローの制御 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 16

RTC-CANopen 向けツール 芝浦工業大学電気工学科ヒューマン ロボット インタラクション研究室 RTC-CANopen 通信部分にCANopenを利用したRTミドルウェア CANopen 仕様では, ハードウェア部分に関連した仕様も標準化 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 17 RTC-CANopen 向けツール 開発事例 Chasswheel 社製 Four-X 実験機体のソフトウェア構成 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 18

RTC-CANopen 向けツール RTC-CANopen Builder RTC-CANopen 上で動作するコンポーネントの雛形を生成 RTCBuilderの追加プラグインとして動作 RTC-CANopen 固有の追加情報を設定できるように拡張 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 19 RTC-CANopen 向けツール RTC-CANopen System Editor RTC-CANopen 上で動作するコンポーネント間の構成を設定 RTSystemEditorの追加プラグインとして動作 RTC-CANopen 固有の操作を設定できるように拡張 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 20

RTC-CANopen 向けツール DDC System Editor RTC-CANopen の動的システム変更機能をサポートするツール 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 21 RT 住宅 インテリジェントウィンドウシステム 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 22

RT 住宅 住環境モデル セキュリティシステム インテリジェント空調システム パワーアシストウインドウ スマートリモコン プラグアンドプレイ 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 23 RT 住宅 システム構成 操作 部屋 居住者 モニタリング ホームコントローラ インターネット Ethernet / PLC データセンター 部屋 RTC HUB RT 要素部品管理モジュール RT 要素部品管理モジュール Ethernet / PLC Ethernet / PLC RTC-Lite Manager CAN 基盤通信モジュール ZigBee 基盤通信モジュール CAN 基盤通信モジュール ZigBee 基盤通信モジュール minirtcs micrortcs モータ 感センサ 接触センサ 温度湿度センサセンサ エアコン モータ 感センサ 接触センサ 温度センサ 湿度センサ 窓センサ群窓センサ群 照明 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 24

RT 住宅 開発支援ツール群 スケルトンコード生成ツール プラグアンドプレイ情報設定ツール システムローダー 状態遷移設定ツール 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 25 先端計測機器向けミドルウェア (PFCore) PFCore 向け開発支援ツール システム設計情報 ( システムプロファイル ) から,RTコンポーネントの雛形および接続情報を自動生成するツール システムプロファイル作成にはSysMLを使用 本開発事例は,JST 先端計測 分析機器開発 PJ _ 先端計測分析材器用共通ソフトウェアプラットフォームの開発 で行ったものである 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 26

SysML とは? システム全体のモデルを表現するための言語 ( 表記法 + 意味 ) オブジェクト指向がベースとなっており, 国際標準化が行われている 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 27 先端計測機器向けミドルウェア (PFCore) MobileSEM 持ち運び可能な小型電子顕微鏡 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 28

先端計測機器向けミドルウェア (PFCore) MobileSEM RTOS 版 RT ミドルウェアおよび Android 版 RT ミドルウェアを使用 RTC RTC RTC OpenRTM-aist Windows 汎用 CPU 制御用 PC RTC RTC RTC RTC RTC RTOS 版 PFCore (RT-Middle ware) RTOS(Tron 系 ) CPU ボード 先端計測機器本体 RTC RTC RTC Android 版 PFCore Android 組込 CPU タブレット RTC 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 29 まとめ RT ミドルウェアとは? 元々はサービスロボット向けに開発されたソフトウェアプラットフォーム 汎用的な分散システムへの適用も可能 システム全体のインテグレーションと, 個々の要素の開発を分離 標準的な開発支援ツールも併せて提供 開発支援ツール自体もコンポーネント化 一部の要素部品開発のみ, インテグレーションのみでも参入可能 RT ミドルウェアの応用事例 ロボット分野だけではなく, 広い分野で利用されている データ収集システムに適用した事例 サービスロボットの事例 住環境に適用した事例 先端計測機器に適用した事例 2012.12.1 データ収集技術講演会 Copyright (C) Advanced Industrial Science And Technology(AIST) and GLOBAL ASSIST Co., Ltd., All Rights Reserved. 30

データ収集技術講演会 日時 :2012 年 12 月 1 日 ( 土 ) 13:00~17:00 場所 : 広島工業大学五日市キャンパス三宅の森 Nexus21 607 教室