diff --git a/docs/optical_flow.md b/docs/optical_flow.md
new file mode 100644
index 00000000..a3a79170
--- /dev/null
+++ b/docs/optical_flow.md
@@ -0,0 +1,48 @@
+# Использование Optical Flow
+
+> **Warning** Данная функция является **экспериментальной** и включена в образ с версии v0.11.4.
+
+При использовании технологии Optical Flow возможен полет в режиме POSCTL и автономные полеты по камере, направленной вниз, засчет измерения сдвигов текстуры поверхности пола.
+
+## Включение
+
+А данный момент для использования Optical Flow необходима [кастомная прошивка PX4](https://yadi.sk/d/D_dOnsNcezkEog).
+
+Необходимо использования дальномера. При использовании дальномера STM vl53l1x, необходимо подключить его к Raspberry Pi по I2C и включить его в `~/catkin_ws/src/clever/clever/launch/clever.launch`:
+
+```xml
+
+```
+
+Необходимо включить Optical Flow:
+
+```xml
+
+```
+
+В `main_camera.launch` должен быть выставлен корректный фрейм камеры.
+
+Рекомендуемые параметры PX4:
+
+* `SYS_MC_EST_GROUP` – 2 (EKF2).
+* `EKF2_AID_MASK` – use optical flow.
+* `EKF2_OF_DELAY` – 0.
+* `EKF2_OF_QMIN` – 30.
+* `EKF2_HGT_MODE` – range sensor (ремменд.).
+
+## Полет в POSCTL
+
+Настройте POSCTL как один из полетных режимов PX4. Переведите в режим POSCTL.
+
+## Автономный полет
+
+Автономный полет возможен с использованием модуля [simple_offboard](simple_offboard.md).
+
+## Troubleshooting
+
+При появлении в QGC ошибок типа `EKF INTERNAL CHECKS` попробуйте перезагрузить ekf2. Для этого наберите в MAVLink-консоли:
+
+```nsh
+ekf2 stop
+ekf2 start
+```