• 検索結果がありません。

COBOTTAセミナー ROS MoveItで動かすCOBOTTA 株式会社アールティ 技術開発部 事前準備編

N/A
N/A
Protected

Academic year: 2021

シェア "COBOTTAセミナー ROS MoveItで動かすCOBOTTA 株式会社アールティ 技術開発部 事前準備編"

Copied!
23
0
0

読み込み中.... (全文を見る)

全文

(1)

COBOTTAセミナー


ROS MoveItで動かすCOBOTTA®


株式会社アールティ 技術開発部


(2)

セミナーの概要


● 受講想定者


● 標準OS版 COBOTTA®をROSで使用したい人
 ● C++言語、Python言語のプログラミングの経験者
 ● 必要機材
 ● COBOTTA(標準OS版)
 ● Windowsのパソコン+VirtualBox
 ● USB-LANアダプタ
 ● ハンドリンク可能なもの(セブラ社ハイマッキーなどを推奨)
 ● 実施方法
 ● MS Teams or Zooms を使ったオンラインセミナー形式
 ● 解説後、各自COBOTTAのプログラムをPythonで作成
 * *COBOTTA®は、株式会社デンソーの登録商標です。

(3)

事前準備


• COBOTTAのb-CAP slave機能の準備
 • b-CAP slaveのライセンス取得
 • b-CAP slaveのライセンスキーの登録
 
 • プログラム作成用のパソコンの準備
 • Windows10のパソコンに以下のプログラムのインストール
 • バーチャルTP(RC8)
 • VirtualBox+Xubuntu-18.04
 
 • 実習用Linux仮想マシンのセットアップ
 • HDDイメージをダウンロードし、VMのセットアップ
 • ROS,MoveIt!のインストール
 • ネットワーク設定の確認
 


(4)

ROSを利用するための設定


(5)

ROSで使用するための準備


• b-CAP slaveモードの有効化


• b-CAP slaveのライセンス取得


• ”DENSO ROBOT MEMBER”に登録し、”RC8無償ライセンス確

認”のページから“機能拡張_b-CAPスレーブ”のライセンスの取 得
 
 • b-CAP slaveのライセンスキーの登録
 • ティーチングペンダントを使って、ライセンスキーの登録 • [設定] → [オプション] → [機能拡張] に移動し、b-CAP slaveの ライセンスキーを入力


(6)

ROSで使用するための準備


• b-CAP slaveモードの有効化


• “DENSO ROBOT MEMBER”に登録


https://www.denso-wave.com/ja/robot/member/entry.php


• 必要事項を記入し”DENSO ROBOT MEMBER”に登録


(7)

ROSで使用するための準備


• b-CAP slaveモードの有効化


• “DENSO ROBOT MEMBER”にログイン



 
 
 
 
 


(8)

ROSで使用するための準備


• b-CAP slaveモードの有効化
 • b-CAP slaveのライセンス取得
 • 会員メニューから” RC8 無償ライセンス確認”へ進み “機能拡張 _b-CAPスレーブ”のライセンスの取得
 
 
 
 
 
 
 シリアル番号は、製品右側面に貼付

(9)

ROSで使用するための準備


• b-CAP slaveモードの有効化
 • b-CAP slaveのライセンス確認
 • 製品シリアル番号登録後、ライセンスキーが表示される
 
 
 
 
 


(10)

ROSで使用するための準備


• b-CAP slaveモードの有効化


• b-CAP slaveのライセンスキーの登録


• ティーチングペンダントを使って、ライセンスキーの登録 • [設定] →[オプション] → [機能拡張]に移動

(11)

ROSで使用するための準備


• b-CAP slaveモードの有効化
 • b-CAP slaveのライセンスキーの登録
 • ティーチングペンダントを使って、ライセンスキーの登録 • [設定] →[オプション] → [機能拡張]に移動 • 画面下方の[追加]ボタンを押下し、 b-CAP slaveのライセンス キーを入力画面へ 


(12)

ROSで使用するための準備


• b-CAP slaveモードの有効化


• b-CAP slaveのライセンスキーの登録


• 「追加ライセンス入力画面」にて、 DENSO ROBOT MEMBERの

(13)

ROSの開発環境を整備


(14)

ROSの環境整備


• Windows10にVirtualboxをインストール


• インストーラをダウンロードし、インストール


Docker for Windowsがインストールされていたり、Hyper-Vが有効の場合には、VirtualBox の仮 想マシンが起動できませんのでアンインストールや設定の変更が必要です

(15)

ROSの環境整備


• Virtualboxで仮想マシンを作成
 • 仮想マシンのHDDイメージ(Xubuntu-18.04.vdi.7z)をダウンロード
 
   https://rt-net.jp/service/seminar-cobotta-docs/
 上記にアクセスには、パスワードが必要ですので、
   担当者へお問い合わせください。
 
 • ダウンロード後、7zで解凍する
 
 


(16)

ROSの環境整備


• Virtualboxで仮想マシンを作成
 • VirtualBoxの新規作成ウィザードを使って、Xubuntu-18.04(18.04)を 作成する
 
 • 名前とオペレーティングシステム
 • タイプ: Linux
 • バージョン:Ubuntu(64-bit)
 • メモリーサイズ
 • 2048MB
 • ハードディスク
 • すでにある既存のハードディスクファイルを使用する
 • ハードディスクの選択ダイアログで、ダウンロードしたハードディ スクイメージを追加し、選択する
 


(17)

ROSの環境整備


• Virtualboxで仮想マシンを作成


「新規作成」をクリック 必要事項を入力

(18)

ROSの環境整備


• Virtualboxで仮想マシンを作成(ハードディスクの選択)
 
 「追加」をクリック ファイル選択ダイアログで、ダウンロード& 解凍したHDDイメージを選択 HDDイメージを確認し、 「選択」をクリック 出典:VirtualBox(GPLv2Licensed)

(19)

ROSの環境整備


• Virtualboxで仮想マシンを作成


必要事項を確認し、「作成」をクリック 仮想マシンの作成完了

(20)

ROSの開発環境を整備


(21)

ROSの環境整備


• 作成した仮想マシンを起動し、動作を確認
 • 自動起動の設定になっているので、GUIの画面になることを確認
 
 • UserName: cobotta
 • Password: cobotta
 
 
 • 「ターミナル」を起動し、ROS、MoveItのインストール
         

(22)

ROSの環境整備(moveit)


• ROSのインストールが終了すれば、moveit_install.shというファイルがダウン ロードされていますので、それを実行します。
 
 
 
 
 上記のコマンドの実行で、moveitを動作するためのパッケージがaptコマンドで すべてダウンロードされ、インストールされます。
 インストール:

apt install ros-melodic-moveit, ros-melodic-*control* [MoveItのライブラリ] apt install python-pip [pipのインストール ]

(23)

ネットワークの設定の確認


• セミナーでは、外部のサーバーに接続する可能性があります。そのた め、セミナーで使うパソコンおよび作成した仮想マシンから外部のサイト に接続できることを確認してください。
 
 • VirtualBox上の仮想マシンから外部への接続には、Proxyの設定が必要 な場合がありますので、詳細は情報管理のご担当の方へご確認くださ い。


参照

関連したドキュメント

※調査回収難度が高い60歳以上の回収数を増やすために追加調査を実施した。追加調査は株式会社マクロ

三洋電機株式会社 住友電気工業株式会社 ソニー株式会社 株式会社東芝 日本電気株式会社 パナソニック株式会社 株式会社日立製作所

当協会は、我が国で唯一の船舶電気装備技術者の養成機関であるという責務を自覚し、引き

「社会福祉法の一部改正」の中身を確認し、H29年度の法施行に向けた準備の一環として新

2-2 再エネ電力割合の高い電力供給事業者の拡大の誘導 2-3 多様な再エネ電力メニューから選択できる環境の整備

2-2 再エネ電力割合の高い電力供給事業者の拡大の誘導 2-3 多様な再エネ電力メニューから選択できる環境の整備

地域の RECO 環境循環システム.. 小松電子株式会社

4月 5月 6月 7月 8月 9月 10月 11月 12月 1月 2月 3月.