It is essential that the drone be able to "see," for example, to recognize and track objects.
The Black Ranger is able to capture images and analyze them with OpenCV.
OpenCV is an open source library of programming functions for image analysis and is the basis of numerous computer vision and virtual reality projects. Originally developed by Intel,

A flight plan consists of a set of waypoints and waypoint actions that define where the aircraft will fly, and details about how to perform those flight operations. Waypoints are placed by selecting points on the map, or by entering coordinates.

Software

Software