I. Introduction  
II. Behavioral Cloning  
III. Inverse Reinforcement Learning  
IV. Adversarial Imitation Learning  
V. Imitation from Observation  
VI. Challenges and Limitations  
VII. Opportunities and Future Work