Check out the all-in-one online course* about vision-based obstacle avoidance and navigation for drones, including:
Building a drone from scratch
Basics of PX4, ROS, Gazebo and AirSim
SLA- based obstacle map
*The course will be taught in Chinese only. If interested, please contact me for a discount coupon.