The application relates to the technical field of
robot performance control, in particular to a multi-channel dance collection and playing
system based on unified time base and double-path scheduling, which comprises a unified time base collection module, a double-path playing scheduling module and a hardware abstract
adaptation module; the unified time base collection module is used for taking a monotone
clock as a reference to establish a
timestamp binding relationship for action data and audio files of all execution channels; the double-path playing scheduling module supports two playing paths of multi-thread
concurrency and single-thread sequence, and can automatically optimize a thread model according to the number of channels; the hardware abstract
adaptation module realizes automatic identification and driving
adaptation of different hardware devices through a defined
unified interface and an adapter mode. Through audio
clock main driving and unified time base mapping, the time base deviation is controlled within 5 ms in 2 hours of
continuous operation, the synchronization error is reduced by 65% compared with a traditional scheme, and the application has the advantages of high-precision synchronization, flexible adaptation and safety and reliability.