Deployment Planning

Objective

Turn a completed computer vision system to a working one

Due date

Apr 28, 2021 

Key outcomes

Video streaming to ground station, detection of boxes and pylons, geolocation of pylons, distance measurement of boxes, communication between ground station and aircraft

Status

IN PROGRESS

Problem Statement

As we complete and unit test modules of our system, its time to start thinking of how to go from a completed system to a deployed one. This plan starts when all modules are functionally complete, but not necessarily operational.

Scope

The scope includes all activities starting from a functionally complete but not operational system. Any activities where new features are added is outside the scope of deployment.

Tasks

Operational unit

Tasks to becoming operational

Responsible individual(s)

Status

Operational unit

Tasks to becoming operational

Responsible individual(s)

Status

Relay video back to ground station

a) Flash firmware to lightbridge, setup if works.

b) If above fails, setup GoPro with Vtx/VRx setups, try both.

Ryan

In progress

Automatically detect pylons and boxes

  • Select training data (pylons), collect and select (boxes). (Split video three ways between Aryan (0:47, 1:24, 1:31, 2:03) Addesh (2:04 2:13, 2:47), Ray(3:38, 3:42, 3:55) )

  • Define bounding boxes for training.

  • Performing training and verification.

  • Ensure models are callable from targetAcquisition

Addesh, Aryan, Ray

Complete

Improvement

Communicate pylon locations, turn heading on landing and distance control on ground.

  • Verify interface between command module and aircraft with Firmware.

  • Setup XBee

  • Set up multiprocessing to command module.

 

Addesh/Shrinjay

In progress

Navigate and slow aircraft on taxi

  • Calculate apparent focal length using FOV angle

  • Define control system, given that we plan to stop before the boxes, how do we plan to turn distance information into

Atharva/Shrinjay

In progress (early)

Timeline

30-Mar202006-Apr13-Apr20-Apr27-Apr04-May
Automatically detect pylons/boxes
Video Tranmission
Command Transmission
Ground Navigation

Feature 1

Feature 2

Feature 3

Feature 4

Select Data

Bounding Boxes

Train

Deploy

iOS app

Android app

ADD INFO

Verify, Test, Use Interface

Multiprocessing

Record Ratios

Multiprocessing + Implement

Design distance control

Â