[控场AI]
模型MyoLeg

MyoLeg

MyoSuite中的下肢肌肉骨骼模型,包含80块肌肉,通过激活信号控制,动力学由MuJoCo求解

时间轴 (近 90 天)

10月31日

一位游戏动画师使用MyoSuite的MyoLeg模型(80块腿部肌肉)在MuJoCo/MuJoCo Warp中,用PPO算法(通过mjlab调用RSL-RL)在一台笔记本GPU上训练了NPC物理行走策略。

待验证50%
10月31日

在第一次尝试中,训练约20分钟后策略学会了行走,但峰值足部力量约为体重的4.6倍,步频约每分钟230步;使用均值动作(不加噪声)时每次都摔倒。

待验证50%
10月31日

在第二次尝试中,改用sigmoid肌肉命令并加重冲击成本后,足部力量降到约2倍体重,步伐更平稳,但关闭噪声后策略仍在约1.3秒内摔倒。

待验证50%
10月31日

在第三次尝试中,缓慢降低动作噪声标准差(最终到0.05)后,均值动作下策略能稳定行走:32次测试零摔倒,步频约每分钟150步,步长0.44米,足部力量约1.5倍体重。

待验证50%
10月31日

第三次尝试训练出的策略能跟随速度与方向指令、启动和停止(大部分情况),并能实时驱动UE5中的虚拟人。

待验证50%
10月31日

目前策略存在步态不对称问题:左转90度后停止会摔倒,右转则不会。

待验证50%
10月31日

MyoLeg是MyoSuite的下肢模型,包含80块肌肉(对应80维连续动作空间),每条肌肉通过激活信号控制,动力学由MuJoCo物理引擎求解。

待验证50%

全部知识事实 (7)

来源文章