diff --git a/README.md b/README.md
index 61e66b00e8f11c33493cc88d03589f294a827123..908cf98972388008a8424227f8eb404a1c2d60b7 100644
--- a/README.md
+++ b/README.md
@@ -13,6 +13,8 @@ ROS2 Navigation System
 # Overview
 The ROS 2 Navigation System is the control system that enables a robot to autonomously reach a goal state, such as a specific position and orientation relative to a specific map. Given a current pose, a map, and a goal, such as a destination pose, the navigation system generates a plan to reach the goal, and outputs commands to autonomously drive the robot, respecting any safety constraints and avoiding obstacles encountered along the way.
 
+![nav2_overview](doc/architecture/navigation_overview.png)
+
 # Documentation
 For detailed instructions on how to install and run the examples, please visit our [documentation site](https://ros-planning.github.io/navigation2/).
 
diff --git a/doc/architecture/navigation_overview.png b/doc/architecture/navigation_overview.png
new file mode 100644
index 0000000000000000000000000000000000000000..142112ff70b56fa80fd395c4909a1da0a3fcb813
Binary files /dev/null and b/doc/architecture/navigation_overview.png differ