ロボットに壊滅的なことをしないよう教えるにはどうしたらよいか? 言葉やプログラムで命令を与えることもできるが、人間の脳を見て苦痛の兆候を感じ取り、自らを止めさせる方法もある。MITのロボティクス研究所が作った新しいシステムは、人間の脳とつないでロボットに作業の指示を出す。
初期のシステムは実にシンプルだ。作業ロボットのBaxterには頭皮上脳波計と筋電計がつながっていて、ロボットがやってはいけないことをすると、人間が手を振るなどの身振りでやめさせる。決められた仕事——ドリルで穴を開ける等——をこなすことのできるロボットが、慣れない状況に遭遇したとき、すべきことを人間が身振りで指示することもできる。
「筋肉と脳の信号を両方を見ることによって、人間の自然な身振りを解釈して、何がおかしくなったかをすばやく判断できる」と博士候補生のJoseph DelPretoは語った。「こうすることで、人間は人間に対するのと同じようにロボットとコミュニケーションがとれる」
このシステムでは、身振りや感情的反応などの微妙なニュアンスを用いるため、ロボットを訓練して障害のある人とやりとりをしたり、懸念や危険を言葉で言われる前に察知して、事故を防ぐこともできる。これによって作業員は、何かを壊す前にロボットを止めたり、作業が始まる前にわずかな変更をロボットに理解させたりできるようになる。
テストでは、Baxterに飛行機胴体にドリルで穴をあける訓練をした。作業内容はときどき変更され、近くにいる人間が穴の位置の変更を身振りでロボットに教える。こうすることで、現在の作業をしている最中に、新しい作業を教えることができる。しかも、ここで人間の側はプログラミング自体には関わることがなく、ロボットに右か左かを教えるだけだ。いちばん重要なことは何か? 機械とつきあうために人間が特別な考え方をしたり、自分を訓練したりする必要がないことだ。
「このアプローチがすばらしいのは、ユーザーに決められた考え方を教える必要がないことだ」とDelPretoは言った。「機械が人間に寄り添う。その反対ではない」
チームはこの成果を、Robotics: Science and Systems (RSS) カンファレンスで発表する。
[原文へ]
(翻訳:Nob Takahashi / facebook )