12 第1页 | 共2 页下一页
返回列表 发新帖
查看: 1998|回复: 12
打印 上一主题 下一主题

[其它] Modal-Space Control for Articulated Characters

[复制链接]

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

跳转到指定楼层
楼主
发表于 2011-12-28 10:53:46 |只看该作者 |倒序浏览
Modal-Space Control for Articulated Characters

SUMIT JAIN and C. KAREN LIU

Georgia Institute of Technology

We present a novel control algorithm for simulating an articulated character

performing a given reference motion and its variations. The unique feature

of our controller is its ability to make a long-horizon plan at every time

step. Our algorithm overcomes the computational hurdle by applying modal

analysis on a time-varying linear dynamic system.We exploit the properties

of modal coordinates in two ways. First, we design separate control strate-

gies for dynamically decoupled modes. Second, our controller only applies

long-horizon planning on a subset of modes, largely reducing the size of the

control problem.With this decoupled and reduced control system, the char-

acter is able to execute the reference motion while reacting to unexpected

perturbations and anticipating changes in the environment.We demonstrate

our results by simulating a variety of reference motions, such as walking,

squatting, jumping, and swinging.

Categories and Subject Descriptors: I.3.7 [Computer Graphics]: Three-

Dimensional Graphics and Realism—Animation

General Terms: Algorithms, Design, Experimentation

Additional Key Words and Phrases: Character animation, motion capture,

modal analysis

ACM Reference Format:

Jain, S. and Liu, C. K. 2011. Modal-Space control for articulated

characters. ACM Trans. Graph. 30, 5, Article 118 (October 2011),

12 pages.

DOI = 10.1145/2019627.2019637

http://doi.acm.org/10.1145/2019627.2019637

1. INTRODUCTION

The ability to respond to the changes in the environment and predict

the consequences of our own action is fundamental for everydaymo-

tor tasks. Physically simulating a virtual characterwho exhibits both

reactive and anticipatory behaviors presents immense challenges in

many facets. First, the human motor system is both under-actuated

and redundant. The former leads to complex issues with balance

while the latter results in a high-dimensional and underconstrained

problem. Second, the interaction with the environment via contacts

is discrete in nature. The discontinuity introduced by the change

of contact states further complicates both simulation and control

problems.

One possible approach to achieving both a reactive and anticipa-

tory virtual character is to formulate a long-term planning problem,

such as spacetime optimization, and update the plan at every time

step according to the current state of the character and of the envi-

ronment. Motion produced by long-term planning usually appears

more compliant because the character is not always in the urgency

of matching the immediate goal. In addition, the frequent replan-

ning allows the character to respond to unexpected perturbations in

a timelymanner. Though straightforward, this problemis extremely

difficult and prohibitively expensive to solve in practice. Long-term

planning on a full human dynamic system requires us to resolve all

the aforementioned challenges. To date, offline solutions to opti-

mal trajectory problems are very sensitive to parameters and initial

conditions of the problem. We certainly cannot apply such brittle

solutions at every time step in an online fashion.

This article tackles a more feasible problem: designing a control

system capable of long-term planning and frequent replanning for

simulating a specific motion sequence. We introduce a new control

systemthat tracks the referencemotionwhile reacting to unexpected

perturbations and adapting to anticipated changes in the environ-

ment. Our key insight is that the long-term planning can be largely

simplified by approximating the dynamic system using modal anal-

ysis. In our formulation, we do not solve one long-term planning

problem in the generalize coordinates, rather, we formulate a set of

control strategies in a reduced and dynamically decoupled modal

coordinates. Modal analysis offers two advantages to our problem.

—Independent control. In the modal space, each mode is gov-

erned by an independent equation of motion. This reduces a

N-dimensional optimal control problem to N independent one-

dimensional problems.

—Model reduction. Modal analysis organizes modes by the natu-

ral frequencies of the dynamic system. Typically a few modes

are sufficient to capture the dynamic behaviors of the system.

This property potentially reduces the dimension of the control

variables.

In spite of these great advantages, modal analysis is only suited

for linear dynamic systems.We circumvent the issue by linearizing

the nonlinear dynamic equations around the current state at each

time step, resulting in a time-varying linear dynamic model.


分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2012-1-19 23:03:38 |只看该作者
林志玲,娇滴滴,祝你新年一定要好好的啦!小沈阳,笑嘻嘻,祝你新年一定要杠杠的哈!春晚群星,闹哄哄的,祝你新年辞旧迎新开创新纪元!
回复

使用道具 举报

5969

主题

1

听众

39万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2012-2-26 23:24:34 |只看该作者
俺是新人,这厢有礼了!
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2012-3-11 23:32:06 |只看该作者
先顶上去,偶要高亮加精鸟!
回复

使用道具 举报

tc    

5089

主题

1

听众

33万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

5#
发表于 2012-3-28 23:29:21 |只看该作者
读铁系缘分,顶铁系友情
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

6#
发表于 2012-4-18 23:22:24 |只看该作者
你们都躲开,我来顶
回复

使用道具 举报

tc    

5089

主题

1

听众

33万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

7#
发表于 2012-4-18 23:24:58 |只看该作者
真是不错啊
回复

使用道具 举报

tc    

5089

主题

1

听众

33万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

8#
发表于 2012-7-24 23:18:29 |只看该作者
楼主收集的可真全哦
回复

使用道具 举报

tc    

5089

主题

1

听众

33万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

9#
发表于 2012-7-25 23:27:05 |只看该作者
我看看就走,你们聊!
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

10#
发表于 2012-7-31 23:30:57 |只看该作者
跑着去顶朋友滴铁
回复

使用道具 举报

12 第1页 | 共2 页下一页
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2025-8-1 04:41 , Processed in 0.094735 second(s), 29 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部