作業支援マニュアル「はじめてのピック＆プレース編」[Ver1.1] 2019/9

はじめに本マニュアルは、（株）デンソーウェーブ製COBOTTAとキヤノン（株）VisionEditionを用いた
ピック＆プレースの一連の手順を短時間で習得することを目的とした手順書となります。
実際の生産システムに応用する場合は必ず各ソフト、カメラ、産業用ロボットの説明書の内容や免責事項を確認してください。

注意事項
ロボット設置者または事業者は、Canon Industrial Imaging Platform VisionEditionに接続した
産業用ロボットに対してリスクアセスメントを実施し、自らの責任において許容できる水準までリ
スク低減を図らなければなりません。

ソフトウェアのバージョン
産業用ロボットのファームウェアバージョンや操作アプリケーションのバージョン、
VisionEditionのソフトウェアバージョンによって操作方法や説明画面が異なることがあります。
本マニュアルでは以下のバージョンでの動作確認を行っています。
産業用ロボットCOBOTTA

2.8.0※ソフトウェアバージョンのコントローラー値

RemoteTP

1.4.1

WINCAPS3

3.58.0 Build1291

バーチャルTP

1.1.5 Build23

VisionEdition

1.3.1.8

2

COBOTTAの設置環境□CHECK
産業用ロボットが作業台or台座に固定されており、動作中に転倒する危険性がない□CHECK
産業用ロボットの周囲に一定のスペースを確保できている450mm以上

130mm
以上

450mm以上

450mm以上

3

本マニュアルでできるようになること●STEP１．ワークの位置を検出
ピック領域内にランダムに置かれたワークを
上空からカメラで撮影し、ワークの位置を画像
処理で検出

ピック領域

プレース領域●STEP2．ワークのピック（取る）
STEP1の画像処理結果をもとに、ロボットがワーク位置へ移動し、ハンドがワークをピック●STEP3．プレース領域へ移動
ワークを置くための位置（プレース領域）へ移動。本マニュアルではプレース領域を定点としています。

●STEP4．ワークをプレース（置く）
ハンドを開いてワークをプレース

4

目次
はじめに……………………………………………………………………………… 02
注意事項 …………………………………………………………………… 02
ソフトウェアのバージョン ……………………………………………… 02
COBOTTAの設置環境 …………………………………………………… 03
本マニュアルでできるようになること ………………………………… 04

1章

機器の接続
準備物

……………………………………………………………………………… 07

機器の接続…………………………………………………………………………… 08

2章

COBOTTAの設定
COBOTTA設定フロー ……………………………………………………………… 15
準備物……………………………………………………………………………… 16

ロボットとの接続 …………………………………………………………………… 17
CALSETの実行 ……………………………………………………………………… 23
VisionEditionで使用する際の起動権変更設定…………………………………… 30
外部速度の変更 ……………………………………………………………………… 32

3章

VisionEditionの設定
設定①．サンプルJOBの追加 ……………………………………………………… 35
設定②．カメラの登録 ……………………………………………………………… 37
設定③．COBOTTAとの接続 ……………………………………………………… 38
設定④．ピック位置（取り位置）の設定 ………………………………………… 39
設定⑤．撮影位置の設定と画像登録 ……………………………………………… 48
設定⑥．パターンマッチングの設定 ……………………………………………… 52
設定⑦．ピクセル→mm変換の設定 ……………………………………………… 57
設定⑧．プレース位置（置き位置）の設定 ……………………………………… 60

4章

ピック&プレースの動作確認
確認①．オフラインモードでのデバック動作 …………………………………… 72
確認②．オフラインモードの準備 ………………………………………………… 74
確認③．オンラインモードでの動作 ……………………………………………… 75
確認④．作業の終わりに …………………………………………………………… 78

5機器の接続6機器の接続本マニュアルで行う作業に必要な機器は以下となります。

1
機器の接続

準備物
以下の機器が準備できているか確認してください。
１．画像処理コントローラー（IPC427E）※Canon VisionEdition同梱版

２．協働ロボット（COBOTTA)

３．ディスプレイ（機種指定無し）※1.産業用パソコン接続用※画面解像度1024×768以上

４．マウス・キーボード（機種指定なし）※ＵＳＢタイプ

５．PoE Hub（機種指定なし）※オプションカメラへの電源供給必須※４ポート以上のHubが必要

６．ＬＡＮケーブル（機種指定無し）※ストレート、Cat6以上推奨※最低３本必要になります

７．黒色シート（指定なし）※必須ではありません※黒い画用紙や黒いゴムシート等

８．取り出しワーク（指定なし）※約200g以下、把持部30mm未満※本例では一般的な消しゴムを想定

９．Android端末（DensoWave社推奨品）※COBOTTAユーザーズマニュアル
ID:7297記載の機種推奨

１０．USBケーブル（USB A-MicroB）※Andoroid端末とCOBOTTA接続用※オプションカメラ（N10-W02）※オプション電動ハンド※専用ＡＣアダプター※非常停止ボックス

１１．Windowsパソコン※9のAndoroid端末がない場合

7

機器の接続1

ここでは以下のような機器接続を行っていきます。

DC24V
電源

機器の接続

IPアドレス：
192.168.0.90

AC
アダプタ
IPアドレス：
192.168.0.1

ARM IF

IPアドレス：
192.168.0.100

LAN

PoE Hub

非常停止スイッチ

ネットワーク機器のデフォルトのＩＰアドレスは以下となり、本マニュアルではこのＩＰアドレスを変更しない前提で作業を進めます。
ネットワーク機器名

IPアドレスサブネットマスク

画像処理コントローラー（IPC427E）

192.168.0.100

255.255.255.0

協働ロボット（COBOTTA）

192.168.0.1

255.255.255.0

オプションカメラ（N10-W02）

192.168.0.90

255.255.255.0

8

2

画像処理コントローラーのディスプレイポートとディスプレイをケーブルで接続します。
差し込み個所の指定はありません。
ディスプレイ側にディスプレイポートがない場合は、別途変換ケーブルをご用意ください。

3

画像処理コントローラーのLAN端子の中央の口にLANケーブルを接続し、もう片方をPoE Hubに接続します。必ず真ん中を使用してください。

1
機器の接続

１ マウスとキーボードを画像処理コントローラーのUSBポートに差し込みます。
差し込み個所の指定はありません。

注意
真ん中以外に刺した場合、正しく通信ができません。必ず真ん中を使用してください。

9

4

ロボット背面部の電源スイッチが［ＯＦＦ］であることを確認した後、［非常停止ボックス］、［ＡＣアダプタ］、［ダミーコネクタ］を差し込みます。

1
機器の接続

［0］側が押されていれば［OFF］

5

ＡＣアダプタダミーコネクタ

非常停止ボックス

ロボット背面部にある２箇所のEthernetコネクタ（ARM IF と LAN）にそれぞれLAN
ケーブルを接続し、反対側をPoE Hubに接続します。

注意［ARM IF］と書かれたコネクタ口の先がカメラ（N10-W02）に接続されるので、こちら側にPoEによる給電が必要となります。対して［LAN］と書かれたコネクター側はロボットの制御通信用のためPoE給電がなくても問題ありません。

10

6

1

下図のように各機器とケーブルが接続されていることを確認します。
ケーブルがしっかりと差し込まれているかを再度確認してください。

DC24V
電源

機器の接続

IPアドレス：
192.168.0.90

AC
アダプタ
IPアドレス：
192.168.0.1

ARM IF

IPアドレス：
192.168.0.100

LAN

PoE Hub

非常停止スイッチ

7

画像処理コントローラーの電源をＯＮ（ー側に押し込み）にします。
ＬＥＤライトが［緑色］になり、ディスプレイに映像が表示されることを確認します。

11

8

ロボット背面部にある電源ボタンをＯＮ（－側に押し込み）にします。

1
機器の接続

［I］側が押し込めば電源がＯＮへ電源が入ると、状態表示LEDが［濃い緑の遅い点滅（１秒点滅）］

注意
この状態はコントローラーが立ち上がり中なので絶対に電源を切らないでください

約１分１５秒ほどで起動が完了します。
起動が完了すると状態表示LEDが［緑の点滅］状態へ注意
色の変化が以前より明確でないため、電源立ち上げ後2分
程度はランプの色の変化に注目してください

12

COBOTTAの設定

13

COBOTTAの設定
COBOTTAは電源ＯＮ後に専用の設定ソフトを使って以下の設定作業を完了させないとVisionEditionによるロボットコントロールが行えません。

●設定②．起動権を［Ethernet］へ変更
起動権とは、ロボットを外部からコントロールする権利。
初期値は［TP］となっているため、このままではVisionEditionからコントロール
できません。一度起動権を変更するとその状態は電源ＯＦＦ後も保持されます。次回立ち上げ時に自動CALSETを行うため、電源ＯＦＦ前には起動権を[TP]に戻す必
要があります。

COBOTTAの設定●設定①．CALSET実行CALSETとはCOBOTTAの各軸の角度を、COBOTTA自身に認識させる操作。
この作業を行わないと、COBOTTAを動作させることができません。

2●設定③．外部速度の変更
外部速度とは、ロボットの動作速度を決める設定値の１つ。１～１００％で設定。
電源ＯＮ直後は必ず［1%］に戻るため、必要に応じて値を変更します。
調整作業時は［20～30%］、自動運転時は［80～100％］を目安としてください。

14

COBOTTA設定フロー
COBOTTAの電源をいれる

COBOTTAの設定

Andoroid端末
がある

2
NO

YES
リモートＴＰツールを使いUSB接続（Andoroid）

バーチャルＴＰツールを使いEthernet接続（Windows）

CALSETの実行

起動権の変更［設定］⇒［通信と起動権］⇒［起動権］⇒［Ethernet］

外部速度の変更
・初めての調整時＝10%・調整作業時＝20～30%・自動運転時＝80～100%

VisionEditionを使った
設定へ
15

準備物
COBOTTA設定ソフトは［Andoroid版のリモートTPソフト］と［Windows版のバーチャルTPソフト］の２種類があります。どちらか１つで問題ありません。

Andoroidアプリの配信サービス［Google Play］で［Remote TP］という名称で検索し、ダウンロード後、インストールを実施します。
本ソフトにはライセンスが不要です。

COBOTTAの設定

Andoroid版リモートTPの準備

2

注意
推奨動作環境は・OS：Android 5.0以降
・画面サイズ：８インチ以上
・通信：USBテザリングができること
公式に動作確認済み端末は・ASUS ZenPad 3 8.0(Z581KL) (モデル番号 : P008)
・Lenovo Tab P10 ZA450034JP (モデル番号 : Lenovo TB-X705L)
USBテザリングはUSBケーブルを使ってEthernet通信を行う機能で、本アプリはこの通信が必須となります。
Wi-Fiによる無線通信は使用しません。

Windows版 バーチャルTPの準備
COBOTTA購入時に同梱されている、COBOTTA用ソフトウェアのDVDからインストールします。
"Robot Tools"というソフトウェアセットに含まれています。そのため、Robot Toolsをインストールします。
インストール時にライセンスを入力する画面が表示されるので、バーチャルTP用の下記ライセンスを登録することで、利用することができます。
●ライセンス：RTGP-Y1SI-NTI9-8PVM

16

ロボットとの接続
ここでは[リモートＴＰ]と[バーチャルＴＰ]を使ったCOBOTTAとの接続手順を説明します。

2

Andoroid版リモートTPの接続手順

2

リモートＴＰを起動します。

3

画面上部にある＋マークの［追加ボタン］を押します。

4

COBOTTAとの通信方法を設定する画面が開くので［USBテザリング］を有効にする。

COBOTTAの設定

１ COBOTTAとリモートＴＰをインストールした機器をUSBでつなげます。
接続ケーブルは[USB A - MicroB] を使用します。

追加ボタン

注意
ご使用のAndoroid端末によって上図の画面表示は異なることがあります。

5

ＩＰアドレスが自動で取得されるまでしばらく待ちます。

17

6

画面に新しく表示された［USBデザリング、3000］と書かれた部分を選択し、接続開始。

7

接続確認画面がでるので［ユーザーレベル］＝プログラマー、［パスワード］＝5596045を入力する。

2
COBOTTAの設定

この部分は表示と異なっていても問題ありません。
［プログラマ］を選択［5596045］を入力［任意の3-7桁の数字］を入力［ＯＫ］を押す注意
オペレーターでログインすると、以後のダイレクトティーチング設定ができません。

メモ
その他のユーザーレベルのパスワードは以下となります。
・オペレーター：5593551
・メンテナ：5596060

188パラメータ確認のウィンドウが出る。特にここでパラメーターの変更等は必要なく、3つのタブの内容をそれぞれ確認したのちに［動作準備］ボタンを押す。

COBOTTAの設定［SAL(軸制限)］を押す

2［その他］を押す［動作準備］を押す

9以上でロボットへの接続が完了します。
電源起動後初めての接続時にはCALSETと呼ばれるロボットのサーボモーターのキャリブ
レーション作業を実施する必要がありますので、［CALSETの実行］について記載されたページを参照ください。
19

Windows版バーチャルTPの接続手順
バーチャルＴＰをインストールしたパソコンとPoE HuBをLANケーブルで接続します。

2

WindowsパソコンのIPアドレスをCOBOTTAと通信ができるアドレスに変更します。
初期のCOBOTTAのIPアドレスは［192.168.0.1］なので、パソコン側は例えば［192.168.0.200］等に設定します。
なお以下のIPアドレスは避けてください。

2
COBOTTAの設定

1

・オンハンドカメラ［192.168.0.90］
・画像処理コントローラー［192.168.0.100］●参考．Windows10でのIPアドレス変更の手順［コントロールパネル］⇒［ネットワークとインターネット ］⇒［ネットワークと共有センターを開く］を選択［イーサネット2］を選択［プロパティ］を選択［インターネットプロトコルバージョン４］を選択した状態で［プロパティ］を選択20

3

VirtualTP(RC8)を起動する

4

接続先は変更していなければ、デフォルトのまま（192.168.0.1）で［接続］を押す。

2
COBOTTAの設定［次のIPアドレスを使う］を選択し、IPアドレスとサブネットマスク部を入力します。
デフォルトゲートウェイは記入しなくてもＯＫ［接続］ボタンを押す

21

5

接続確認画面がでるので［ユーザーレベル］＝プログラマー、［パスワード］＝5596045、[モードロックパスワード] ＝任意の3-7桁の数字を入力する。

［5596045］を入力［任意の3-7桁の数字］を入力

COBOTTAの設定［プログラマー］を選択

2［ＯＫ］を押す注意
オペレーターでログインすると、以後のダイレクトティーチング設定ができません。
モードロックパスワードを設定しない場合もダイレクトティーチング設定ができません。

メモ
その他のユーザーレベルのパスワードは以下となります。
・オペレーター：5593551
・メンテナ：5596060

6

表示されているパラメーターを確認し［動作準備］ボタンを押します。

［動作準備］を押す

7以上でロボットへの接続が完了します。
電源起動後初めての接続時にはCALSETと呼ばれるロボットのサーボモーターのキャリブ
レーション作業を実施する必要がありますので、［CALSETの実行］について記載されたページを参照ください。
22

CALSETの実行CALSETとはCOBOTTAの各軸の角度を、COBOTTA自身に認識させる操作。
この作業を行わないと、COBOTTAを動作させることができません。
CALSETは［手動で行うやり方］と［自動で行うやり方］があります。

自動で行うやり方

COBOTTAの設定

注意
COBOTTAのVer2.5.0では自動で行うことがロボット仕様上できません。

2

１ COBOTTAの周りやCOBOTTA自体に、動作を妨げるようなものがある場合は、取り除いてください。また、非常停止ボックスをすぐ手の届く位置に用意し、いつでもCOBOTTAを停止できるようにしてください。

2［CALSET位置へ動作］ボタンを押します。

23

3［CALSET位置へ動作］ウィンドウが表示されます。このウィンドウが表示されている状態
で、所定のボタンを同時押しするとロボットが動き出します。
COBOTTAがCALSET位置にたどり着くと、動作完了のメッセージウィンドウが表示されるので、それまで、操作パネルの[OK]ボタンを押し続けてください。

2
COBOTTAの設定

ロボットを動かすには接続ソフトによってボタンの組み合わせが異なります。
●バーチャルＴＰ（Windows）の場合［キーボードのシフトボタン］＋［ＯＫ］ボタン●リモートＴＰ（Android）の場合［動作許可ボタン］＋［ＯＫ］ボタン

24

COBOTTAがCALSET位置にたどり着くと、動作完了のメッセージウィンドウが表示されます。メッセージウィンドウの[OK]ボタンを押して、メッセージウィンドウを閉じます。

5［CALSET実行］ボタンを押します。

2
COBOTTAの設定

4

25

6

全軸CALSET実行のシステムメッセージが表示されますので、[OK]を押します。

7

CALSETが完了すると初期画面になります。
以上でCALSET作業完了です。以後は電源をＯＦＦにしない限り、本作業の必要はありません。

2
COBOTTAの設定

注意
もし正しいCALSET姿勢でない位置でCALSET実行をしてしまった際は、そのままロボットを操作せずに一度ロボットの電源を切り、再度CALSETをやり直してください。
誤った姿勢でCALSETを行うと、以前登録したロボットポジションに正しく移動せず、思わぬ事故につながります。

26

手動でやるやり方

止できるようにしてください。

2

COBOTTAの設定

１ COBOTTAの周りやCOBOTTA自体に、動作を妨げるようなものがある場合は、取り除いてください。また、非常停止ボックスをすぐ手の届く位置に用意し、いつでもCOBOTTAを停

2

以後のブレーキ解除を行うとロボットの手先が重さで落下するのでブレーキの解除を行う前にロボットの手先（Ｊ４軸とＪ５軸付近）を軽く手で支えておきます。

手で軽く支えてから［ブレーキ解除］

3［ブレーキ解除］ボタンを押します。システムメッセージがでるので［ＯＫ］ボタンを押します。押した瞬間にブレーキが解除されます。

27

4

図のような姿勢になるようにＪ１軸から順番にモーターを手で回していく。
正しい方向だと［正しい方向］と表示されるが、間違った方向だと［逆方向］と表示されるので［正しい方向］に限度いっぱいまで手で回していきます。

2
COBOTTAの設定

すべての軸をメカエンドに移動すると、下図のような姿勢になります。その際表示されている各軸の値がおおよそ以下の表の近い値になっていれば大丈夫です。

軸値[deg]

J1

152.5

J2

-62.88J3

142.10J4-176.5

J5

141.2

J6

177.0

注意
上記表の値は個体差があり、また以前のCALSETの実行値によって異なることがあります。

28

5［CALSET実行］ボタンを押します。

6

全軸CALSET実行のシステムメッセージが表示されますので、[OK]を押します。

7

CALSETが完了すると初期画面になります。
以上でCALSET作業完了です。以後は電源をＯＦＦにしない限り、本作業の必要はありません。

2
COBOTTAの設定

注意
もし正しいCALSET姿勢でない位置でCALSET実行をしてしまった際は、そのままロボットを操作せずに一度ロボットの電源を切り、再度CALSETをやり直してください。
誤った姿勢でCALSETを行うと、以前登録したロボットポジションに正しく移動せず、思わぬ事故につながります。

29

(2) VisionEditionで使用する際の起動権変更設定
起動権とは、ロボットを外部からコントロールする権利です。Virtual TPでCOBOTTAを操作する
際のCOBOTTAの起動権では、VisionEditionでCOBOTTAを操作することはできないため、起動権の切り替えを行う必要があります。

COBOTTAの設定

1

2

トップ画面から、[設定]⇒[通信と起動権]⇒[起動権]と順に選択します。

トップ画面

メモ
どのような画面でもキャンセルを数回押すことでトップ画面に遷移します30

2

起動権選択画面になりますので、所望の起動権を選択し、[OK]を押します。
COBOTTAをVirtual TPで操作したい場合は、起動権を[TP]にします。
VisionEditionで操作したい場合は、起動権を[Ethernet]にします。

2
COBOTTAの設定

Ethernet権限にする場合は、TPの入っているPCではなくVisionEditionのIPCのIPアドレ
スを入力します。

注意

OKをクリックする

権限がEthernetの場合は、起動時自動CALSETができないため、手動でCALSETを行う
必要があります。手動でのCALSETの方法については[はじめてのピック&プレース編]
をご参照ください。起動時自動CALSETを行うため、COBOTTA電源OFF前に権限をTPに変更を推奨します。

3

ペンダント画面上部のアイコンがEthernetマークになっていることを確認。
(TPにしたい場合はTP)31外部速度の変更
外部速度とは、ロボットの動作速度を決める設定値の１つ。１～１００％で設定。
電源ＯＮ直後は必ず［1%］に戻るため、必要に応じて値を変更します。
●初めて操作する場合・・・［10%］で操作になれてから速度を上げていく。
・・・［20～30%］※３章のVisionEdition設定作業を行う際は20%にしておくこと。

●自動運転する場合

・・・［80～100%］or バーチャルTP）の画面右上にある
１ ロボット接続ソフト（リモートＴＰ
外部速度表示部を押す。表示されている値が現在の速度設定値。

2

COBOTTAの設定●調整作業する場合

2

速度設定画面が開くので［SPEED］のバー部分を押して、任意の速度に変更し［OK］
ボタンを押す。
ACCEL（加速度）とDECEL（減速度）はSPEEDに応じて都度自動調整されるので、変更の必要はありません。

細かい設定をする場合、編集ボタンを使って数字入力するとよい32

VisionEditionの設定

33

VisionEditionの設定
ここではVisionEditionを使ったピック＆プレースに必要な画像処理の設定を、サンプルプログラ
ムを元に設定していきます。

●設定②．カメラの登録
COBOTTA付属のキヤノン製カメラ（N10-W02）を登録します。
カメラの登録にはＩＰアドレス、ポート、ユーザー名、パスワードを使用。
デフォルトは［192.168.0.90］［80］［admin］［password］●設定③．COBOTTAとの接続
外部出力設定にてCOBOTTAを登録します。
COBOTTAの登録にはＩＰアドレスを使用。
デフォルトは［192.168.0.1］

3
VisionEditionの設定●設定①．サンプルＪＯＢの追加
最初の画像処理の設定ファイル（ＪＯＢ）を作ります。
今回はピック＆プレースのサンプルＪＯＢを元にして設定を行います。

●設定④．ピック位置（取り位置）の設定
COBOTTAをワーク取り出しの基準位置に移動させ、ワークを掴ませます。
COBOTTAやハンドの調整はVisionEditionのフローチャートから行います。
●設定⑤．撮影位置の設定と画像登録
COBOTTAをワーク全体が撮影できる上空位置へ移動させ、カメラの撮影条件を決めて、基準となるマスター画像を登録します。
●設定⑥．パターンマッチングの設定
設定⑤で登録したマスター画像を使って、パターンマッチングモデルを作成
していきます。ピック＆プレース画像処理のキモとなる設定。
●設定⑦．ピクセル→ｍｍ変換の設定
画像処理で検出したワークのズレ量（pixel）をロボットの移動量（mm）へ変換し、Ｘ・Ｙの移動方向や角度のズレ方向を合わせます。
●設定⑧．プレース位置（置き位置）の設定
COBOTTAをダイレクトティーチングモードにして、ワークの置き位置を直接教示します。

34

設定①．サンプルＪＯＢの追加
最初の画像処理の設定ファイル（ＪＯＢ）を作ります。
今回はピック＆プレースのサンプルＪＯＢを元にして設定を行います3

2

続いて開いたジョブ設定画面において［新規作成ボタン］を押して、サンプルの中から［ピック（ランダム）－プレース（位置固定）］を選択。
ジョブの名称はそのままでも、任意変更してもよい。

VisionEditionの設定

１

VisionEditionトップ画面左上にある［JOBボタン］を押します。

①③
注意
ジョブ名が赤く表示されるときは、すでに同名のジョブ名があるため選択できない状態です。
また“_”（アンダーバー）を使用することはできま
せん。

②

35

3

ジョブ割り当てと書かれた箇所のＪＯＢ１横にある［▼］ボタンを押して、先ほど作成したＪＯＢを選択し、［開く］を押します。

3
VisionEditionの設定

左図のように指定したＪＯＢ
ファイル名が表示され、各種ボタンが有効化されれば準備完了

36

設定②．カメラの登録
カメラアイコンのボタンを押して、カメラの登録を行います。

3
VisionEditionの設定

N10-W02の初期設定情報は以下
・IPアドレス:192.168.0.90
・ポート番号：80・ユーザー名：admin
・パスワード：password

左図のように［Canon N10-W02］と表示されれば接続ができています。

注意
接続ができない場合は、以下を確認してください。
・カメラとロボットのケーブルが刺さっているか
特にCOBOTTAの「ARM I/F」とPoEポートが繋がっているかを確認すること・ユーザー名とパスワードの再確認
・パソコンから該当ＩＰにPingをとばしてみる

カメラ設定画面右下の［ＯＫ］ボタンを押してカメラ登録を完了させます。
※細かい撮影条件は別途設定していきます37

設定③．COBOTTAとの接続
外部通信アイコンのボタンを押して、カメラの登録を行います。

3

詳細設定を押します

VisionEditionの設定

ロボットが選択されていることを確認します。

左図の枠内は変更の必要がありません。

［テスト実行］ボタンを押してメッセージ内容を確認します。
左図のように［通信できました。］［ロボットと接続できました］と表示されれば接続確認完了。

注意［テスト実行］を押して下図のようなエラーが出た場合は(1)LANケーブルがしっかりと配線されているかを確認(2)ロボット側と画像処理コントローラー側のIPアドレスを確認

38

設定④．ピック位置（取り位置）の設定
COBOTTAをワーク取り出しの基準位置に移動させ、ワークを掴ませます。
COBOTTAやハンドの調整はVisionEditionのフローチャートから行います。

2［移動 -001 原点移動］と書かれたパーツをダブルクリックします3
VisionEditionの設定

１

VisionEditionトップ画面上にある［フローチャートボタン］を押します。

パーツの詳細設定画面が開きます

左図の枠内は変更の必要がありません。

［直接入力］を選択
位置姿勢の入力欄に以下の座標を正確に入力

X= 177.5
Y= -44.5
Z= 255
Rx= 180
Ry= 0
Rz= 18039

3［2］で入力したロボット位置に実際にロボットを移動させます。

注意
途中ロボットが思わぬ動きをしたり、周りに設置物にぶつかりそうになった場合、迷わず非常停止ボタンを押してください。

Z=255mm

VisionEditionの設定

・左手でロボットの非常停止ボタンをすぐに押せるように構える・右手でマウスを操作し、画面下にある［テスト実行］ボタンを押してみます。

3

左図のような位置にロボットが移動すればＯＫ．
途中ロボットが思わぬ動きをしたり、周りに設置物にぶつ
かりそうになった場合、迷わず非常停止ボタンを押してください。

X=177.5mm

Y=-44.5mm

注意
テスト移動しようとした際にエラーメッセージ（可動範囲外への位置に移動）と出た場合
は、エラーメッセージ解除後にリモートＴＰ or バーチャルＴＰにて上記姿勢に近い位置
までロボットを各軸で動かしてから再度テスト実行をしてください。TPで操作するためには毎回起動権を[TP]に切り替える必要があります。

4

画面右下の［ＯＫ］ボタンを押して、直接入力の座標設定を完了させます。

40

5［移動 -003 ランダムピック上空］と書かれたパーツをダブルクリックして、詳細設定を行います3
VisionEditionの設定

パーツの詳細設定画面が開きます

左図の枠内は変更の必要がありません。

［直接入力］を選択
位置姿勢の入力欄に以下の座標を正確に入力

X= 177.5
Y= -44.5
Z= 255
Rx= 180
Ry= 0
Rz= 180※座標は先の原点001と同じ

画面右下の［ＯＫ］ボタンを押して、直接入力の座標設定を完了させます。

41

6［移動先補正-010 補正移動］と書かれたパーツをダブルクリック、詳細設定を行います3
VisionEditionの設定

パーツの詳細設定画面が開きます［直接入力］を選択

位置姿勢の入力欄に以下の座標を正確に入力

X= 230.0
Y= -44.5
Z= 40.0
Rx= 180
Ry= 0
Rz= 18042

7［6］で入力したロボット位置に実際にロボットを移動させます。

注意
途中ロボットが思わぬ動きをしたり、周りに設置物にぶつかりそうになった場合、迷わず非常停止ボタンを押してください。

VisionEditionの設定

・左手でロボットの非常停止ボタンをすぐに押せるように構える・右手でマウスを操作し、画面下にある［テスト実行］ボタンを押してみます。

3

左図のような位置にロボットが移動すればＯＫ．
Z=40mm

X=230mm8

Y=-44.5mm

準備した取出しワーク（例：消しゴム等）を配置していきます。
黒色シートが準備できれば、シートの中心が現在のロボットハンドの中心付近にくるように配置します。
次に同じくハンドがそのまま下降すれば取れるような位置に取出しワークを配置します。
この時点では多少ラフな配置でかまいません。

Z=約40mm※ロボット台座の高さにより変動

黒色シート
取出しワーク

黒色シート
取出しワーク43

9［移動先補正-010 補正移動］画面右上にある［ROBOT］ボタンを押してロボット操作ダ
イアログ画面を開き、ロボットハンド位置を微調整します。
［ROBOTボタン］
を押す

VisionEditionの設定［MOTORボタン］を押す
緑色になればモーターＯＮ

3［XY-直交］のまま［速度］のまま［50%］に設定します

Zの［-］ボタンを任意回数押して、下図のようにワークを掴むのに適当な高さまでロボット位置を下げていきます注意
ここではZ以外は動かさないようにしてください。ワークに接触しそうな場合はX,Yを動かさずにワーク側を動かして調整してください。

Z［-］ボタンを押すたびに少しずつ下がっていきます。

5mm以上離す

ハンドと接触面を５ｍｍ以上
離した高さで止める

ハンドとワークが干渉しないように注意しながら高さを下げる
44

10 ハンド把持幅を調整して取出しワークを実際に掴ませて、その時のハンド把持幅をメモしておく。
［ー］を押し続けるとハンドが閉じていきます。

良い例
ワークの中心●とハンド中心線が一致するようにクランプ

VisionEditionの設定

図のようにワークをしっかりと把持できるまでハンドを閉じること。
この時、下図のように横方向の中心付近を掴むこと。
ずれているときは、すこしハンドを開いて、ワーク側を動かして調整すること。

3

悪い例
ワークの中心●とハンド中心線が大きくずれている

正しくつかめたときのハンド把持幅をメモしておきます。

□CHECK
ワークを掴んだときのハンド把持幅をメモ
MEMO

45

11 ワークがずれないように指で押さえた状態で、ハンドを開いていきます3
VisionEditionの設定［＋］を押す毎にハンドが開いていきます。

注意
ハンドを開くときに、ワークがハンド面に引っ張られて動いてしまうことがあります。
そうならないように指でワークを軽く押さえた状態でハンドを開きます。
ここでワークが動いてしまうと、画像処理認識の誤差要因となりますので［ワークの中心位置をつかませる］［ハンドを開くときにワークを動かさない］ことに最大限注意してください。

12 ［ロボット操作ダイアログ画面］を閉じます［閉じる］ボタンを押す46

13 ワークを掴んだ現在の位置を［移動先補正-010 補正移動］パーツに登録します。
3
VisionEditionの設定［現在位置確認］ボタンを押す［ＯＫ］ボタンを押して、画面を閉じる。

14 ［ハンド -012ワークチャック］と書かれたパーツをダブルクリック、詳細設定を行います

パーツの詳細設定画面が開きます［ハンド把持幅］に［10］でメモしたワーク把持幅を入力［OK］ボタンで設定完了

47

設定⑤．撮影位置の設定と画像登録
COBOTTAをワーク全体が撮影できる上空位置へ移動させ、カメラの撮影条件を決めて、基準となるマスター画像を登録します。

3
VisionEditionの設定-003 ランダムピック上空］と書かれたパーツをダブルクリックし、詳細設定画面の1 ［移動［テスト実行］ボタンを押して、ロボットを移動させます

パーツの詳細設定画面が開きます
ロボットを手順［３］の位置に戻すために、［テスト実行］ボタンを押す

ロボットが移動完了したら、画面右下の［ＯＫ］ボタンを押してこのパーツ画面を閉じます。

移動

テスト移動前の姿勢

テスト移動後の姿勢48

-004:撮像（ワーク位置）］パーツにダブルクリックし、見え方の調整や画像登録
2 ［撮像を行っていきます。

3
VisionEditionの設定

ダブルクリックで詳細画面を開きます

カメラ１の詳細設定ボタンを押します

カメラの中心付近にワークが見えているはず。
中心付近でなくてもよいのでワークを絶対に動かさないこと49フォーカス枠内のボタンを押して［ワンショットＡＦ］を選択

3
VisionEditionの設定

自動でフォーカスが調整されます

自動調整完了後、マニュアルにモードが戻ります。

露出枠内のモードが［オート］になっていることを確認※明るすぎる等でワーク見え方が悪い場合は、マニュアルにして適宜調整してください

モノクロ変換を［グレイスケール］に設定

タブを［その他］に切り替える

このボタンを押して画像登録
画面へ遷移

50

3 マスター画像登録画面に移動するので、ここで現在の撮影条件でワークを撮影し、その画像を登録します。

②①

3
VisionEditionの設定

最初に［SampleParts(master)］を選択した状態で［カメラ撮像］ボタンを押す［登録］ボタンを押す「上書きしますか？」と聞かれるがＯＫでよい。

③④［ＯＫ］ボタンを押す［004:撮像（ワーク位置）］パーツに画面が戻ってくる［ＯＫ］ボタンを押す［ＯＫ］ボタンを押す
51

設定⑥．パターンマッチングの設定
設定⑤で登録したマスター画像を使って、パターンマッチングモデルを作成していきます。
ピック＆プレース画像処理のキモとなる設定。

3
VisionEditionの設定

1 フロー画面の上部にある［モデル登録］ボタンを押す

2 マッチングモデル一覧画面が開くので［モデル001:形状モデル:Randompick-Master］を選択した状態で［編集］ボタンを押す
選択する［編集］ボタンを押す

52

3 領域設定タブを開き［編集］ボタンを押して、取出しワークの周囲を囲う。
［領域設定］タブを選択

VisionEditionの設定［編集］ボタンを押す

3

取出しワークの周囲を囲う。
領域が定まったらマウスの［右クリックボタン］を押して確定します。

4 モデル作成タブを開き、以下のようにパラメーターを調整します。
［始点角度］を［-90］deg［角度拡張］を［180］deg

この部分に関しては変更の必要はありません。
※ワークの輪郭を上手く認識できない場合に調整が必要です。

53

5 モデル作成の実行
3
VisionEditionの設定

プレビュー画面に表示されている輪郭形状を確認する。
図のようにワークの輪郭が表示されていればＯＫ．
背景や余計なノイズがある場
合はパラメーター調整か領域の調整が必要。

［モデル作成］ボタンを押す［ＯＫ］ボタンを押す
マッチングモデル一覧画面に戻る［閉じる］ボタンを押す54

6［形状 -005 ランダムワーク検出］と書かれたパーツをダブルクリック、詳細設定を行います

ダブルクリックで詳細画面を開きます

VisionEditionの設定［編集］ボタンを押します3

ワークを検索する領域を決めます。左図のように視野範囲全体を囲うように領域を作り、［マウス右クリック］押しで確定します。

［詳細設定］タブを選択［最大検出数］を5から１に変更します。

注意
本マニュアルでは最大ワーク数は１として作業を進めます。
以後の取り出しテスト時でも１つ以上のワークを置かないでください。
55

画面上部にある［手動トリガ］
ボタンを押して、認識が上手くできているかを確認します。

VisionEditionの設定

正しく認識できていると左図のようにワークが緑色枠で囲われます。

3

続いてワークを手で動かしてから先ほどと同じように［手動トリガ］ボタンを押して、正しく認識できるかを確認します。

確認が完了したら［ＯＫ］ボタンを押して設定を完了します。

56

設定⑦．ピクセル→ｍｍ変換の設定
画像処理で検出したワークのズレ量（pixel）をロボットの移動量（mm）へ変換し、Ｘ・Ｙの移動方向や角度のズレ方向を合わせます。

1［移動先補正-010 補正移動］と書かれたパーツをダブルクリック、詳細設定を行います3
VisionEditionの設定

パーツの詳細設定画面が開きます［変換率算出ツール］
を選択57

取出しワークをカメラの中央付近に、なるべくカメラ視野と平行に配置する。

3

取出しワークの上に定規を載せます

4［撮像］ボタンを押す。

3
VisionEditionの設定

2

このとき、もし以下のように定規が白飛びして目盛が映らない場合は、撮像ユニットを別途作成し設定します。

58

フローの線がつながっていない場所に撮像ユニットを新たに設置します。
（設定後は消してしまって構いません）

撮像ユニットを開きます。
［詳細設定］
を開く

目盛が鮮明になるように露出を[マニュアル]で調整する。
※必ずしも図の数字で見えるよ
うになるとは限りません。

調整が終わったら[OK]を押してユニットを閉じ、 ［移動先補正-010 補正移動］を再び開
きます。
59

5

［選択］ボタンを押します。
最初に定規の始点を右クリックして選択し、次に終点をマウス右クリックでクリックして長さを決定します。

3
VisionEditionの設定

6定規から長さを読み取り入力する

7［算出］ボタンを押す

8［ＯＫ］ボタンを押す

9［変換率算出ツール］の横に算出した結果が入力されていればＯＫ．

60

10 ［移動先補正-010 補正移動］ パーツ詳細画面下部の［ＯＫ］ボタンを押す
3
VisionEditionの設定
61

設定⑧．プレース位置（置き位置）の設定
COBOTTAをダイレクトティーチングモードにして、ワークの置き位置を直接教示します。

1

3
VisionEditionの設定

バーチャルTP or リモートTPを立ち上げ、ログイン画面でモードロックパスワードを設定します。適当な3-7桁の数字を作成します。
※モードロックパスワードを設定しないとモード切替ができません。

モードロックパスワードを入力する。3-7桁の数字を任意で決定。

2

画面左上のモードロックのアイコンをクリックします。
先ほど設定したモードロックパスワードを入力します。

パスワード入力後OKを押す
62

3[NORMAL]をクリックし、表示される画面で[OK]を押します。
ダイレクト準備モードに遷移します。

3
VisionEditionの設定

NORMALをクリックする。

他は特に設定せず、そのままOKをクリックする
ダイレクト準備モードでは、TPやVisionEditionなどからロボット操作はできません。アー
ムを手動で動かすこともできません。
COBOTTAのライトは青く点滅します。

63

4

COBOTTAのアーム上のFNCボタンを1.5秒以上長押しし、ダイレクトモードへ遷移させます。COBOTTAのライトは青く点灯します。
ここでようやく、手で直接アームを動かせます。

3

5

FNCボタンを1.5秒長押しLEDが青色点灯へ

VisionEditionの設定

LEDが青点滅

ワークを置きたい場所まで手でアームを動かしていきます。
置き位置は好きな場所で良いですが、下図のような場所を目安にしてください。
この時、ワークを把持していても、いなくても問題ありませんが、ワークを掴んでいる
前提で置き位置の高さ調整をしてください

黄色は可動限界を表す警告

ワークを持っているときに作業面から１０ｍｍ程度
離した高さにすること。

10mm程度64

6［移動 -015
ます

プレース位置へ下降］と書かれたパーツをダブルクリック、詳細設定を行い

3
VisionEditionの設定

パーツの詳細設定画面が開きます

左図の枠内は変更の必要がありません。

［直接入力］
を選択
［現在位置
確認］ボタ
ンを押す。
位置姿勢の
値が書き換
わることを
確認。

画面右下の［ＯＫ］ボタンを押して、直接入力の座標設定を完了させます。

メモダイレクトモードの状態でパーツを開き、[OK]を押しパーツを閉じると、ダイレクト準備モード(青の点滅)になり手でロボットを動かせなくなります。

65

7[DIRECT]ボタンを押すことでダイレクト準備モードから通常モード(アームをTPや
VisionEditionで操作可能)へ切り替わります。

3
VisionEditionの設定

OKをクリックする

メモ
前ページのVisionEditionのパーツを閉じる動作をしなくても、ダイレクトモードの状態でもう一度
COBOTTAのアーム上のFNCボタンを1.5秒以上長押しすると、ダイレクト準備モードへ遷移します。

注意
次ページでもダイレクトモードで操作するため、このページの作業は省略してもかまいません。モード切替の練習のため記載しております。

66

8

再度、同じ要領でTPのモードを切り替えダイレクト準備モード(青点滅)にしたあと、
COBOTTAのアーム上部についている丸ボタンを長押しします。ダイレクトモードになると、
COBOTTAのLEDランプが青色点灯します。

3

9FNCボタンを1.5秒長押しLEDが青色点灯へ

VisionEditionの設定

LEDが青点滅

先ほど作ったワークを置きたい場所から上空に１００mmほど移動させます67

10 ［移動 -014 プレース上空］と書かれたパーツをダブルクリック、詳細設定を行います
3

左図の枠内は変更の必要がありません。

VisionEditionの設定

パーツの詳細設定画面が開きます［直接入力］を選択［現在位置確認］ボタンを押す。位置姿勢の値が書き換
わることを確認。

画面右下の［ＯＫ］ボタンを押して、直接入力の座標設定を完了させます。

68

11 ［移動 -017 プレース上空］と書かれたパーツをダブルクリック、詳細設定を行いますメモ［移動 -014 ］と［移動 -017］のロボットポイントは同一のものを登録することになります。

3
VisionEditionの設定

パーツの詳細設定画面が開きます

左図の枠内は変更の必要がありません。

［直接入力］を選択［現在位置確認］ボタンを押す。位置姿勢の値が書き換
わることを確認。

画面右下の［ＯＫ］ボタンを押して、直接入力の座標設定を完了させます。
69

12 [DIRECT]ボタンを押すことでダイレクト準備モードから通常モードへ切り替わります。
3
VisionEditionの設定

OKをクリックする[NORMAL]に戻っていればOK70

13 ［移動 -018 原点移動］と書かれたパーツをダブルクリックします3
VisionEditionの設定

パーツの詳細設定画面が開きます

左図の枠内は変更の必要がありません。

［直接入力］を選択

位置姿勢の入力欄に以下の座標を正確に入力

X= 177.5
Y= -44.5
Z= 255
Rx= 180
Ry= 0
Rz= 180

画面右下の［ＯＫ］ボタンを押して、直接入力の座標設定を完了させます。

71

ピック&プレースの確認動作

72

ピック＆プレースの動作確認
いよいよ実際にロボットを動かしてワークをピック＆プレースしていきます。
●確認①．オフラインモードでのデバック動作
最初にオフラインモードで低速でデバック動作を行い、一通り動くことを確認します。

●確認③．オンラインモードでの動作
最後にオンラインモードに変更してプログラムを起動させて、ピック＆プレースを行います。最初は低速で確認した後、徐々にスピードを上げていきます。
●確認④．作業の終わりに最後にロボットと画像処理コントローラーの電源をＯＦＦにして終了となります。

ピック＆プレースの動作確認●確認②．オンラインモードの準備
トリガーモードをマニュアルトリガーにします。

473

確認①．オフラインモードでのデバック動作
最初にオフラインモードで低速でデバック動作を行い、一通り動くことを確認します。

１ VisionEditionトップ画面上にある［フローチャートボタン］を押します。

4
ピック＆プレースの動作確認

上図のようにフローチャート全体が見えるようにしておきます。

2

取出しワークをワークを掴ませた位置付近に配置します。

この時、ロボットの姿勢はこの図の通りでなくてもかまいません。
この後プログラムを動かすと、設定した位置に戻り、動作を開始します。

ピック領域
74

3

続いて実際にフローチャートを最初から最後まで実行していきます。

注意
途中ロボットが思わぬ動きをしたり、周りに設置物にぶつかりそうになった場合、迷わず非常停止ボタンを押してください。

4

4

ピック＆プレースの動作確認

・左手でロボットの非常停止ボタンをすぐに押せるように構える・右手でマウスを操作し、画面上にある［手動トリガ］ボタンを押してみます。

フローがＥＮＤまで実行されるとロボットのモーターがＯＦＦになり、動作終了です。

注意
途中で止まったり、取りにいかなかったり等の正常完了しなかった場合は、フローチャー
トのＯＫ，ＮＧの判定を確認してください。
ＮＧと判定されているパーツから原因調査をしてみてください。

75確認②．オンラインモードの準備
トリガーモードをマニュアルトリガーにします。

１ VisionEditionトップ画面上にある［外部通信ボタン］を押します。

トリガー設定を［マニュアルトリガー］にして［タイマー設定］ボタンを押してトリガー回数を１回に設定します。

ピック＆プレースの動作確認

2

4［マニュアルトリガー］
を選択

①

②
［タイマー設定］ボタンを押す⑤

トリガー回数を１にする③④［ＯＫ］ボタンを押して、前の画面に戻り、［ＯＫ］ボタンを押して設定を完了させます。

76

確認③．オンラインモードでの動作
最後にオンラインモードに変更してプログラムを起動させて、ピック＆プレースを行います。最初は低速で確認した後、徐々にスピードを上げていきます。

１ VisionEditionトップ画面上にある［offline］ボタンを押します。

ピック＆プレースの動作確認［ＯＫ］ボタンを押す

4

この表示になればオンラインモード2

非常停止ボタンを左手に構えた状態で［手動トリガーボタン］を押して、オンライン中の動作実行を開始します（マニュアルトリガー実行）

注意
途中ロボットが思わぬ動きをしたり、周りに設置物にぶつかりそうになった場合、迷わず非常停止ボタンを押してください。

・左手でロボットの非常停止ボタンをすぐに押せるように構える・右手でマウスを操作し、画面上にある［手動トリガ］ボタンを押してみます。

77

非常停止ボタン押下の処理・ロボットの非常停止ボタンを押す
・バーチャルTPで以下の画面になり、動作準備を行う
・ダイレクトティーチングあるいは起動権をTPに変更し現状位置から移動させる。

各パラメータを確認後、［動作準備］を押す

3

フローがＥＮＤまで実行されるとロボットのモーターがＯＦＦになり、動作終了です。

78

4

動作が安定してきたら、徐々にスピードを上げていきます。
動作スピードを上げるには以下の２つの設定を変更していきます●方法①．ロボット外部速度を変更する※詳細は本手順書の［外部速度の変更をする］の内容を確認ください。

4
ピック＆プレースの動作確認●方法②．フローチャートのロボット動作パーツの速度設定を変更する

速度設定を初期の５０％から１００％へ変更※本設定は各パーツ毎に変更を行う必要があります。

79

確認④．作業の終わりに最後にロボットと画像処理コントローラーの電源をＯＦＦにして終了となります。

１ VisionEditionトップ画面上にある［online］ボタンを押して［offline］モードにします。

2

ピック＆プレースの動作確認

この表示になればオフラインモード4

画像処理コントローラー（IPC427E）の電源をＯＦＦにします。
ＬＥＤライトが［緑色］から［無灯］となり、電源がＯＦＦされたことを確認します。

LEDが無灯へ注意
本画像処理コントローラーは通常のオフィス用パソコン等とは異なり、メインディスクのデータが保護される仕組みとなっていますが、データを書き込み・読み込み中に電源をＯＦＦした場合はデータが破損する場合がありますので注意してください。

80

3

COBOTTAのモーターがＯＦＦになっていること、またロボットへのデータの書き込み・読み込み等を行っていないことを確認します。

4
ピック＆プレースの動作確認

4

COBOTTAの背面パネルにある電源ボタンを［０］側に押し込み、電源をＯＦＦにします。

［0］側に押し込めばOFFへ

5

各種電源ケーブル等を抜いて、残りの片づけを行います。

81