SlideShare a Scribd company logo
1 of 16
Download to read offline
Copyright© YOODS Co. Ltd., All Right Reserved
株式会社YOODS
1
NEDO講座
ビジュアルティーチ入門
Copyright© YOODS Co. Ltd., All Right Reserved 2
はじめに〜本講座の⽬的とゴール
これまで産業用ロボットの導入は大量生産型工場で進められてきて、小規模工場や多
品種少量生産の工程での導入はなかなかできていません。その理由は以下のように考
えられます。
(1)ワークの位置決め装置が必要だが、少量多品種に対応するためには位置決め装置
の導入が難しい。
(2)位置決め無しでロボットを動かす手段として、ロボットとカメラを連動する「ロ
ボットビジョン」の導入が検討するが、同時にコンピュータの導入が必要で理解
しにくいセッティング, 環境光の影響などの難しさがあり、実導入に結びついてい
ない。
(3)コンピュータを使う作業はオフライン作業のため、リアルワールド∼実フィールド
との相違を修正することが難しい。
そこで、本講座で
「ロボットの視覚機能はこうあるべき!」を実現した「ビジュアルティーチ」を理解して、
それを自由に活用できるように「チュートリアル」を実際に体験してみましょう。
Copyright© YOODS Co. Ltd., All Right Reserved 3
サマリ
Copyright© YOODS Co. Ltd., All Right Reserved
ロボットと
ロボットビジョン
4
Copyright© YOODS Co. Ltd., All Right Reserved
ロボット自体より、ロボットに合わせた周辺設備のシステムアップが大変
拙者のために
ご用意いただき
かたじけのうござる
ロボット導⼊の課題
Copyright© YOODS Co. Ltd., All Right Reserved
ロボットビジョンを付加すれば、人と同じ作業環境でも稼働でき
る・・・
それは真でござるか?
これを使えば簡単さ
人間と同じように
働けないものか・・・
ロボットビジョンの導入
Copyright© YOODS Co. Ltd., All Right Reserved
ビジョンとロボット(ツール)の座標の間には誤差があるため、ワーク
とツールにズレが生じる
おかしいな・・・
あれ?
一寸ズレて
掴めないでござる
ココに行けば掴めるよ
承知したでござる
従来ロボットビジョンの課題
Copyright© YOODS Co. Ltd., All Right Reserved
ロボットビジョンの課題②
また経路点座標はビジョンから指示されているため、ロボットの教
示でそのズレを修正できない
君の行先はボクが決めるんだ
君は教示はできないよ
拙者が教示を直せないのでござるか?
再
生
経
路
ベース 0
従来ロボットビジョンの課題
Copyright© YOODS Co. Ltd., All Right Reserved 9
• ロボットアーム搭載用
➢ 幅115mm,<1kg, 耐環境性
• 高精度点群
➢ 位相シフト方式を採用
• 環境光の影響を受けにくい撮影系設定
• ロボットに視覚機能をティーチングできるソフトウェアプ
ラットフォーム(ビジュアルティーチ)を提供
• ROS/RoVIによるロボットビジョンプラットフォームを
Githubにオープンソース公開
3D視覚センサー
YCAM3D
世界唯⼀のハンドアイ⾼精度3DカメラYCAM3D
Copyright© YOODS Co. Ltd., All Right Reserved 10
世界唯⼀のハンドアイ⾼精度3DカメラYCAM3D
競合する製品は・・・
Photoneo社 Phoxi IDS社 Ensenso
LMI社 Gocator
横コネクタ
横コネクタ
精度は!?
296mm
190mm
150mm
・アーム搭載前提設計
・小型軽量(幅110mm,940g)
・高精度点群
Copyright© YOODS Co. Ltd., All Right Reserved
現場主義ロボットビジョン
「ビジュアルティーチ」
VT
11
Copyright© YOODS Co. Ltd., All Right Reserved
VTを使えばロボットは
今までどおり「現物」で教示できるよ
それは真か?
一体どうやるでござるか?
ビジョンと教⽰の共存「VT〜ビジュアルティーチ」
Copyright© YOODS Co. Ltd., All Right Reserved
対象物の視覚情報と、アームの軌道をペアリング
ボクは「目」でこれを覚えるよ
拙者は「手」の動きを覚えるでござる
対象物形状の
3Dデータ取込
アームの教示
「⽬」と「⼿」を同時に教⽰
Copyright© YOODS Co. Ltd., All Right Reserved
再生時に対象物が移動しても、それに追従するベース(基準座標)変換が、
対象物と教示点の位置関係を維持します。
拙者のベース(基準座標)を
変えるだけでござるな
ワークがどこへ行っても
教示はそのままでいいんだ
ツールの較正も
作業平面の較正も
要らないんだ
教
示
経
路
ベース 0
ベース X
再
生
経
路
ペアリングを保ってプレイバック
Copyright© YOODS Co. Ltd., All Right Reserved
高精度な3D点群情報による高精度測位の実現
教示したとこを
ピタリ掴めるでござるよ
【TIPS】あとから
教示点だけ修正もできるよ
⾼精度測位と動作教⽰の修正
Copyright© YOODS Co. Ltd., All Right Reserved
VTはピッキング専用じゃないんだ
だからこんなこともできるよ
VT
やるでござるな
ピッキング 組立 パレタイズ
VTを使ったロボットアプリケーション
Copyright© YOODS Co. Ltd., All Right Reserved
VTを使ってみましょう
17
STEP by STEPで
VTの使い方を学習します
Copyright© YOODS Co. Ltd., All Right Reserved
VT実践〜ペットボトル飲料の取出しと収納
Copyright© YOODS Co. Ltd., All Right Reserved
カメラ(YCAM3D)の
取付けと接続
19
ロボットにカメラを取付けて配線しましょう
Copyright© YOODS Co. Ltd., All Right Reserved
A1. YCAM3D取付け
GP HC10
Copyright© YOODS Co. Ltd., All Right Reserved
A1. ロボット接続〜安川電機版
ティーチング
ペンダント
ビジュアルコントローラ (PC)
ロボットコントローラ
ロボット
192.168.222.10/24
192.168.222.2/24 192.168.221.2/24
192.168.221.10/24
Y
C
A
M
3
D
Copyright© YOODS Co. Ltd., All Right Reserved
A1. ロボット接続〜IPアドレスの設定
Copyright© YOODS Co. Ltd., All Right Reserved
A1. ロボット接続〜IPアドレスの設定
6 便利な機能
6.19 リモートペンダント操作機能
6-201
6.19.3.2 LAN インタフェース設定
設定手順
リモートペンダント操作機能を使用するために、まず LAN インタフェー
ス設定を行ってください。
1. 【メインメニュー】を押したまま電源投入
– メンテナンスモードが起動します。
2. セキュリティを管理モードに設定
• 設定作業は管理モードで行ってください。
• 操作モード、編集モードの場合には設定状態の参照のみが
可能となります。
Copyright© YOODS Co. Ltd., All Right Reserved
A1. ロボット接続〜VTモジュールのインストール
$HOME/catkin_ws/src/rovi_industrial/motoman/MotoPlus/VT/output/VT.out
をUSBメモリにコピーしてティーチングペンダントにインストールします
Copyright© YOODS Co. Ltd., All Right Reserved
A1. ロボット接続〜VTモジュールのインストール
- ロボットプログラム上でYCAM3Dを使うために使用するJOBをティーチングペンダント内にコピーし
ます。
Copyright© YOODS Co. Ltd., All Right Reserved
VT起動
ビジュアルコントローラ(パソコン)で
VT(ビジュアルティーチ)システムを起動しましょう
26
Copyright© YOODS Co. Ltd., All Right Reserved 27
VTを起動しましょう
Copyright© YOODS Co. Ltd., All Right Reserved
カメラ/ロボット
キャリブレーション
ロボットのどこにどのようにカメラが着いているか
キャリブレーションにより正確なカメラ位置姿勢(ポーズ)を求めます。
28
Copyright© YOODS Co. Ltd., All Right Reserved
A2. カメラ/ロボットキャリブレーション
YCAM3Dが取付けられている
位置/姿勢(ポーズ)を求めます。
Copyright© YOODS Co. Ltd., All Right Reserved
A2. ロボット/カメラキャリブレーション
キャリブレーション板の配置と初期姿勢の決定
Copyright© YOODS Co. Ltd., All Right Reserved
A2. ロボット/カメラキャリブレーション
姿勢 X軸回転[ ] Y軸回転[ ] Z軸回転[ ]
1 0 0 0
2 20 0 0
3 -20 0 0
4 0 20 0
5 0 -20 0
6 20 20 0
7 -20 20 0
8 20 -20 0
9 -20 -20 0
キャリブレーション板撮影姿勢の決定
Copyright© YOODS Co. Ltd., All Right Reserved
A2. ロボット/カメラキャリブレーション
キャリブレーション板撮影姿勢の決定
Copyright© YOODS Co. Ltd., All Right Reserved
A2. ロボット/カメラキャリブレーション
キャリブレーション⽤ロボットプログラム
初期位置へ移動
リセット命令
第一撮影ポイント
ロボット静止待ち
第一回目撮影
第二撮影ポイント
ロボット静止待ち
第二回目撮影
以降、9ポイント設定・・・・・
Copyright© YOODS Co. Ltd., All Right Reserved
A2. ロボット/カメラキャリブレーション
キャリブレーション実⾏
Copyright© YOODS Co. Ltd., All Right Reserved
ロボットアプリケー
ションの作成
ペットボトルを箱から取出して
陳列棚に収納してみましょう!
35
Copyright© YOODS Co. Ltd., All Right Reserved
作成するロボットアプリケーション概要
Copyright© YOODS Co. Ltd., All Right Reserved
A3. 視覚マスターの教⽰(箱からの取出し)
キャプチャ説明.mov
Copyright© YOODS Co. Ltd., All Right Reserved
A3. 視覚マスターの教⽰(箱からの取出し)
※箱取り除き動画を追加
Copyright© YOODS Co. Ltd., All Right Reserved
A4. 動作マスターの教⽰〜箱からのピッキング
Copyright© YOODS Co. Ltd., All Right Reserved
A4. 動作マスターの教⽰〜相対ジョブへの変換
Copyright© YOODS Co. Ltd., All Right Reserved
A4. 動作マスターの教⽰〜箱からのピッキング
Copyright© YOODS Co. Ltd., All Right Reserved
A4. 動作マスターの教⽰〜箱からのピッキング
Copyright© YOODS Co. Ltd., All Right Reserved
A5. 動作マスターの教⽰〜横掴み教⽰(再教⽰機能)
Copyright© YOODS Co. Ltd., All Right Reserved
A5. 動作マスターの教⽰〜横掴み教⽰(再教⽰機能)
Copyright© YOODS Co. Ltd., All Right Reserved
動作マスターの教⽰〜陳列棚配置教⽰
Copyright© YOODS Co. Ltd., All Right Reserved
全プログラムプレイバック
Copyright© YOODS Co. Ltd., All Right Reserved
3Dビジョン+VTの利⽤シーン
VTは教示した情報をユーザー座標変換することでワークの位置
姿勢にあわせて変換することでロボット動作を実現します
- 溶接やバリ取り等の複雑な教示が必要なロボットアプリケーション
- 2Dロボットビジョンで苦労している現場でのリプレース
Copyright© YOODS Co. Ltd., All Right Reserved
ビジュアルコントローラに搭載するソフトウェア∼Githubに公開
48

More Related Content

What's hot

#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)
#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)
#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)GREE VR Studio Lab
 
受動部品のスパイスモデル と シミュレーション
受動部品のスパイスモデルとシミュレーション受動部品のスパイスモデルとシミュレーション
受動部品のスパイスモデル と シミュレーションTsuyoshi Horigome
 
受動部品のスパイスモデル と シミュレーション
受動部品のスパイスモデルとシミュレーション受動部品のスパイスモデルとシミュレーション
受動部品のスパイスモデル と シミュレーションTsuyoshi Horigome
 
さまざまなキャプチャーデータを合成して再分配するシステム「REALITY Studio Motion Engine」について
さまざまなキャプチャーデータを合成して再分配するシステム「REALITY Studio Motion Engine」についてさまざまなキャプチャーデータを合成して再分配するシステム「REALITY Studio Motion Engine」について
さまざまなキャプチャーデータを合成して再分配するシステム「REALITY Studio Motion Engine」についてgree_tech
 
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2DVTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2Dgree_tech
 
iOS 10 new Camera
iOS 10 new CameraiOS 10 new Camera
iOS 10 new CameraGaprot
 
Karateによる UI Test Automation 革命
Karateによる UI Test Automation 革命Karateによる UI Test Automation 革命
Karateによる UI Test Automation 革命Takanori Suzuki
 
自動アングル機能を有したロボットカメラSi
自動アングル機能を有したロボットカメラSi自動アングル機能を有したロボットカメラSi
自動アングル機能を有したロボットカメラSiShogo Namatame
 
REALITY「なりたい自分で、生きていく」リアルタイムライブでVTuberが活躍する舞台を作る現場の1年
REALITY「なりたい自分で、生きていく」リアルタイムライブでVTuberが活躍する舞台を作る現場の1年REALITY「なりたい自分で、生きていく」リアルタイムライブでVTuberが活躍する舞台を作る現場の1年
REALITY「なりたい自分で、生きていく」リアルタイムライブでVTuberが活躍する舞台を作る現場の1年gree_tech
 
消滅都市 Cocos2d-xでの演出・UIあれこれ
消滅都市 Cocos2d-xでの演出・UIあれこれ消滅都市 Cocos2d-xでの演出・UIあれこれ
消滅都市 Cocos2d-xでの演出・UIあれこれShun Noguchi
 

What's hot (17)

#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)
#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)
#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)
 
Unreal Studio+機械CADのワークフロー
Unreal Studio+機械CADのワークフローUnreal Studio+機械CADのワークフロー
Unreal Studio+機械CADのワークフロー
 
猫でも分かる Control Rig UE4.25 版
猫でも分かる Control Rig UE4.25 版猫でも分かる Control Rig UE4.25 版
猫でも分かる Control Rig UE4.25 版
 
受動部品のスパイスモデル と シミュレーション
受動部品のスパイスモデルとシミュレーション受動部品のスパイスモデルとシミュレーション
受動部品のスパイスモデル と シミュレーション
 
受動部品のスパイスモデル と シミュレーション
受動部品のスパイスモデルとシミュレーション受動部品のスパイスモデルとシミュレーション
受動部品のスパイスモデル と シミュレーション
 
さまざまなキャプチャーデータを合成して再分配するシステム「REALITY Studio Motion Engine」について
さまざまなキャプチャーデータを合成して再分配するシステム「REALITY Studio Motion Engine」についてさまざまなキャプチャーデータを合成して再分配するシステム「REALITY Studio Motion Engine」について
さまざまなキャプチャーデータを合成して再分配するシステム「REALITY Studio Motion Engine」について
 
UE4を用いたTPS制作事例 EDF:IR アニメーション作成事例紹介
UE4を用いたTPS制作事例 EDF:IR アニメーション作成事例紹介UE4を用いたTPS制作事例 EDF:IR アニメーション作成事例紹介
UE4を用いたTPS制作事例 EDF:IR アニメーション作成事例紹介
 
Unreal Studio+建築CADのワークフロー
Unreal Studio+建築CADのワークフローUnreal Studio+建築CADのワークフロー
Unreal Studio+建築CADのワークフロー
 
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2DVTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
VTuber・XRライブエンタメ駆動の研究開発 - GREE VR Studio Laboratory のR2D
 
iOS 10 new Camera
iOS 10 new CameraiOS 10 new Camera
iOS 10 new Camera
 
UE4を用いたTPS制作事例 EDF:IR 地球を衛る兵士の歩き方
UE4を用いたTPS制作事例 EDF:IR 地球を衛る兵士の歩き方UE4を用いたTPS制作事例 EDF:IR 地球を衛る兵士の歩き方
UE4を用いたTPS制作事例 EDF:IR 地球を衛る兵士の歩き方
 
Karateによる UI Test Automation 革命
Karateによる UI Test Automation 革命Karateによる UI Test Automation 革命
Karateによる UI Test Automation 革命
 
自動アングル機能を有したロボットカメラSi
自動アングル機能を有したロボットカメラSi自動アングル機能を有したロボットカメラSi
自動アングル機能を有したロボットカメラSi
 
UE4を用いたTPS制作事例 EDF:IR パラメータ管理実装実例
UE4を用いたTPS制作事例 EDF:IR パラメータ管理実装実例UE4を用いたTPS制作事例 EDF:IR パラメータ管理実装実例
UE4を用いたTPS制作事例 EDF:IR パラメータ管理実装実例
 
REALITY「なりたい自分で、生きていく」リアルタイムライブでVTuberが活躍する舞台を作る現場の1年
REALITY「なりたい自分で、生きていく」リアルタイムライブでVTuberが活躍する舞台を作る現場の1年REALITY「なりたい自分で、生きていく」リアルタイムライブでVTuberが活躍する舞台を作る現場の1年
REALITY「なりたい自分で、生きていく」リアルタイムライブでVTuberが活躍する舞台を作る現場の1年
 
消滅都市 Cocos2d-xでの演出・UIあれこれ
消滅都市 Cocos2d-xでの演出・UIあれこれ消滅都市 Cocos2d-xでの演出・UIあれこれ
消滅都市 Cocos2d-xでの演出・UIあれこれ
 
UE4を用いたTPS制作事例 EDF:IR 地球を衛る兵士の作り方
UE4を用いたTPS制作事例 EDF:IR 地球を衛る兵士の作り方UE4を用いたTPS制作事例 EDF:IR 地球を衛る兵士の作り方
UE4を用いたTPS制作事例 EDF:IR 地球を衛る兵士の作り方
 

Similar to ビジュアルティーチ入門

Android初心者開発その前に
Android初心者開発その前にAndroid初心者開発その前に
Android初心者開発その前にYukio Saito
 
物流・社会インフラWG 活動内容のご紹介 Live Video Analytics は「カメラ+AI」ソリューション開発をどう変える?
物流・社会インフラWG 活動内容のご紹介 Live Video Analytics は「カメラ+AI」ソリューション開発をどう変える?物流・社会インフラWG 活動内容のご紹介 Live Video Analytics は「カメラ+AI」ソリューション開発をどう変える?
物流・社会インフラWG 活動内容のご紹介 Live Video Analytics は「カメラ+AI」ソリューション開発をどう変える?IoTビジネス共創ラボ
 
MRTK V2.3 Spatial Awareness
MRTK V2.3 Spatial AwarenessMRTK V2.3 Spatial Awareness
MRTK V2.3 Spatial AwarenessYuichi Ishii
 
2020 08-01 ALGYAN AI&ロボティクス (1)
2020 08-01 ALGYAN AI&ロボティクス (1)2020 08-01 ALGYAN AI&ロボティクス (1)
2020 08-01 ALGYAN AI&ロボティクス (1)Akira Tateishi
 
html5jロボット部 第3回勉強会「ロボット × ビジネス」
html5jロボット部 第3回勉強会「ロボット × ビジネス」html5jロボット部 第3回勉強会「ロボット × ビジネス」
html5jロボット部 第3回勉強会「ロボット × ビジネス」robotstart
 
2022国際ロボット展に見る産業用ロボットの最新技術動向
2022国際ロボット展に見る産業用ロボットの最新技術動向2022国際ロボット展に見る産業用ロボットの最新技術動向
2022国際ロボット展に見る産業用ロボットの最新技術動向豆寄席 (株式会社豆蔵)
 
3 Dプリンタでロボットを作ろう_プレンプロジェクト
3 Dプリンタでロボットを作ろう_プレンプロジェクト3 Dプリンタでロボットを作ろう_プレンプロジェクト
3 Dプリンタでロボットを作ろう_プレンプロジェクトNatsuo Akazawa
 
デバイスWebAPI/Symphonyを軸としたIoTの展開について
デバイスWebAPI/Symphonyを軸としたIoTの展開についてデバイスWebAPI/Symphonyを軸としたIoTの展開について
デバイスWebAPI/Symphonyを軸としたIoTの展開についてDevice WebAPI Consortium
 
myCobotがある生活
myCobotがある生活myCobotがある生活
myCobotがある生活Ryo Kabutan
 
リコーUCSの開発をリーンスタートアップ的視点でふりかえる
リコーUCSの開発をリーンスタートアップ的視点でふりかえるリコーUCSの開発をリーンスタートアップ的視点でふりかえる
リコーUCSの開発をリーンスタートアップ的視点でふりかえるYohei Yamamoto
 
RICOH様全天球カメラTHETAとエプソンスマートグラスMOVERIO連携について
RICOH様全天球カメラTHETAとエプソンスマートグラスMOVERIO連携についてRICOH様全天球カメラTHETAとエプソンスマートグラスMOVERIO連携について
RICOH様全天球カメラTHETAとエプソンスマートグラスMOVERIO連携についてDevice WebAPI Consortium
 
手軽に始める農業IoT みどりクラウドが実現したもの(ふくしまIo tビジネス共創ラボ )
手軽に始める農業IoT みどりクラウドが実現したもの(ふくしまIo tビジネス共創ラボ )手軽に始める農業IoT みどりクラウドが実現したもの(ふくしまIo tビジネス共創ラボ )
手軽に始める農業IoT みどりクラウドが実現したもの(ふくしまIo tビジネス共創ラボ )Kohei Mochida
 
infoScoop OpenSource v2.1の新機能・今後の予定のご紹介 at 第1回IOCJ情報交換会
infoScoop OpenSource v2.1の新機能・今後の予定のご紹介 at 第1回IOCJ情報交換会infoScoop OpenSource v2.1の新機能・今後の予定のご紹介 at 第1回IOCJ情報交換会
infoScoop OpenSource v2.1の新機能・今後の予定のご紹介 at 第1回IOCJ情報交換会Atsuhiko Kimura
 
20150321 出張このべん in 大阪 「WADAX + ALTUS で東西ハイブリッドをためすの巻」
20150321 出張このべん in 大阪 「WADAX + ALTUS で東西ハイブリッドをためすの巻」20150321 出張このべん in 大阪 「WADAX + ALTUS で東西ハイブリッドをためすの巻」
20150321 出張このべん in 大阪 「WADAX + ALTUS で東西ハイブリッドをためすの巻」Midori Ikegami
 
はじめようMixed Reality Immersive編
はじめようMixed Reality Immersive編はじめようMixed Reality Immersive編
はじめようMixed Reality Immersive編Shinya Tachihara
 
IoT x オープンイノベーション MERC丸の内院生ラウンジ
IoT x オープンイノベーション MERC丸の内院生ラウンジIoT x オープンイノベーション MERC丸の内院生ラウンジ
IoT x オープンイノベーション MERC丸の内院生ラウンジJun Harada
 
富士ゼロックスのクラウド活用で起こした変革
富士ゼロックスのクラウド活用で起こした変革富士ゼロックスのクラウド活用で起こした変革
富士ゼロックスのクラウド活用で起こした変革Yuta Watanabe
 
ロボカル_サービス紹介資料.pptx
ロボカル_サービス紹介資料.pptxロボカル_サービス紹介資料.pptx
ロボカル_サービス紹介資料.pptxssuser86ddd7
 

Similar to ビジュアルティーチ入門 (20)

Android初心者開発その前に
Android初心者開発その前にAndroid初心者開発その前に
Android初心者開発その前に
 
物流・社会インフラWG 活動内容のご紹介 Live Video Analytics は「カメラ+AI」ソリューション開発をどう変える?
物流・社会インフラWG 活動内容のご紹介 Live Video Analytics は「カメラ+AI」ソリューション開発をどう変える?物流・社会インフラWG 活動内容のご紹介 Live Video Analytics は「カメラ+AI」ソリューション開発をどう変える?
物流・社会インフラWG 活動内容のご紹介 Live Video Analytics は「カメラ+AI」ソリューション開発をどう変える?
 
MRTK V2.3 Spatial Awareness
MRTK V2.3 Spatial AwarenessMRTK V2.3 Spatial Awareness
MRTK V2.3 Spatial Awareness
 
2020 08-01 ALGYAN AI&ロボティクス (1)
2020 08-01 ALGYAN AI&ロボティクス (1)2020 08-01 ALGYAN AI&ロボティクス (1)
2020 08-01 ALGYAN AI&ロボティクス (1)
 
html5jロボット部 第3回勉強会「ロボット × ビジネス」
html5jロボット部 第3回勉強会「ロボット × ビジネス」html5jロボット部 第3回勉強会「ロボット × ビジネス」
html5jロボット部 第3回勉強会「ロボット × ビジネス」
 
2022国際ロボット展に見る産業用ロボットの最新技術動向
2022国際ロボット展に見る産業用ロボットの最新技術動向2022国際ロボット展に見る産業用ロボットの最新技術動向
2022国際ロボット展に見る産業用ロボットの最新技術動向
 
3 Dプリンタでロボットを作ろう_プレンプロジェクト
3 Dプリンタでロボットを作ろう_プレンプロジェクト3 Dプリンタでロボットを作ろう_プレンプロジェクト
3 Dプリンタでロボットを作ろう_プレンプロジェクト
 
デバイスWebAPI/Symphonyを軸としたIoTの展開について
デバイスWebAPI/Symphonyを軸としたIoTの展開についてデバイスWebAPI/Symphonyを軸としたIoTの展開について
デバイスWebAPI/Symphonyを軸としたIoTの展開について
 
myCobotがある生活
myCobotがある生活myCobotがある生活
myCobotがある生活
 
リコーUCSの開発をリーンスタートアップ的視点でふりかえる
リコーUCSの開発をリーンスタートアップ的視点でふりかえるリコーUCSの開発をリーンスタートアップ的視点でふりかえる
リコーUCSの開発をリーンスタートアップ的視点でふりかえる
 
Atomsystem
AtomsystemAtomsystem
Atomsystem
 
RICOH様全天球カメラTHETAとエプソンスマートグラスMOVERIO連携について
RICOH様全天球カメラTHETAとエプソンスマートグラスMOVERIO連携についてRICOH様全天球カメラTHETAとエプソンスマートグラスMOVERIO連携について
RICOH様全天球カメラTHETAとエプソンスマートグラスMOVERIO連携について
 
手軽に始める農業IoT みどりクラウドが実現したもの(ふくしまIo tビジネス共創ラボ )
手軽に始める農業IoT みどりクラウドが実現したもの(ふくしまIo tビジネス共創ラボ )手軽に始める農業IoT みどりクラウドが実現したもの(ふくしまIo tビジネス共創ラボ )
手軽に始める農業IoT みどりクラウドが実現したもの(ふくしまIo tビジネス共創ラボ )
 
[Japan Tech summit 2017] MAI 008
[Japan Tech summit 2017] MAI 008[Japan Tech summit 2017] MAI 008
[Japan Tech summit 2017] MAI 008
 
infoScoop OpenSource v2.1の新機能・今後の予定のご紹介 at 第1回IOCJ情報交換会
infoScoop OpenSource v2.1の新機能・今後の予定のご紹介 at 第1回IOCJ情報交換会infoScoop OpenSource v2.1の新機能・今後の予定のご紹介 at 第1回IOCJ情報交換会
infoScoop OpenSource v2.1の新機能・今後の予定のご紹介 at 第1回IOCJ情報交換会
 
20150321 出張このべん in 大阪 「WADAX + ALTUS で東西ハイブリッドをためすの巻」
20150321 出張このべん in 大阪 「WADAX + ALTUS で東西ハイブリッドをためすの巻」20150321 出張このべん in 大阪 「WADAX + ALTUS で東西ハイブリッドをためすの巻」
20150321 出張このべん in 大阪 「WADAX + ALTUS で東西ハイブリッドをためすの巻」
 
はじめようMixed Reality Immersive編
はじめようMixed Reality Immersive編はじめようMixed Reality Immersive編
はじめようMixed Reality Immersive編
 
IoT x オープンイノベーション MERC丸の内院生ラウンジ
IoT x オープンイノベーション MERC丸の内院生ラウンジIoT x オープンイノベーション MERC丸の内院生ラウンジ
IoT x オープンイノベーション MERC丸の内院生ラウンジ
 
富士ゼロックスのクラウド活用で起こした変革
富士ゼロックスのクラウド活用で起こした変革富士ゼロックスのクラウド活用で起こした変革
富士ゼロックスのクラウド活用で起こした変革
 
ロボカル_サービス紹介資料.pptx
ロボカル_サービス紹介資料.pptxロボカル_サービス紹介資料.pptx
ロボカル_サービス紹介資料.pptx
 

Recently uploaded

TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfTEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfyukisuga3
 
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドリアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドKen Fukui
 
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドリアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドKen Fukui
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationYukiTerazawa
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptyuitoakatsukijp
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ssusere0a682
 
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライドリアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライドKen Fukui
 
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライドリアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライドKen Fukui
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024koheioishi1
 
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドリアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドKen Fukui
 

Recently uploaded (10)

TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfTEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdf
 
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドリアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
 
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドリアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
 
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライドリアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
 
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライドリアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
 
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドリアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
 

ビジュアルティーチ入門

  • 1. Copyright© YOODS Co. Ltd., All Right Reserved 株式会社YOODS 1 NEDO講座 ビジュアルティーチ入門 Copyright© YOODS Co. Ltd., All Right Reserved 2 はじめに〜本講座の⽬的とゴール これまで産業用ロボットの導入は大量生産型工場で進められてきて、小規模工場や多 品種少量生産の工程での導入はなかなかできていません。その理由は以下のように考 えられます。 (1)ワークの位置決め装置が必要だが、少量多品種に対応するためには位置決め装置 の導入が難しい。 (2)位置決め無しでロボットを動かす手段として、ロボットとカメラを連動する「ロ ボットビジョン」の導入が検討するが、同時にコンピュータの導入が必要で理解 しにくいセッティング, 環境光の影響などの難しさがあり、実導入に結びついてい ない。 (3)コンピュータを使う作業はオフライン作業のため、リアルワールド∼実フィールド との相違を修正することが難しい。 そこで、本講座で 「ロボットの視覚機能はこうあるべき!」を実現した「ビジュアルティーチ」を理解して、 それを自由に活用できるように「チュートリアル」を実際に体験してみましょう。 Copyright© YOODS Co. Ltd., All Right Reserved 3 サマリ
  • 2. Copyright© YOODS Co. Ltd., All Right Reserved ロボットと ロボットビジョン 4 Copyright© YOODS Co. Ltd., All Right Reserved ロボット自体より、ロボットに合わせた周辺設備のシステムアップが大変 拙者のために ご用意いただき かたじけのうござる ロボット導⼊の課題 Copyright© YOODS Co. Ltd., All Right Reserved ロボットビジョンを付加すれば、人と同じ作業環境でも稼働でき る・・・ それは真でござるか? これを使えば簡単さ 人間と同じように 働けないものか・・・ ロボットビジョンの導入
  • 3. Copyright© YOODS Co. Ltd., All Right Reserved ビジョンとロボット(ツール)の座標の間には誤差があるため、ワーク とツールにズレが生じる おかしいな・・・ あれ? 一寸ズレて 掴めないでござる ココに行けば掴めるよ 承知したでござる 従来ロボットビジョンの課題 Copyright© YOODS Co. Ltd., All Right Reserved ロボットビジョンの課題② また経路点座標はビジョンから指示されているため、ロボットの教 示でそのズレを修正できない 君の行先はボクが決めるんだ 君は教示はできないよ 拙者が教示を直せないのでござるか? 再 生 経 路 ベース 0 従来ロボットビジョンの課題 Copyright© YOODS Co. Ltd., All Right Reserved 9 • ロボットアーム搭載用 ➢ 幅115mm,<1kg, 耐環境性 • 高精度点群 ➢ 位相シフト方式を採用 • 環境光の影響を受けにくい撮影系設定 • ロボットに視覚機能をティーチングできるソフトウェアプ ラットフォーム(ビジュアルティーチ)を提供 • ROS/RoVIによるロボットビジョンプラットフォームを Githubにオープンソース公開 3D視覚センサー YCAM3D 世界唯⼀のハンドアイ⾼精度3DカメラYCAM3D
  • 4. Copyright© YOODS Co. Ltd., All Right Reserved 10 世界唯⼀のハンドアイ⾼精度3DカメラYCAM3D 競合する製品は・・・ Photoneo社 Phoxi IDS社 Ensenso LMI社 Gocator 横コネクタ 横コネクタ 精度は!? 296mm 190mm 150mm ・アーム搭載前提設計 ・小型軽量(幅110mm,940g) ・高精度点群 Copyright© YOODS Co. Ltd., All Right Reserved 現場主義ロボットビジョン 「ビジュアルティーチ」 VT 11 Copyright© YOODS Co. Ltd., All Right Reserved VTを使えばロボットは 今までどおり「現物」で教示できるよ それは真か? 一体どうやるでござるか? ビジョンと教⽰の共存「VT〜ビジュアルティーチ」
  • 5. Copyright© YOODS Co. Ltd., All Right Reserved 対象物の視覚情報と、アームの軌道をペアリング ボクは「目」でこれを覚えるよ 拙者は「手」の動きを覚えるでござる 対象物形状の 3Dデータ取込 アームの教示 「⽬」と「⼿」を同時に教⽰ Copyright© YOODS Co. Ltd., All Right Reserved 再生時に対象物が移動しても、それに追従するベース(基準座標)変換が、 対象物と教示点の位置関係を維持します。 拙者のベース(基準座標)を 変えるだけでござるな ワークがどこへ行っても 教示はそのままでいいんだ ツールの較正も 作業平面の較正も 要らないんだ 教 示 経 路 ベース 0 ベース X 再 生 経 路 ペアリングを保ってプレイバック Copyright© YOODS Co. Ltd., All Right Reserved 高精度な3D点群情報による高精度測位の実現 教示したとこを ピタリ掴めるでござるよ 【TIPS】あとから 教示点だけ修正もできるよ ⾼精度測位と動作教⽰の修正
  • 6. Copyright© YOODS Co. Ltd., All Right Reserved VTはピッキング専用じゃないんだ だからこんなこともできるよ VT やるでござるな ピッキング 組立 パレタイズ VTを使ったロボットアプリケーション Copyright© YOODS Co. Ltd., All Right Reserved VTを使ってみましょう 17 STEP by STEPで VTの使い方を学習します Copyright© YOODS Co. Ltd., All Right Reserved VT実践〜ペットボトル飲料の取出しと収納
  • 7. Copyright© YOODS Co. Ltd., All Right Reserved カメラ(YCAM3D)の 取付けと接続 19 ロボットにカメラを取付けて配線しましょう Copyright© YOODS Co. Ltd., All Right Reserved A1. YCAM3D取付け GP HC10 Copyright© YOODS Co. Ltd., All Right Reserved A1. ロボット接続〜安川電機版 ティーチング ペンダント ビジュアルコントローラ (PC) ロボットコントローラ ロボット 192.168.222.10/24 192.168.222.2/24 192.168.221.2/24 192.168.221.10/24 Y C A M 3 D
  • 8. Copyright© YOODS Co. Ltd., All Right Reserved A1. ロボット接続〜IPアドレスの設定 Copyright© YOODS Co. Ltd., All Right Reserved A1. ロボット接続〜IPアドレスの設定 6 便利な機能 6.19 リモートペンダント操作機能 6-201 6.19.3.2 LAN インタフェース設定 設定手順 リモートペンダント操作機能を使用するために、まず LAN インタフェー ス設定を行ってください。 1. 【メインメニュー】を押したまま電源投入 – メンテナンスモードが起動します。 2. セキュリティを管理モードに設定 • 設定作業は管理モードで行ってください。 • 操作モード、編集モードの場合には設定状態の参照のみが 可能となります。 Copyright© YOODS Co. Ltd., All Right Reserved A1. ロボット接続〜VTモジュールのインストール $HOME/catkin_ws/src/rovi_industrial/motoman/MotoPlus/VT/output/VT.out をUSBメモリにコピーしてティーチングペンダントにインストールします
  • 9. Copyright© YOODS Co. Ltd., All Right Reserved A1. ロボット接続〜VTモジュールのインストール - ロボットプログラム上でYCAM3Dを使うために使用するJOBをティーチングペンダント内にコピーし ます。 Copyright© YOODS Co. Ltd., All Right Reserved VT起動 ビジュアルコントローラ(パソコン)で VT(ビジュアルティーチ)システムを起動しましょう 26 Copyright© YOODS Co. Ltd., All Right Reserved 27 VTを起動しましょう
  • 10. Copyright© YOODS Co. Ltd., All Right Reserved カメラ/ロボット キャリブレーション ロボットのどこにどのようにカメラが着いているか キャリブレーションにより正確なカメラ位置姿勢(ポーズ)を求めます。 28 Copyright© YOODS Co. Ltd., All Right Reserved A2. カメラ/ロボットキャリブレーション YCAM3Dが取付けられている 位置/姿勢(ポーズ)を求めます。 Copyright© YOODS Co. Ltd., All Right Reserved A2. ロボット/カメラキャリブレーション キャリブレーション板の配置と初期姿勢の決定
  • 11. Copyright© YOODS Co. Ltd., All Right Reserved A2. ロボット/カメラキャリブレーション 姿勢 X軸回転[ ] Y軸回転[ ] Z軸回転[ ] 1 0 0 0 2 20 0 0 3 -20 0 0 4 0 20 0 5 0 -20 0 6 20 20 0 7 -20 20 0 8 20 -20 0 9 -20 -20 0 キャリブレーション板撮影姿勢の決定 Copyright© YOODS Co. Ltd., All Right Reserved A2. ロボット/カメラキャリブレーション キャリブレーション板撮影姿勢の決定 Copyright© YOODS Co. Ltd., All Right Reserved A2. ロボット/カメラキャリブレーション キャリブレーション⽤ロボットプログラム 初期位置へ移動 リセット命令 第一撮影ポイント ロボット静止待ち 第一回目撮影 第二撮影ポイント ロボット静止待ち 第二回目撮影 以降、9ポイント設定・・・・・
  • 12. Copyright© YOODS Co. Ltd., All Right Reserved A2. ロボット/カメラキャリブレーション キャリブレーション実⾏ Copyright© YOODS Co. Ltd., All Right Reserved ロボットアプリケー ションの作成 ペットボトルを箱から取出して 陳列棚に収納してみましょう! 35 Copyright© YOODS Co. Ltd., All Right Reserved 作成するロボットアプリケーション概要
  • 13. Copyright© YOODS Co. Ltd., All Right Reserved A3. 視覚マスターの教⽰(箱からの取出し) キャプチャ説明.mov Copyright© YOODS Co. Ltd., All Right Reserved A3. 視覚マスターの教⽰(箱からの取出し) ※箱取り除き動画を追加 Copyright© YOODS Co. Ltd., All Right Reserved A4. 動作マスターの教⽰〜箱からのピッキング
  • 14. Copyright© YOODS Co. Ltd., All Right Reserved A4. 動作マスターの教⽰〜相対ジョブへの変換 Copyright© YOODS Co. Ltd., All Right Reserved A4. 動作マスターの教⽰〜箱からのピッキング Copyright© YOODS Co. Ltd., All Right Reserved A4. 動作マスターの教⽰〜箱からのピッキング
  • 15. Copyright© YOODS Co. Ltd., All Right Reserved A5. 動作マスターの教⽰〜横掴み教⽰(再教⽰機能) Copyright© YOODS Co. Ltd., All Right Reserved A5. 動作マスターの教⽰〜横掴み教⽰(再教⽰機能) Copyright© YOODS Co. Ltd., All Right Reserved 動作マスターの教⽰〜陳列棚配置教⽰
  • 16. Copyright© YOODS Co. Ltd., All Right Reserved 全プログラムプレイバック Copyright© YOODS Co. Ltd., All Right Reserved 3Dビジョン+VTの利⽤シーン VTは教示した情報をユーザー座標変換することでワークの位置 姿勢にあわせて変換することでロボット動作を実現します - 溶接やバリ取り等の複雑な教示が必要なロボットアプリケーション - 2Dロボットビジョンで苦労している現場でのリプレース Copyright© YOODS Co. Ltd., All Right Reserved ビジュアルコントローラに搭載するソフトウェア∼Githubに公開 48