Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
maxLevel6
minLevel1
outlinefalse
typelist
printablefalse

Overview

The repository named common contains cross-subteam code used across multiple repositories.

...

https://github.com/UWARG/common

Software

Usage

Add this repository as a submodule.

...

Use the modules under each subdirectory as a normal Python import.

Development

Activate the environment: Python Repository

camera

Python serialization and deserialization for Autonomy.

...

Every nth image is saved as image0.png , image1.png , etc. They can be deleted after the test.

comms

Python video ingest from camera device.

...

Code Block
cd comms
python transmit

Connection to drone using the MAVLink protocol.

...

Start Mission Planner simulation with MAVLink forwarding: Ardupilot Simulation with Mission Planner

Remember the home location.

...

Code Block
python -m test_flight_controller

qr

QR scanning and text output.

...

The text output should be as expected.

Setup

Follow the instructions: Python Repository

...