  Creating group choreography from music has gained attention in cultural
entertainment and virtual reality, aiming to coordinate visually cohesive and
diverse group movements. Despite increasing interest, recent works face
challenges in achieving aesthetically appealing choreography, primarily for two
key issues: multi-dancer collision and single-dancer foot slide. To address
these issues, we propose a Trajectory-Controllable Diffusion (TCDiff), a novel
approach that harnesses non-overlapping trajectories to facilitate coherent
dance movements. Specifically, to tackle dancer collisions, we introduce a
Dance-Beat Navigator capable of generating trajectories for multiple dancers
based on the music, complemented by a Distance-Consistency loss to maintain
appropriate spacing among trajectories within a reasonable threshold. To
mitigate foot sliding, we present a Footwork Adaptor that utilizes trajectory
displacement from adjacent frames to enable flexible footwork, coupled with a
Relative Forward-Kinematic loss to adjust the positioning of individual
dancers' root nodes and joints. Extensive experiments demonstrate that our
method achieves state-of-the-art results.
