The application relates to the field of
motion capture and virtual
simulation, and particularly relates to a finger
motion capture and cross identification method, which adopts a six-axis and nine-axis sensor unit, is initialized and configured through a main control board and a communication
bus, is subjected to gyro zero
offset calibration, completes
data conversion, attitude solution and other pretreatments, transmits binary
floating point data packets containing an attitude array and a time stamp to a computer through a
wireless connectionless protocol, carries out physical collision
simulation and IK solution based on a unified constraint
solver and a three-level weight constraint mechanism, and finally generates and feeds back a display bone
animation. The application adopts the six-axis and nine-axis sensor unit, is subjected to gyro zero
offset calibration, data pretreatment and UDP protocol transmission, combines an XPBD framework to build a three-level weight constraint mechanism to carry out collision
simulation and IK solution, realizes low-cost and accurate identification of finger crossing, realizes data non-drifting and stable transmission, and outputs a smooth bone
animation which is in line with physiological limits.