Submit Search
Upload
Ros#を使ったROSとxRデバイスの通信
•
0 likes
•
608 views
M
mozyanari
Follow
瀬戸内ROS勉強会 #2
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 15
Download now
Download to read offline
Recommended
STMとROSをシリアル通信させて移動ロボットを作る
STMとROSをシリアル通信させて移動ロボットを作る
mozyanari
ROS搭載ラズパイでLチカしてみる
ROS搭載ラズパイでLチカしてみる
mozyanari
ビーズセッターロボットのためのDYNAMIXEL Workbenchの評価
ビーズセッターロボットのためのDYNAMIXEL Workbenchの評価
Hirokazu Onomichi
瀬戸内ROS勉強会の紹介~地方でROSを勉強するコツ~
瀬戸内ROS勉強会の紹介~地方でROSを勉強するコツ~
Hirokazu Onomichi
Nuitrackを用いて自作ヒューマノイドを動かしてみた話
Nuitrackを用いて自作ヒューマノイドを動かしてみた話
Hirokazu Onomichi
ROSを用いた天吊型スカラロボットの共同製作
ROSを用いた天吊型スカラロボットの共同製作
Hirokazu Onomichi
仮想のPremaidAIを、既存のロボット用ボードで動かしてみた話
仮想のPremaidAIを、既存のロボット用ボードで動かしてみた話
Hirokazu Onomichi
ROSConJP2019とWMD2019の出張報告!
ROSConJP2019とWMD2019の出張報告!
Hirokazu Onomichi
Recommended
STMとROSをシリアル通信させて移動ロボットを作る
STMとROSをシリアル通信させて移動ロボットを作る
mozyanari
ROS搭載ラズパイでLチカしてみる
ROS搭載ラズパイでLチカしてみる
mozyanari
ビーズセッターロボットのためのDYNAMIXEL Workbenchの評価
ビーズセッターロボットのためのDYNAMIXEL Workbenchの評価
Hirokazu Onomichi
瀬戸内ROS勉強会の紹介~地方でROSを勉強するコツ~
瀬戸内ROS勉強会の紹介~地方でROSを勉強するコツ~
Hirokazu Onomichi
Nuitrackを用いて自作ヒューマノイドを動かしてみた話
Nuitrackを用いて自作ヒューマノイドを動かしてみた話
Hirokazu Onomichi
ROSを用いた天吊型スカラロボットの共同製作
ROSを用いた天吊型スカラロボットの共同製作
Hirokazu Onomichi
仮想のPremaidAIを、既存のロボット用ボードで動かしてみた話
仮想のPremaidAIを、既存のロボット用ボードで動かしてみた話
Hirokazu Onomichi
ROSConJP2019とWMD2019の出張報告!
ROSConJP2019とWMD2019の出張報告!
Hirokazu Onomichi
Kotlinの紹介
Kotlinの紹介
豊明 尾古
01 ROS2 実用化に関するサーベイ ROS2勉強合宿 @別府温泉
01 ROS2 実用化に関するサーベイ ROS2勉強合宿 @別府温泉
Mori Ken
WRS トンネルチャレンジ 現地からリポートしてみる
WRS トンネルチャレンジ 現地からリポートしてみる
Ryodo Tanaka
ROSを用いた歩行ロボットの脚の開発
ROSを用いた歩行ロボットの脚の開発
ShomaUehara
やってみようAWS IoT (ROS Japan UG #44 LT大会)
やってみようAWS IoT (ROS Japan UG #44 LT大会)
Seiya Shimizu
OSC 2012 HIROSHIMA
OSC 2012 HIROSHIMA
Tomohiko Himura
20100717高専ロボコンのつながりとロボットをつくる会
20100717高専ロボコンのつながりとロボットをつくる会
Nobuhide takahata
I love ms word!?
I love ms word!?
Go Yamada
Linuxすらはじめての初学者がROSをやるにあたり突っ掛かったところ
Linuxすらはじめての初学者がROSをやるにあたり突っ掛かったところ
NatsukiMatsunaga
2007 It合宿 発表資料/佐瀬 武志
2007 It合宿 発表資料/佐瀬 武志
kurubushionline
会話型ロボットを作った話
会話型ロボットを作った話
Kasai Nobuhiro
Rでを作る
Rでを作る
Nagi Teramo
slackに箇条書きにしたタスクを、Notionに登録してくれるbotを作った話
slackに箇条書きにしたタスクを、Notionに登録してくれるbotを作った話
ssuserfb543d1
RFinanceJはじめました
RFinanceJはじめました
Nagi Teramo
手抜き大好きPSoC
手抜き大好きPSoC
hatris
ぼくがかんがえたさいきょうのどろいどくん Hachioji.pm #10
ぼくがかんがえたさいきょうのどろいどくん Hachioji.pm #10
Hon Dallica
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Masaya Konishi
P○cでいいって言わないで
P○cでいいって言わないで
hatris
RiotでVironというOSSを作ったお話。
RiotでVironというOSSを作ったお話。
Go Ohtani
続・本当にあった怖い話 クローラ編
続・本当にあった怖い話 クローラ編
Yukino Ikegami
TurtleBot3でROSを始めよう
TurtleBot3でROSを始めよう
ROBOTIS Japan
ロボット・ソフトウェア開発環境ROSとは何か? (in Japanese)
ロボット・ソフトウェア開発環境ROSとは何か? (in Japanese)
Toshihiko Yamakami
More Related Content
What's hot
Kotlinの紹介
Kotlinの紹介
豊明 尾古
01 ROS2 実用化に関するサーベイ ROS2勉強合宿 @別府温泉
01 ROS2 実用化に関するサーベイ ROS2勉強合宿 @別府温泉
Mori Ken
WRS トンネルチャレンジ 現地からリポートしてみる
WRS トンネルチャレンジ 現地からリポートしてみる
Ryodo Tanaka
ROSを用いた歩行ロボットの脚の開発
ROSを用いた歩行ロボットの脚の開発
ShomaUehara
やってみようAWS IoT (ROS Japan UG #44 LT大会)
やってみようAWS IoT (ROS Japan UG #44 LT大会)
Seiya Shimizu
OSC 2012 HIROSHIMA
OSC 2012 HIROSHIMA
Tomohiko Himura
20100717高専ロボコンのつながりとロボットをつくる会
20100717高専ロボコンのつながりとロボットをつくる会
Nobuhide takahata
I love ms word!?
I love ms word!?
Go Yamada
Linuxすらはじめての初学者がROSをやるにあたり突っ掛かったところ
Linuxすらはじめての初学者がROSをやるにあたり突っ掛かったところ
NatsukiMatsunaga
2007 It合宿 発表資料/佐瀬 武志
2007 It合宿 発表資料/佐瀬 武志
kurubushionline
会話型ロボットを作った話
会話型ロボットを作った話
Kasai Nobuhiro
Rでを作る
Rでを作る
Nagi Teramo
slackに箇条書きにしたタスクを、Notionに登録してくれるbotを作った話
slackに箇条書きにしたタスクを、Notionに登録してくれるbotを作った話
ssuserfb543d1
RFinanceJはじめました
RFinanceJはじめました
Nagi Teramo
手抜き大好きPSoC
手抜き大好きPSoC
hatris
ぼくがかんがえたさいきょうのどろいどくん Hachioji.pm #10
ぼくがかんがえたさいきょうのどろいどくん Hachioji.pm #10
Hon Dallica
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Masaya Konishi
P○cでいいって言わないで
P○cでいいって言わないで
hatris
RiotでVironというOSSを作ったお話。
RiotでVironというOSSを作ったお話。
Go Ohtani
続・本当にあった怖い話 クローラ編
続・本当にあった怖い話 クローラ編
Yukino Ikegami
What's hot
(20)
Kotlinの紹介
Kotlinの紹介
01 ROS2 実用化に関するサーベイ ROS2勉強合宿 @別府温泉
01 ROS2 実用化に関するサーベイ ROS2勉強合宿 @別府温泉
WRS トンネルチャレンジ 現地からリポートしてみる
WRS トンネルチャレンジ 現地からリポートしてみる
ROSを用いた歩行ロボットの脚の開発
ROSを用いた歩行ロボットの脚の開発
やってみようAWS IoT (ROS Japan UG #44 LT大会)
やってみようAWS IoT (ROS Japan UG #44 LT大会)
OSC 2012 HIROSHIMA
OSC 2012 HIROSHIMA
20100717高専ロボコンのつながりとロボットをつくる会
20100717高専ロボコンのつながりとロボットをつくる会
I love ms word!?
I love ms word!?
Linuxすらはじめての初学者がROSをやるにあたり突っ掛かったところ
Linuxすらはじめての初学者がROSをやるにあたり突っ掛かったところ
2007 It合宿 発表資料/佐瀬 武志
2007 It合宿 発表資料/佐瀬 武志
会話型ロボットを作った話
会話型ロボットを作った話
Rでを作る
Rでを作る
slackに箇条書きにしたタスクを、Notionに登録してくれるbotを作った話
slackに箇条書きにしたタスクを、Notionに登録してくれるbotを作った話
RFinanceJはじめました
RFinanceJはじめました
手抜き大好きPSoC
手抜き大好きPSoC
ぼくがかんがえたさいきょうのどろいどくん Hachioji.pm #10
ぼくがかんがえたさいきょうのどろいどくん Hachioji.pm #10
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
P○cでいいって言わないで
P○cでいいって言わないで
RiotでVironというOSSを作ったお話。
RiotでVironというOSSを作ったお話。
続・本当にあった怖い話 クローラ編
続・本当にあった怖い話 クローラ編
Similar to Ros#を使ったROSとxRデバイスの通信
TurtleBot3でROSを始めよう
TurtleBot3でROSを始めよう
ROBOTIS Japan
ロボット・ソフトウェア開発環境ROSとは何か? (in Japanese)
ロボット・ソフトウェア開発環境ROSとは何か? (in Japanese)
Toshihiko Yamakami
現実世界コンピューティング RealSense とロボットと HoloLens (2019/04/24 Intel RealSense Japan Mee...
現実世界コンピューティング RealSense とロボットと HoloLens (2019/04/24 Intel RealSense Japan Mee...
Yusuke Furuta
Rosserial無線化への招待 〜Invitation to wirelessization by rosserial〜
Rosserial無線化への招待 〜Invitation to wirelessization by rosserial〜
Tatsuya Fukuta
Moveitを使ったアプリケーションの紹介
Moveitを使ったアプリケーションの紹介
Ryodo Tanaka
02 第3.1節-第3.5節 ROS2の基本機能(1/2) ROS2勉強合宿 @別府温泉
02 第3.1節-第3.5節 ROS2の基本機能(1/2) ROS2勉強合宿 @別府温泉
Mori Ken
Linked Open Dataとは
Linked Open Dataとは
Linked Open Dataチャレンジ実行委員会
Visualize terms network in Lucene index
Visualize terms network in Lucene index
Koji Sekiguchi
Ros,gazeboとchainerを用いた畳込みニューラルネットワークによる3次元形状の学習
Ros,gazeboとchainerを用いた畳込みニューラルネットワークによる3次元形状の学習
Hiroaki Kaneda
Linked Open Dataとは
Linked Open Dataとは
Linked Open Dataチャレンジ実行委員会
RTミドルウェアサマーキャンプ2018「有用なRTCの紹介」
RTミドルウェアサマーキャンプ2018「有用なRTCの紹介」
openrtm
HexRinger と FOSS4G の紆余曲折
HexRinger と FOSS4G の紆余曲折
Hironov OKUYAMA
2016 summercamp RTM-ROS相互運用とJSKでの取り組み
2016 summercamp RTM-ROS相互運用とJSKでの取り組み
openrtm
20210510 software design
20210510 software design
Ayachika Kitazaki
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
KnowledgeGraph
はじめてのWeb of Things
はじめてのWeb of Things
Saki Homma
Flutter Meetup Tokyo (#18) _ Osaka (#10).pdf
Flutter Meetup Tokyo (#18) _ Osaka (#10).pdf
TylerShukert
Makeblockでキミだけの最強ロボットをつくろう!
Makeblockでキミだけの最強ロボットをつくろう!
nmrmsys
FlutterとSupabaseでRDBを使った サーバーレスアプリ開発
FlutterとSupabaseでRDBを使った サーバーレスアプリ開発
TylerShukert
Rosのリアルタイムツールの紹介
Rosのリアルタイムツールの紹介
gakky1667
Similar to Ros#を使ったROSとxRデバイスの通信
(20)
TurtleBot3でROSを始めよう
TurtleBot3でROSを始めよう
ロボット・ソフトウェア開発環境ROSとは何か? (in Japanese)
ロボット・ソフトウェア開発環境ROSとは何か? (in Japanese)
現実世界コンピューティング RealSense とロボットと HoloLens (2019/04/24 Intel RealSense Japan Mee...
現実世界コンピューティング RealSense とロボットと HoloLens (2019/04/24 Intel RealSense Japan Mee...
Rosserial無線化への招待 〜Invitation to wirelessization by rosserial〜
Rosserial無線化への招待 〜Invitation to wirelessization by rosserial〜
Moveitを使ったアプリケーションの紹介
Moveitを使ったアプリケーションの紹介
02 第3.1節-第3.5節 ROS2の基本機能(1/2) ROS2勉強合宿 @別府温泉
02 第3.1節-第3.5節 ROS2の基本機能(1/2) ROS2勉強合宿 @別府温泉
Linked Open Dataとは
Linked Open Dataとは
Visualize terms network in Lucene index
Visualize terms network in Lucene index
Ros,gazeboとchainerを用いた畳込みニューラルネットワークによる3次元形状の学習
Ros,gazeboとchainerを用いた畳込みニューラルネットワークによる3次元形状の学習
Linked Open Dataとは
Linked Open Dataとは
RTミドルウェアサマーキャンプ2018「有用なRTCの紹介」
RTミドルウェアサマーキャンプ2018「有用なRTCの紹介」
HexRinger と FOSS4G の紆余曲折
HexRinger と FOSS4G の紆余曲折
2016 summercamp RTM-ROS相互運用とJSKでの取り組み
2016 summercamp RTM-ROS相互運用とJSKでの取り組み
20210510 software design
20210510 software design
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
はじめてのWeb of Things
はじめてのWeb of Things
Flutter Meetup Tokyo (#18) _ Osaka (#10).pdf
Flutter Meetup Tokyo (#18) _ Osaka (#10).pdf
Makeblockでキミだけの最強ロボットをつくろう!
Makeblockでキミだけの最強ロボットをつくろう!
FlutterとSupabaseでRDBを使った サーバーレスアプリ開発
FlutterとSupabaseでRDBを使った サーバーレスアプリ開発
Rosのリアルタイムツールの紹介
Rosのリアルタイムツールの紹介
Ros#を使ったROSとxRデバイスの通信
1.
ROS#を使ったロボットとxRデバイスの通信 もじゃなり @masanari7430
2.
ROS#とは? • ROSとUnityのための通信ライブラリ • websocket?を経由してROSのデータを送受信可能 •
IPアドレスを指定して通信をするので,ROSとUnityが別のPCでも通信可能 • ROSやUnityで作ったシュミレーションモデル(URDF形式)も送受信可能
3.
ROS#で対応しているデータ 使用頻度の高いデータは ほとんど対応 もし無くても自作が可能 • LaserScan(2次元LIDAR) • Image(Webカメラの画像) •
Twist(ロボットの移動速度) • Odometry(ロボットの位置)等・・・
4.
どこでROS#に出会ったか? https://twitter.com/Spri_ta/status/1016971100314451968 https://qiita.com/Spritaro/items/5eb99b2fcdc26a3816c e
5.
自分もやってみた
6.
システム構成 Oculus Go 頭の角度 カメラ映像 サーボ Webカメラ ラズパイ ROS#によるWifi通信 arduino
7.
Unityを使うと何がいいの? Unity • ゲーム製作に特化したゲームエンジン • ロボットを動かすのは難しい •
データの表現方法の自由度が高い • xRデバイスの開発環境 ROS • ロボットを動かすのに特化したミドルウェア • RvizやGazeboはあるけど 開発者向けのデバックツール ロボットを動かす xRを使ってデータ表示 一般の人にも分かりやすい ロボット操作インターフェイス
8.
ARゴーグルを使ったロボット操作 NorthStar • 学生が手を出せるAR専用デバイス • オープンソースで設計図が公開されている •
3Dプリンタがあれば,3万円以内で作れる • 手のトラッキングが可能で 手を入力装置として使える
9.
ARマーカで位置推定+手による操作 移動ロボット ARマーカ 操作者 人差指の向きで ロボットを操作 ARマーカから位置推定して 走行方向を表示
10.
デバイス間のデータの流れ 指の角度から Twist(移動速度)を送信 認識したARマーカからロ ボット位置を表示 受け取ったTwistから ロボットを移動させる ROS#によるWifi通信
11.
ハンドジェスチャによる操作 人差し指を伸ばすと前進,矢印も追従
12.
ハンドジェスチャによる操作 指を曲げるとその方向に移動
13.
ARゴーグルによる操作インターフェイス 実機実験
14.
まとめ • ROSとUnityのそれぞれの利点 • ROS#を使ってROSとUnityの通信をやってみた •
ARゴーグルを使ってロボットを操作してみた 自分の頭で考えられることをやり切ってアイデアが 無くなったので提案お待ちしています
15.
参考文献 ROS#について ROS#:UnityとROSの接続 http://kuwamai.hatenablog.com/entry/2018/11/28/200011 NorthStarについて Leap
Motion社のARヘッドセット「Project North Star」を3万円で2019 年に組み立てた https://tech.showroom.co.jp/entry/2019/01/28/175438
Download now