産業用ロボットの「ティーチング」について

例によってエレキたんがWiki代わりに無茶ブリしました。今回、ロボット工学たんがその餌食に…
2
エレキたん【節電・ピークシフト】 @ElekiTan

まあまじめな話はロボット工学たん @Robotics_tanにお任せするとして、エレキ的には、ダイヘンさんのお仕事を手伝った時に溶接用ロボに動きをプログラミングすることを「ティーチング」って言うことに感動したですよ。ロボの手とり足取り(足はないけど)動かして教えてやるんですよね。

2015-04-03 12:01:57
KuRmi @Deer_KuR

エレキさんに話を振られたような気がしましたがやっぱり振られてるみたいなのでお話しします()

2015-04-03 23:53:39
KuRmi @Deer_KuR

そういえばロボットティーチングについて、でしたね

2015-04-04 16:31:19
KuRmi @Deer_KuR

ロボットティーチングとは、その名の通りロボットに決まった動作を教え記憶させることで、主に産業用ロボットに対して行います。

2015-04-04 16:41:00
KuRmi @Deer_KuR

相手は機械ですから、CNC(Computer Numerical Control)といって、工具の移動量や移動速度などをコンピュータによって数値で制御する方法をとれば良いのですが、人間にとってプログラムの文字情報だけでロボットの動作をイメージするのはかなり難しいことです。

2015-04-04 16:41:59
KuRmi @Deer_KuR

そこでティーチングという方法をとります。実際にロボットを扱う現場へ行き、ティーチングペンダントというリモコンを使ってある程度の動作を数値で入力、動作を見ながら微調整します。

2015-04-04 16:43:31
KuRmi @Deer_KuR

しかし、実際に使用するロボットを調整するので、ティーチングをしている間は生産ラインをストップさせることになり経済的な負担がかかります。この問題の対策としては、3DCGでロボットのシュミレーションをしながら調整するオフラインティーチングがあります。

2015-04-04 16:44:33
KuRmi @Deer_KuR

このオフラインティーチングにも種類があり、コンパイラを取り替えて対応するシュミレータ型、コンパイラを取り替えないで直接実行するエミュレータ型、3DCADから自動でプログラムを作成する自動ティーチングシステム、直接書き込むテキスト作成もオフラインティーチングの種類に含まれます。

2015-04-04 17:04:59
KuRmi @Deer_KuR

コンパイラとは人間と機械の間に入る翻訳家のようなものです。会社によって使うロボット言語が異なるので、コンパイラを取り替えて対応するのがシュミレータ型、言語ではなく身振り手振りで(ちょっと違うかも…)対応するのがエミュレータ型です。

2015-04-04 17:41:43
KuRmi @Deer_KuR

話は少し変わりますがプログラミングとティーチングの違いとは何か考えてみましょう。

2015-04-04 17:52:03
KuRmi @Deer_KuR

まず定義の違いですが、プログラミングとは『ロボットシステムに作業を実行させる手順、動作、条件などを指示するプログラムを作成する行為』、ティーチングとは『ロボットに、作業を実行するために必要な情報を指示し、記憶させること』とです。

2015-04-04 17:53:02
KuRmi @Deer_KuR

勉強に例えると、生徒に読ませる教科書を作成するのがプログラミング、先生の指示通りの解き方をさせるのがティーチングというイメージです。こうして書くとお互いの欠点が何か、見えてきますか?

2015-04-04 17:57:50
KuRmi @Deer_KuR

教科書を作成しただけでは生徒が問題を解けるかまでわかりませんし、かと言って解き方を全て指示してしまえば応用が利きません。ではどうすればいいのでしょう。

2015-04-04 19:47:01
KuRmi @Deer_KuR

教科書を使って手順だけを教え、生徒に自力で解かすとかどうですか。

2015-04-05 23:02:59
KuRmi @Deer_KuR

あくまでも個人的な見解ですが、この目の前の問題に対して融通の利いた判断をする、という人間の特徴からセンサはロボットの五感とも言えるのではないでしょうか。(センサは5種類以上ありますが)

2015-04-05 23:13:33
KuRmi @Deer_KuR

ということで、次回はセンサを持つロボットについてお話ししていこうと思います。 ではまた。おやすみなさい。

2015-04-05 23:14:52
エレキたん【節電・ピークシフト】 @ElekiTan

.@Robotics_tan いきなり振ってしまいましたが、ありがとうございました。勉強になりました。(^o^)

2015-04-06 13:19:16
エレキたん【節電・ピークシフト】 @ElekiTan

そういえば、溶接ロボのティーチング・ペンダントって、ペンダントにするにはちょっと大きかったなぁ。20何年前だけど、だいたいB5かA5ぐらいで5cmぐらいの厚みで、首からかける皮ひもがついてました。ペンダントというより、ショルダーバッグみたいな感じでしたね。

2015-04-06 13:38:27
KuRmi @Deer_KuR

@ElekiTan こちらこそありがとうございます。話題に困ってたので助かりました!

2015-04-06 15:11:37