WEKO3
アイテム
ROS 2ノード軽量実行環境mROS 2における任意型メッセージの通信処理方式
https://ipsj.ixsq.nii.ac.jp/records/217126
https://ipsj.ixsq.nii.ac.jp/records/217126296813b5-7f7d-4ccc-b1c0-671c7718d0fb
| 名前 / ファイル | ライセンス | アクション |
|---|---|---|
|
|
Copyright (c) 2022 by the Information Processing Society of Japan
|
|
| オープンアクセス | ||
| Item type | SIG Technical Reports(1) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 公開日 | 2022-03-03 | |||||||||||
| タイトル | ||||||||||||
| タイトル | ROS 2ノード軽量実行環境mROS 2における任意型メッセージの通信処理方式 | |||||||||||
| 言語 | ||||||||||||
| 言語 | jpn | |||||||||||
| キーワード | ||||||||||||
| 主題Scheme | Other | |||||||||||
| 主題 | ロボット | |||||||||||
| 資源タイプ | ||||||||||||
| 資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||||||
| 資源タイプ | technical report | |||||||||||
| 著者所属 | ||||||||||||
| 東京大学 | ||||||||||||
| 著者所属 | ||||||||||||
| 東京大学 | ||||||||||||
| 著者所属 | ||||||||||||
| 東京大学/JSTさきがけ | ||||||||||||
| 著者所属(英) | ||||||||||||
| en | ||||||||||||
| The University of Tokyo | ||||||||||||
| 著者所属(英) | ||||||||||||
| en | ||||||||||||
| The University of Tokyo | ||||||||||||
| 著者所属(英) | ||||||||||||
| en | ||||||||||||
| The University of Tokyo / JST PRESTO | ||||||||||||
| 著者名 |
檜原, 陽一郎
× 檜原, 陽一郎
× 中村, 宏
× 高瀬, 英希
|
|||||||||||
| 論文抄録 | ||||||||||||
| 内容記述タイプ | Other | |||||||||||
| 内容記述 | 近年,ロボットシステムの社会的な需要の高まりを受け ROS の活用事例が増加しており,その次世代版となる ROS 2 にも注目が集まっている.しかし,ROS 2 は基本的に汎用 OS が搭載された実行環境を必要とするため,応答性やリアルタイム性およびリソース使用量に関して課題があった.これを解決すべく,ROS 2 を用いるシステムに組込み技術を導入することに注目が集まっている.我々は,仲介の仕組み無しに ROS 2 ノードと等価な出版購読型の通信を実現できる組込み向けの軽量実行環境である mROS 2 の研究開発を進めている.これまでのmROS 2 は,基本型による通信のみに対応しており,さらにライブラリ内部のコードを型ごとに修正する必要があるため,本環境の利用時の開発コストが大きくなっていた.また,基本型以外の型は文字列型に変換して通信する必要があり,非効率な通信を強いられる.そこで本研究では,mROS 2 における任意のメッセージ型による通信の実現手法を提案する.提案手法では,通信時の処理をメッセージ型に関して共通の処理及び固有の処理に分離し,固有処理を行うファイルをメッセージ型ごとに生成する.通信フローに生成された情報を組み込んだ上で,任意のメッセージ型による出版購読の通信時を効率化する通信処理方式を提案する.提案手法を STM32 NUCLEO-F767ZI ボード上に実装し,通信性能およびプログラムサイズにおいて既存手法に対する有効性を確認した. | |||||||||||
| 書誌レコードID | ||||||||||||
| 収録物識別子タイプ | NCID | |||||||||||
| 収録物識別子 | AN10096105 | |||||||||||
| 書誌情報 |
研究報告システム・アーキテクチャ(ARC) 巻 2022-ARC-248, 号 38, p. 1-8, 発行日 2022-03-03 |
|||||||||||
| ISSN | ||||||||||||
| 収録物識別子タイプ | ISSN | |||||||||||
| 収録物識別子 | 2188-8574 | |||||||||||
| Notice | ||||||||||||
| SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||||||
| 出版者 | ||||||||||||
| 言語 | ja | |||||||||||
| 出版者 | 情報処理学会 | |||||||||||