思わず応援したくなっちゃう、よたよたガンダムなんとか大地に立つ!:日々是遊戯
遺伝的アルゴリズムと物理エンジンを使って、3Dのガンダムに歩行を学習させてみた動画が話題です。果たして巨大ロボットは歩くことができるのか!?
僕の知ってるガンダムと違う……
ホンダのASIMOを見ても分かるように、私たちが普段何気なく行っている「歩く」という行為は、実はものすごくセンシティブで複雑なバランスの上に成り立っています。ましてそれを、物理エンジンを使って再現しようようとしたら……。
そんな無理難題に挑戦しているのが、ニコニコ動画/YouTubeに投稿された「ガンダムを遺伝的アルゴリズムで歩かせた」という動画。作者の「むにむに」さんは以前から、物理エンジンを使った様々な実験を行っており、今回の動画もそのひとつとなっています。
さて、「遺伝的アルゴリズムで歩かせた」の前に、まずは「ガンダムを歩かせる」という行為がどれほど大変なのかを知ってもらうために、昨年公開された「ガンダムを物理エンジンで歩かせた」という動画をご覧下さい。
アニメのガンダムは1話ですんなり「大地に立」ちましたが、こちらは起き上がるだけでもひと苦労。なんとか立てたと思っても、じりじりと前へ進むのがやっとという状態で、とても「歩いている」とは言えないような状態。こんなガンダムじゃジーンのザクにすら勝てやしないよ!
――では、どうすればガンダムを本物の人間のように歩かせることができるのか? それを踏まえて制作されたのが、今回の「ガンダムを遺伝的アルゴリズムで歩かせた」という動画です。簡単に説明すると、手作業でモーションを付けるのではなく、コンピュータに自分で歩き方を模索させ、最終的にベストな歩き方を会得させようというもの。果たしてその効果のほどは……とにかく、まずは動画をどうぞ(とりあえず結果だけ見たい人は1:50へ)。
動画冒頭(〜0:17)のガンダムと比べると、改善後(1:50〜)はかなりスムーズに歩けるようになっているのが分かります。前回のような「すり足」ではなく、ちゃんと片足を浮かせて「歩いて」いるのもすごい。若干ダルそうな歩き方なのが気になりますが……。
「遺伝的アルゴリズム」については、同じく「むにむに」さんが公開した、「遺伝的アルゴリズムでブランコの漕ぎ方を学習させた」という動画で詳しく説明されています。簡単に言ってしまえば、最初はランダムで動かしてみて、その中から評価の高かったパターンを次世代へ引き継がせていくことで、少しずつ最適な歩行モーションに近づけていこうというもの。現在の動きは「2台のPCを2週間走らせ」た結果とのことです。
それにしても、ただ「歩く」というだけでこの苦労。果たしてアニメのように、ガイアのドムを踏み台にしたり、Gファイターに乗って空を飛んだりできるのは一体いつになるのか……。動画に寄せられた「ガンタンクが最強」というコメントに「なるほど」と思ってしまったのは筆者だけではないはずです。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 日々是遊戯:物理エンジン「euphoria」のデモ映像に唖然……これ絶対誰か入ってるでしょ!
今や3Dゲーム開発には欠かせないものになりつつある「物理エンジン」。最近ではキャラクターのモーションにも使われているようです。 - 日々是遊戯:昔のドット絵がくっきり、なめらかに蘇る「魔法の技術」とは
昔のゲームを現代のハードでリメイクする際、しばしば問題となるのが「解像度の違い」。しかし、この技術があれば……。 - 日々是遊戯:ルービックキューブを瞬時にそろえる驚異のロボット。記録はなんと5.35秒!
最短で20手あればそろえられるというルービックキューブ。そんな難解立体パズルに、機械が挑戦してみたところ……。 - 日々是遊戯:リアルすぎはNG!? カリフォルニア大学で「不気味の谷」現象の存在が証明される
あまりに人間そっくりなロボットやCGキャラクターを見ると、人間の脳は逆に「不気味さ」を感じてしまうという「不気味の谷」。どうやら本当に存在していたようです。 - 日々是遊戯:アニメや映画は逆? ゲームのキャラクターが「左から右」へと進む理由
横スクロール型のゲームは「左から右」へスクロールするものが主流。実はアニメや映画だと「右から左」が主流ですが、これってなぜなんでしょう? - 日々是遊戯:「引っ越ししたので未来なお部屋を作ってみた」→本当に未来すぎると話題に
「光あれ」で部屋が明るくなり、「バルス」で全機器停止。これからはもう、リモコンを探してベッドから出る必要もない――そんな「未来なお部屋」を自作してしまった人が現れました。 - 日々是遊戯過去記事一覧