Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Flight Program:

Execution Steps:

  1. Detect Pylon

  2. Geolocate Pylon

  3. Send Pylon coordinates to ground station

Task: Module - Task

Blocking Aspects

Remaining subtasks

Target Completion

Geolocation - Input Conversion

Measurement of camera FOV

Design approach to problem, measure camera FOV, implement functions

March 20th

Geolocation - Statistical Analysis

None

Get weights (probability of selection) from YOLO model then take weighted average

March 13th

Target Acquisition - Model Training and Saving

Collecting training data, getting decklink setup and working

Get lightbridge running, get GoPro running, setup gopro → lightbridge, lightbridge → decklink and decklink → opencv

March 13th

Command Module - Configure for telemetry use

Review of and merging command module

Define data source and output for command module, implement

March 13th

Search Program:

  1. Calculate angle to pylon

  2. Steer to pylon

Task: Module - Task

Blocking Aspects

Remaining subtasks

Target Completion

Command - Send Turn Instruction

Command Module Completion

Author instructions for command module

March 13th

Taxi Program:

  1. Approach Pylon

  2. Identify boxes left to right

  3. Scan QR code, detect correct or incorrect box

  4. Traverse boxes to select correct box

Task: Module - Task

Blocking Aspects

Remaining subtasks

Target Completion

Target Acquisition - Box Model verification and deployment

None

Move model to tensorflow

Train model and save as h5 file

March 27th

Distance Measurement

Camera intrinsics data , sync up on others

Pending status update

March 27th

QR Scanning

Camera setup

Identify library, identify how we get the correct QR code, implement library with stream from camera

March 27th

Box Traversal

TBD

TBD

TBD - On hold

Deployment and Testing:

Deployment Requirements

  • Vision → GoPro, Lightbridge, DeckLink, GStreamer

  • Communication → PIGO communication through command module

  • Processing → Connecting models into programs, finishing threading

  • Operation → Running computer vision program on ground station

Requirement

Blocking Aspects

Remaining Subtasks

Completed Subtasks

Vision

GoPro and Lightbridge Posession

Set up GoPro and Lightbridge.

Connect Lightbridge to DeckLink.

Confirm video flow from GoPro → Lightbridge → DeckLink → GStreamer.

Set up computer.

Set up DeckLink.

Communication

Command Module verification and merge

Wrap up command module.

Confirm command module on firmware end is complete.

System test communication.

Command module draft.

Processing

Command Module merge, Geolocation Module completion, Shrinjay’s threading PR (Yes I’m calling myself out)

Add pipelines between main and geolocation module.

Add pipeline between main and command module.

Define and implement flight, search and taxi programs.

Module completion.

Threading draft.

Operation

Completion of entire computer vision system

Install and deploy system.

None.

  • No labels