1. INTRODUCTION

2. SCOPE

3. PRELIMINARIES  
3.1 Motion Data  
3.2 Motion Generation Methods

4. TEXT-CONDITIONED MOTION GENERATION  
4.1 Action to Motion  
4.2 Text to Motion

5. AUDIO-CONDITIONED MOTION GENERATION  
5.1 Music to Dance  
5.2 Speech to Gesture

6. SCENE-CONDITIONED MOTION GENERATION  
6.1 Scene representation  
6.2 Generation pipeline

7. DATASETS  
7.1 Text-Motion Datasets  
7.2 Audio-Motion Datasets  
7.3 Scene-Motion Datasets

8. EVALUATION METRICS  
8.1 Fidelity  
8.2 Diversity  
8.3 Condition Consistency  
8.4 User Study

9. CONCLUSION AND FUTURE WORK