歩き出した未来の機械なう!

2足歩行ロボットの研究者の目からみたあれこれ。

謎のエンジニアDr.Gueroさんのこと

前回は人間が当たり前に出来る事をロボットにさせる事が難しいと説明したが、それをひっくりかえしてしまうのが今回のお話だ。僕の小理屈などどこ吹く風と、人間のさまざまな動作をロボットで軽々と実現して見せるとんでもない人物がいるのである。まずはこの動画「二足歩行ロボットを自転車に乗せてみた」 を見ていただきたい。

www.youtube.com

ホビー用の小型ロボット(近藤科学KHR-3HV)が、小さな自転車を巧みに乗りこなしている。両腕でハンドルをきって自在に 方向を変え、止まるときは上手に足先でブレーキをかける。そこから再び走り出す様もとてもスムーズだ。 「へー、村田製作所ムラタセイサク君に比べて低予算っぽいけど、なかなかやるね」感想それだけですか? そんな人には、 次の数式を進呈したい。

f:id:shuuji_kajita:20160513004728p:plain

f:id:shuuji_kajita:20160513004854p:plain

これらは、自転車がある速度で走っている時、ハンドルの回転と自転車の傾きがどう変化するかを表す 微分方程式。米国コーネル大学のアンディ・ルイーナ教授の指導のもと、博士課程の学生が 自転車の操縦特性を精密に分析した研究から拝借した。

僕たちロボット工学の研究者が自転車で走るロボットを作りたいと考えたら、普通はまずこのように 現象を表す方程式を作ることからスタートする。何かを思いの通り動かしたかったら、 その対象をできるだけ正確に理解することが大切だからだ。

一方、「ドラゴンボール」に登場する悪の天才科学者ドクター・ゲロを名乗る人物のアプローチはこれとは違うようだ。Dr.Guero氏の解説記事によれば、このロボットを作る前に、まず簡単な実験機を製作して予備実験を行ったそうである(トランジスタ技術2012年10月号, p.190-197)。実験機はモータ2個で動く木製の自転車で、これによって、ハンドルの制御則と制御しやすい自転車の設計方法を把握した。最終的に得られたのは、傾斜角のPID制御でハンドル操作角を決め、ゲインを速度に応じて可変にするという、シンプルだがとても強力な手法である。

解説を読んで感じ、先日ついにご本人と直接お話する機会を得て、確認できた事がある。それは、一言で言えば、抜群の「エンジニアリングセンス」の良さという事になろうか。僕の考えでは、優れたエンジニアは「頭でっかち」ではない。目的に対して仮説は立てるが、常に手を動かし、現実と対話しながら、目標に向かって柔軟に最短の道を見出してゆく。それは、Dr.Guero氏が次々と発表し、毎回僕らを唸らせる素晴らしいロボット達のパフォーマンスを見れば明らかなことだろう。

www.youtube.com

www.youtube.com

www.youtube.com

www.youtube.com

Dr.Guero氏こと山口雅彦さんには、来週、渋谷で開催されるセミナー(5月18日(水)13:30~)で話をして頂くことになっている。どんな話を聞かせていただけるのか、今から楽しみで仕方がない。

BINET戦略セミナー160518 「2016年のロボット技術ネクスト・トレンド」

P.S. このセミナーは本来企業の方を対象としていて26,000円(税別)というお高い参加費なのだが、 参加して話を聞いてみたいという方は、お申込フォーム最後の「その他ご意見ご要望等ご記入ください」欄に「梶田のブログで知った」 と一言お書き下さい。当日参加の場合は受付にてこっそり「梶田のブログに書いてあった」とお伝えください。参加費が半額になります。

ロボット工学最凶の敵の話

わりにリツイートされたこの一言から、このブログを始めよう。人間型ロボットを研究していると言うと、「ハンバーガーショップや牛丼屋の店員が近い将来ロボットになるのですね。人件費が節約できますね!」なんて反応が時々返ってくる。ああいった労働は単純だからすぐにでも人間型ロボットで置き換えられるだろう、ってわけだ。残念ながらそれは二重に間違っている。あなたは現実のロボット技術の事がまったく分かっていない。

第一に、現在の人間型ロボットは大変に高価な精密機械で、低賃金労働をさせてわりに合うものではない。どれくらい高いかと言うと、下のまとめを見てもらえば分かるように、上半身だけのロボットでも200万円~1000万円近い値段がする。さらにロボットを買えばすぐ召使のように働いてくれるわけではない。通常は専門のエンジニアがつきっきりで、作業を教え込む必要がある。こうしたロボットは人間の熟練労働者の作業を補助して生産ラインの効率をアップさせることに使われている。安いパートタイム労働では費用対効果が見込めないのだ。

matome.naver.jp

第二に、より大きな問題として、ハンバーガーショップや牛丼屋の店員が行っている作業を代替できるようなロボット技術などそもそも存在しないのである。「まじで?」まじで。論より証拠として、ロボットに物を掴ませる最先端の研究を見てみよう。

www.youtube.com

このロボットはカメラで箱の中の物体を確認し一つづ掴んで、隣の箱へ移している。待て?こんなことは時給950円のハンバーガーショップの店員ならはるかに手際よくやってのけるはずだ。ハンバーガーとフライドポテトをこんな調子で袋に詰めていたら、たちまちクビだろう。実際、この動画、正直退屈なので途中では5倍速になっているくらいだ。

だが、この研究を進めているのは近年ロボット研究に精力的に投資を続けているあの「Google」だ。そして、プロのロボットの研究者は口をそろえて「これは物凄い!」と絶賛する。僕も凄い技術だと思う。なぜならこんな散らかった状態の多様な物体をちゃんと掴みあげることのできるロボットなんて、これまで世界のどこにもなかったのだから。

Research Blog: Deep Learning for Robots: Learning from Large-Scale Interaction

これが世界最先端のロボット工学の現状だ。ロボットの研究をやっていると、人間の能力の凄さと、それらを不当に過小評価していた自分に気づかされる。とりわけ、僕らが子供時代に習得する、二本足で歩く、物をつかむ、道具を使って作業する、などをロボットにやらせる事が難しい。最先端技術のかたまりであるロボットが子供でもできることに悪戦苦闘するのだ。ロボット工学の研究者はこれを「モラベックのパラドックス」と呼ぶ。

人工知能の開発が難しい要因?モラベックのパラドックス。 | ザ・オカルトサイト

上の記事でうまく説明されているとおり、人間にとって難しく思える仕事(複雑な数学の問題を解いたり、囲碁の世界チャンピオンに勝ったり!)は、実は人工知能(ロボットの頭脳)にとっては容易なことなのだ。ところが、僕らにとって容易に思える仕事(ものを掴む、二本足で歩く、ハンバーガーとフライドポテトを袋に入れる、牛丼をつゆだくで盛る)を実現することは、ロボット(人工知能)にとって恐ろしく難しい。これを1980年代に指摘した米国のロボット研究者ハンス・モラベックの名前を冠して、「モラベックのパラドックス」と呼ぶようになった。同様なことを、ルンバの発明者であるロドニー・ブルックスも指摘している。

というわけで、ロボット工学最凶の敵とはこの「モラベックのパラドックス」である。「今の技術なら、家事手伝いをするロボットくらい簡単に作れるだろう」なんて事を社長が突然言い出して、技術開発部総出で死ぬ思いをしてロボットを開発、挙句に「なんだこれは。ワシの三歳の孫娘の方がずっと役に立つ」などと言い放たれるなんて悲劇は、きっと日本だけでなく世界のあちこちで起こっているんだろうね。