This invention provides a method for online force assessment of characters in a
virtual reality environment, aiming to achieve real-time
quantitative assessment, physical accuracy, and high robustness of force on humanoid character movements in
virtual reality environments. This method combines a
motion generation model and a
physics optimizer, using an end-to-end
integrated approach to dynamically estimate key mechanical parameters such as joint torque and
ground reaction force. Specific steps include: acquiring user motion trajectory data from sparse sensors (such as VR headsets and controllers); generating preliminary full-body motion postures using a
motion generation model based on discrete latent space learning; performing physical correction and force
estimation on the motion using a
physics optimization module (employing a dual proportional-differential controller and a motion tracking optimizer); integrating motion data and force parameters; and outputting
character animation and force
visualization results in real time through a rendering engine. Through the
collaborative design of
motion generation and physical force assessment, this invention significantly improves the realism, real-time performance, and adaptability of virtual character movements, making it suitable for VR applications such as
security monitoring,
medical training, and sports
simulation, enhancing immersion and interaction efficiency.