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.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace