仮想ヒューマノイドとヒューマノイドを自動的に設計することは、ゲーム、映画、ロボットのキャラクター作成プロセスを支援する上で大きな可能性を秘めています。場合によっては、キャラクタークリエーターは、空手キックやパルクールジャンプなどの特定のモーション用にカスタマイズされたヒューマノイドボディを設計したい場合があります。この作業では、事前に指定された人間の動きのシーケンスに条件付けられた物理的に有効なヒューマノイド体を自動的に生成するヒューマノイド設計フレームワークを提案します。最初に、多様な人間の動きと体型を特徴とする大規模な人間の動きのデータセットでトレーニングされた一般化されたヒューマノイドコントローラーを学習します。次に、設計と制御のフレームワークを使用して、ヒューマノイドの物理的属性を最適化し、事前に指定された人間の動作シーケンスをより適切に模倣できる体の設計を見つけます。事前に訓練されたヒューマノイドコントローラーと物理シミュレーションをガイダンスとして活用することで、私たちの方法は、事前に指定された人間の動きを実行するようにカスタマイズされた新しいヒューマノイド設計を発見することができます。
Automatically designing virtual humans and humanoids holds great potential in aiding the character creation process in games, movies, and robots. In some cases, a character creator may wish to design a humanoid body customized for certain motions such as karate kicks and parkour jumps. In this work, we propose a humanoid design framework to automatically generate physically valid humanoid bodies conditioned on sequence(s) of pre-specified human motions. First, we learn a generalized humanoid controller trained on a large-scale human motion dataset that features diverse human motion and body shapes. Second, we use a design-and-control framework to optimize a humanoid's physical attributes to find body designs that can better imitate the pre-specified human motion sequence(s). Leveraging the pre-trained humanoid controller and physics simulation as guidance, our method is able to discover new humanoid designs that are customized to perform pre-specified human motions.