Technical Documentation and Tutorials
AIRBORNE COMPUTING NETWORKS
(NSF PROJECTS 1730675, 1730589, 1730570, 1730325)
Open Networked UAV Computing Aerial Communication using Directional Antennas (ACDA) Using MPI on Amazon EC2 Tutorial on Networked UAV Computing Systems Aerial View Dataset Installation of KVM and Docker GNU Radio Installation Instruction Networked UAV Computing Systems Prototype II TX2 Carrier Board for UAVs Version II Comparison of Microcomputers Networked UAV Computing Systems Prototype I TX2 Carrier Board for UAVs Version I Comparison of Virtualization Techniques UAV Attitude Acquisition System
Open Networked UAV Computing
Contact Information: yan.wan@uta.edu
UAV System
UAV Open Research & Development Platform
Aerial Communication using Directional Antennas (ACDA)
Contact Information: yan.wan@uta.edu
ACDA system
Tarot 650 Sport Quadcopter
Using MPI on Amazon EC2
Contact Information: jxie4@sdsu.edu
Link
BPCC code
Tutorial on Networked UAV Computing Systems
Contact Information: yan.wan@uta.edu
Link
Aerial View Dataset
Contact Information: shengli.fu@unt.edu
Link
Note
ReadMe
Installation of KVM and Docker
Contact Information: jxie4@sdsu.edu
KVM on Jetson TX2
Docker on Jetson TX2
GNU Radio Installation Instruction
Contact Information: shengli.fu@unt.edu
Installation Instructions
Networked UAV Computing System Prototype II
Contact Information: yan.wan@uta.edu
Reference

Features
-
- Real-time optical and thermal video transmission up to 5km
- Directional antenna automatic alignment
- Beaglebone Black as main controller
- Nvidia Jetson TX2 as server for cameras
- ROS
- Interface design with friendly operation, map and remote performance monitoring capabilities
- LQG controller with wind disturbance rejection
- Indoor GPS-denied environment with RSSI localization
- Outdoor GPS-equipped environment
- LOS and NLOS settings
- Water proof design
- TensorRT, target recognition and tracking
TX2 Carrier Board for UAVs Version II
Contact Information: yan.wan@uta.edu
TX2 V3.1 Carrier SPEC

Features
-
- HDMI: Standard HDMI port
- LED: One power LED
- UART0,UART1,UART2: 3.3V TTL level UARTs
- CAN Bus
- DC12V PWR IN: DC 8-19V input
- Fan: PWM speed regulator and monitor
- Buttons: Recovery button, reset button and power button
- Micro USB: Micro USB-A/B for debug of TX2 module
- USB: standard USB2.0 and 3.0 port
- GBE Ethernet: standard gigabits Ethernet
- GPIO: Four 3.3V GPIOs
- Mini SD card reader: standard mini SD card reader
- Onboard switch: toggle between TX2_Atmega2560 communication mode / Atmega2560 debug mode
- Camera ports: CSI SONY OV5693 optical camera & FLIR Lepton thermal camera
- ATmega2560: extended PWM generator and H-bridge motor driver, with Mini-USB port for debug
- Dimension: 3.5” x 2.6” (88mm X 65mm)
- Weight: 44g
New Features Compared to Version I
-
- Addition of Mini-SD card reader
- Communication with TX2 and Atmega2560 changed from UART to USB
- Addition of a mode switch to toggle between TX2 and Atmega2560 communication mode and Atmega2560 debug mode
Comparison of Microcomputers
Contact Information: jxie4@sdsu.edu

Networked UAV Computing System Prototype I

Features
-
- Real-time optical and thermal video transmission up to 5km
- Directional antenna automatic alignment
- Beaglebone Black as main controller
- Nvidia Jetson TX2 as server for cameras
- ROS
- Interface design with friendly operation, map and remote performance monitoring capabilities
- LQG controller with wind disturbance rejection
- Indoor GPS-denied environment with RSSI localization
- Outdoor GPS-equipped environment
- LOS and NLOS settings
- Water proof design
- TensorRT, target recognition and tracking
TX2 Carrier Board for UAVs Version I

Features
-
- HDMI: Standard HDMI port
- LED: One power LED
- UART0,UART1,UART2: 3.3V TTL level UARTs
- CAN for TX2
- DC12V PWR IN: DC 8-19V input
- Fan: Fan interface
- Buttons: Recovery button, reset button and power button
- Micro USB: Micro USB-A/B
- USB 2.0/3.0: USB2.0 and 3.0 combing socket
- Gbe ethernet: Standard Gbe ethernet port
- GPIO: Four 3.3V level GPIOs
- Camera port: CSI OV5693 and Lepton thermal cameras supported
- Atmega2560: extended PWM generator and H-bridge motor driver
- Dimensions: 3.5″ x 2.6″ (88mm x 65mm) board
- Weight: 53g
Comparison of Virtualization Techniques

UAV Attitude Acquisition System

This UAV attitude acquisition system consists of an IMU, GPS, barometer and a microSD card. It measures UAV angular velocity, acceleration, orientation, magnetic field, position and altitude, and stores the data in the microSD card.
-
- IMU xsens mti-3
- Ultimate GPS module adafruit
- Barometric sensor BME280 adafruit
- MicroSD card slot
- ATMEGA2560
- ATMEGA16u2
- Voltage regulator TPS54229DDA
- Micro USB port
- Level shifter74HC4050

