Least-Cost-Path QGIS
Conditions:
the less slope the better (orange)
non urban (red)
Steps:
Source and target point location
Friction/cost map
Least-Cost-Path
Data: - Urban Atlas
How overlay barrier on the friction/cost map?
version 3.14 ;-) - Processing - Raster tools - fill NoData