産業用ロボットを動かす際には、あらかじめロボットにどのような動作をさせるのか記録する必要があり、これをティーチングと呼びます。一般的な産業用ロボットは記録された動作を再生するティーチングプレイバック方式を採用しているため、動作を記憶したプログラムを設定しておかないと、導入した産業用ロボットを動かすことができません。
ティーチングの方法は、大きくわけて4つに分類されます。それぞれの特徴について解説します。
オンラインティーチング
オンラインティーチングは、産業用ロボットを導入するライン上で行うティーチングです。専用のティーチングペンダントというコントローラとロボットをオンラインで接続し、ロボットに実際の動作をさせながら記憶させます。ティーチングに関する専門的な教育を受けた「ティーチング作業者」が必要となり、誰でもオンラインティーチングをできるわけではありません。
ティーチングは生産ラインを止めながら行う必要があるため、短時間でティーチングを完了しないと生産のロスや新規ラインの立ち上げが遅れてしまいます。
オンラインティーチングを効率よく実施する方法として、ダイレクトティーチングがあります。ダイレクトティーチングとは、ロボット作業者がロボットを直接触って動かすことで、その動きを再現するプログラムを作成する方法です。
専門知識や特別なスキルを必要とせず、直感的にプログラムを生成できる点がダイレクトティーチングの特徴です。ダイレクトティーチングでは教示しきれない軌道の微修正は、プログラムによって可能です。
オフラインティーチング
オフラインティーチングは、ロボットを導入するライン上ではなく、机上で作成したプログラムをロボットに読み込ませる方法です。生産ラインを停止する必要がなく、新規ラインの立ち上げ時にもライン立ち上げ準備と並行して実施できるため、生産ロスの発生を避けられます。
一方で、机上では問題ないと思って構築したティーチングデータでも、実際にロボットで再生すると位置がずれていたり、動作速度が期待通りとならず、調整が必要になる場合があります。
オフライン+オンラインを組み合わせたティーチング
最後に、オンラインとオフラインを組み合わせたAIティーチングを紹介します。予めオフラインティーチングで実現したい作業をプログラミングし、それを元にライン上でロボットを稼働させると、ロボットに搭載されているAIが実際のライン上での稼働データを分析し、動作精度を向上させていきます。
通常のティーチングではプログラム通りの動きしかできませんが、AIによるティーチングを行えば、ロボットに入力される画像などの外部情報を元に、柔軟な作業を行うことが可能です。ライン上でのティーチング作業を省人化できることから、今後はAIによるティーチングが可能なロボットの普及が進んでいくと考えられています。
-----------------------------------------------------------
skysmotor.comはステッピングモータドライバと平行軸ギヤードモータなどを販売している専門的なオンラインサプライヤーです。お客様に競争力のある価格、または効率的なサービスを提供しております。