Composable Controllers for Phsics-Based Character Animation

物理动画与控制器组合框架
本文探讨了物理动画中虚拟角色自动合成真实动作的技术,提出了一种控制器组合框架,旨在增强角色的动作表现能力。框架详细定义了控制器抽象、预条件、后条件及预期性能等内容,并讨论了手动和自动确定预条件的方法。

[source] Siggraph

[year] 2001

物理动画的大目标:虚拟人物自动合成真实动作,且拥有丰富的技能

a framework of composing controllers in order to enhance the notor abilities of such figures.

an explicit model of the “pre-conditions” under wihich moter controllers are expected to function properly.

 

分治原则

分了很多了,说好的治呢?

本framework:

每个单独的controller视为blackbox,但要有: 1.able to determine whether or not it can take the dynamic character from its current state to some desired goal state. 2.to determine whether it is operating normally, whether succeeded or not.

Previous Work

    Biomechanics     Robotics     Computer Animation       Dynamically Simulated Articulated Figure

3. Controller Composition Framework

3.1 Controller Abstraction

      pre-cond.                  post-cond.                    expeted performance

      if pre-cond.s are met then the controller can operate and possible enable the character to satisfy the post-cond.s

      ie. mapping from a domain of input states to a range of output states

3.2 Pre-Cond.s

      in general , are realtionships and constraints

    为 :    1. init state q_i  of figure            2.environment parameters C_e.      include cotact points and normal of ground and firction   3.balance of figure C_b(S,g,c,\dot c) 一般为重心c与base of support S的相对位置及相对速度, 如果沿重力g投影落在S外,则unbalance   4.target state q_t 

     P = C(R(q_i), R(q_t), C_b, C_e)

3.3 Post-Cond.s

      O = C(R(q_0),C_b, C_e). R(q_0)目标区域

3.4 Expected Performance

[t_1, t_2]  ,\Epsi(t_1) \in P  \Espi(t_2) \in O

3.5 Transitions

4 Determining Pre-Cond.s

4.1 Manual Approach

  A—>B –>C 则A的Post-Cond. 与B的Pre-Cond及B..与C…

   对Pre-Cond.加噪声,不断测试可能可以产生一个适当的Pre_cond.及类似的Post-Cond.

4.2自动的、学习的方法

  4.2.1 SVM

            l个观测,d维, x_i \in R^d , i=1,…,l  及相应 y_i \in {-1,1}

   4.2.2应用SVM

           x_i : init state 从此状态开始数值模拟

   4.2.3结果

转载于:https://www.cnblogs.com/justin_s/archive/2011/06/12/2078984.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值