I. Introduction

II. Active Inference Common Ground

III. State-Estimation

IV. Control

V. Planning

VI. Learning

VII. Hierarchical Representation

VIII. Robotic Experiments

IX. Connections with Other Frameworks

X. Benefits and Challenges

XI. Summary