INDIVIDUAL ENTRY MAIN
natural motion

http://www.naturalmotion.com/files/simplewalkevolution.mpg

このビデオで見えるのは、Genetic Algorithmによって生成されたモーションです。動いてるスケルトンが失敗しながら勝手に進化し続けます。ある段階から、転ばずに進むことが出来るようになります(=コンピュータが自分で歩くことを習うと言うことです)。目的は「移動をすること」だけですから、「歩くこと」以外のモーションが生成されてしまいます。例えばジャンプをしながら進むこととか・・・
その研究が数年前から行われていた(SIGGRAPH、GDC)が、今度ちゃんとした製品になったみたい(”Endorphin”と言う)。ゲームにも使えそう。

個人でやってる人もいます、例えばRussell Smith氏のOpen Dynamics Engine ライブラリーとか。
Natural Motion社のサイトはこちら
ASIMOの歩き方についてはこちら

Posted by T-virus at 10:35 PM on Sat, 19 July 2003


COMMENT

> 「歩くこと」以外のモーションが生成されてしまいます。
> 例えばジャンプをしながら進むこととか・・・

こういう「意外性」 (emergence?) が Genetic Algorithm の魅力ですね。

これとは逆に,純粋な最適化の問題に対して Genetic Algorithm を使うのは,あまり面白味を感じません。

なんつっても,

"Genetic Algorithms are the third-best way to solve any problem."
"Neural networks are the second-best way to do just about anything."

ですから……。

keijiro
COMMENT

Endorphinは両方をコンボで使ってるみたい・・・
"we build a physical, biomechanically-realistic model of a character (e.g. a human or a dinosaur), implant an appropriate brain structure (usually a neural network), and use optimisation techniques (such as artificial evolution) to create the desired behaviour."

POST A COMMENT

Remember me?