A Virtual Character Learns to Defend Himself in Sword Fighting Based on Q-Network | |
Wang YM(王雨萌); Li E(李尔); Wang F(王丰); Xu B(徐波) | |
2016-11 | |
会议日期 | 2016-11-6 |
会议地点 | San Jose, CA, USA |
关键词 | Human-computer Interaction Reinforcement Learning Q-network Character Animation |
页码 | 291-298 |
英文摘要 | In this paper, we create a virtual character that interacts with human player in a sword-fighting task. The data taken from a human player waving a stick as the 'sword' is mapped into the virtual environment; and the result of the collision detection during the virtual interaction is used as a reward for the reinforcement learning. We train a Q-network that animates the virtual character by rotating its joints toward the blocking the incoming attacks in each individual frame base on the current state. The trained virtual character makes quick and accurate blockings to 'sword' attacks coming in various forms. Further, a human-body dynamic model is used to predict the movements of the task irrelevant joints of the virtual character to create a more human like behavior. Experiment results demonstrate that this method can inspirit a virtual character with an automatic, human-like animation that interacts with human player in real time. |
语种 | 英语 |
URL标识 | 查看原文 |
内容类型 | 会议论文 |
源URL | [http://ir.ia.ac.cn/handle/173211/41076] ![]() |
专题 | 数字内容技术与服务研究中心_听觉模型与认知计算 |
推荐引用方式 GB/T 7714 | Wang YM,Li E,Wang F,et al. A Virtual Character Learns to Defend Himself in Sword Fighting Based on Q-Network[C]. 见:. San Jose, CA, USA. 2016-11-6. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论