The DJI Spark has front-facing obstacle avoidance sensors that can help it avoid obstacles when flying forwards, but it does not have rear or side-facing sensors. The Mavic Mini, on the other hand, does not have obstacle avoidance sensors. However, it has a downward vision system that allows it to detect the ground and maintain stable flight, even when flying indoors or in low light conditions.
The Mavic Mini also has a feature called “Precision Landing” that uses the downward vision system to ensure that the drone lands precisely in the same spot from where it took off. While neither drone has obstacle avoidance capabilities as advanced as some of DJI’s newer models, they both offer some degree of protection against collisions and can help prevent accidents when flying in tight spaces.