Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

callTrain() checks if the "targetAcquisition/yolov2_assets" path exists, then imports its module. callTrain() does not call any imported functions.

flightProgram() instantiates sets a video pipeline, uses video mediator, and frame capture. flightProgram() then frame capture, merges frames with telemetry data, gets info for bounding boxes, feeds tent coordinates into the pipeline, and feeds the those tent coordinates from pipeline into the geolocation module. The geolocation , retrieves GPS module will then get GPS locations with latitude and longitude, and coordinates are sent to the command module. Overall, the flightProgram module uses a decklink video stream with telemetry data to create a list of bounding box coordinates, gets latitude and longitude coordinates from geolocation, and sends stores these GPS coordinates to the flight command module. This method calls imported functions decklinkSrcWorker(), pipelineMergeWorker(), targetAcquisitionWorker(), geolocation_locator_worker(), geolocation_output_worker, and flight_command_worker().

...