Character Controllers Using Motion VAEs
来源: SigGraph2021
研究方向: 动作生成
链接: https://arxiv.org/abs/2103.14274
文章动机
这篇文章整体的风格还是MANN,PFNN的那一套,是一个基于条件自编码器的的自回归模型。思路自然就是借助自编码器的encoder得到分布的均值和方差,然后基于采样得到重建分布的隐编码z,然后把隐编码z作为控制条件,去驱动t-1帧的人物动作向第t帧变化。值得注意的是,自编码器的输入是t-1帧的状态信息和t帧的状态信息。
方案实施
方案整体是非常朴素的,希望借助两帧状态信息的差异来让自编码器学习控制动作转换的分布,然后从分布中采样控制信息,去控制第t-1帧的状态向第t帧的状态转化。
然后下面接入DRL的部分,通过与环境的交互,规划每一个时间点上的潜变量控制信息z,然后得到规划好的动作,进而和环境再进行交互,得到再一次转移的动作。
方案可行性
使用VAE来编码控制运动的潜变量可以生成比较好的动作,然后在这个基础上,给出一个target的目标位置,借助DRL,进一步去学习运动到目标位置上的整个动作策略。嗯,也不是很复杂,有点意思!
结论
- 用VAE可以编码控制动作变换的信息
- 用DRL和VAE可以为机器人规划到达target位置的运动,称为MVAE。(motion VAE)