SIVAQ. Manufacturing Status Review

Similar documents
U g CS for DJI Phantom 2 Vision+, Phantom 3 and Inspire 1

CHAPTER 1 INTRODUCTION

0 28 November 2011 N/A First Release of Manual 1 24 February 2012 Page 21 Error in FY31AP connection diagram corrected.

INSPIRE 1 Release Notes Overview: What s New: Bug Fixes: Notice: 1. All-in-One Firmware version updated to: v

The Design and Implementation of a Quadrotor Flight Controller Using the QUEST Algorithm

Control of a quadrotor UAV (slides prepared by M. Cognetti)

MP2128 3X MicroPilot's. Triple Redundant UAV Autopilot

USER MANUAL V5.0 ST100

UAVNet: Prototype of a Highly Adaptive and Mobile Wireless Mesh Network using Unmanned Aerial Vehicles (UAVs) Simon Morgenthaler University of Bern

General aviation & Business System Level Applications and Requirements Electrical Technologies for the Aviation of the Future Europe-Japan Symposium

ZMART Technical Report The International Aerial Robotics Competition 2014

SIX DEGREE-OF-FREEDOM MODELING OF AN UNINHABITED AERIAL VEHICLE. A thesis presented to. the faculty of

Flight Controller. Mini Fun Fly

Nanosat 4 Competition

PHANTOM 2 Product Release Notes

GPS Hardware. GSM / GPS In-Vehicle / Personal Tracker

K.Prasanna NIT Rourkela,India Summer Internship NUS

Design Specifications of an UAV for Environmental Monitoring, Safety, Video Surveillance, and Urban Security

RS platforms. Fabio Dell Acqua - Gruppo di Telerilevamento

MAV Stabilization using Machine Learning and Onboard Sensors

INSPIRE 1 Release Notes Overview: What s New: Bug Fixes: 1. All-in-One Firmware version updated to: v

Visual Servoing using Fuzzy Controllers on an Unmanned Aerial Vehicle

Quest- 1 Satellite Functional Description

Hardware In The Loop Simulator in UAV Rapid Development Life Cycle

VTOL UAV. Design of the On-Board Flight Control Electronics of an Unmanned Aerial Vehicle. Árvai László, ZMNE. Tavaszi Szél 2012 ÁRVAI LÁSZLÓ, ZMNE

Novel AMR technologies and Remote Monitoring

Drones Jammer. A simple drone Jammer designed to hack unwelcomed civilian drones within your backyard range.

microdrone md Prepared for full automatic waypoint navigation Compatible with md4-200-payloads

Information regarding the Lockheed F-104 Starfighter F-104 LN-3. An article published in the Zipper Magazine #48. December Theo N.M.M.

Onboard electronics of UAVs

A highly integrated UAV avionics system 8 Fourth Street PO Box 1500 Hood River, OR (541) phone (541) fax CCT@gorge.

Environmental Monitoring: Guide to Selecting Wireless Communication Solutions

AP Series Autopilot System. AP-202 Data Sheet. March,2015. Chengdu Jouav Automation Tech Co.,L.t.d

Small Satellite Attitude Determination With RF Carrier Phase Measurement

INTRODUCTION TO SERIAL ARM

Robot Perception Continued

Basic Principles of Inertial Navigation. Seminar on inertial navigation systems Tampere University of Technology

Bi-Directional DGPS for Range Safety Applications

International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 3, Issue 6, June 2014

USER MANUAL V5.0 VT300

An inertial haptic interface for robotic applications

Synthetic Sensing: Proximity / Distance Sensors

Application Note IMU Visualization Software

ATB50v1 GPRS / GPS Based Fleet Management Terminal. Datasheet

RPLIDAR. Low Cost 360 degree 2D Laser Scanner (LIDAR) System Development Kit User Manual Rev.1

VIETNAM ACADEMY OF SCIENCE AND TECHNOLOGY VIETNAM NATIONAL SATELLITE CENTER CUBESAT PICO DRAGON. Presenter Name: Do Xuan Phong

Bluetooth for device discovery. Networking Guide

Chapter 2. Mission Analysis. 2.1 Mission Geometry

GPS-Denied Navigation and Mapping Technology for DTRA

Cooperative UAVs for Remote Data Collection and Relay

Examination Space Missions and Applications I (AE2103) Faculty of Aerospace Engineering Delft University of Technology SAMPLE EXAM

Matthew O. Anderson Scott G. Bauer James R. Hanneman. October 2005 INL/EXT

Building a Basic Communication Network using XBee DigiMesh. Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home

How to program a Zumo Robot with Simulink

sonobot autonomous hydrographic survey vehicle product information guide

Vehicle Tracking and Monitoring By ARM7

Sensors and Cellphones

Parrot Bebop Drone FAQ s

Design And Implementation Of Bank Locker Security System Based On Fingerprint Sensing Circuit And RFID Reader

GPS Vehicle and personal location tracker. User manual

Developer Guide SDK 2.0

Physics Notes Class 11 CHAPTER 3 MOTION IN A STRAIGHT LINE

GTS-4E Hardware User Manual. Version: V1.1.0 Date:

Wireless Communication With Arduino

Configuration Software User Instruction

S-Tec System Thirty Autopilot

Surveillance System Using Wireless Sensor Networks

MANUAL FOR RX700 LR and NR

Results of IMES (Indoor Messaging System) Implementation for Seamless Indoor Navigation and Social Infrastructure Platform

WooKong Multi-Rotor User Manual

CYCLOPS OSD USER MANUAL 5.0

DG-100 Data Logger User Manual. Version 1.2

Performance Test Results of an Integrated GPS/MEMS Inertial Navigation Package

Development of Automatic shooting and telemetry system for UAV photogrammetry INTRODUCTION

IDD-213T User Manual. (Rev. 1.0) China Aerospace Telecommunications Limited

Application for Special Flight Operations Certificate File # ABC123. Company Name Address Phone

Ground control station Users feedback

From Single to Formation Flying CubeSats: An Update of the Delfi Programme

NDBC s Smart Module Applications

RECOMMENDATION ITU-R F (Question ITU-R 157/9) b) that systems using this mode of propagation are already in service for burst data transmission,

Aerospace Information Technology Topics for Internships and Bachelor s and Master s Theses

FRC WPI Robotics Library Overview

Fleets Vehicle GPS Tracker TS20 User Manual. (Version 1.0)

C-S TEAM. Page 1 of 5

Talon Communications Presentation

Autos Limited Ghana Vehicle Tracking Business Proposal

Technical description MX-1 VB Edge

Quadcopters. Presented by: Andrew Depriest

E190Q Lecture 5 Autonomous Robot Navigation

User Manual (UDTTV01 V 1.6

REAL TIME MONITORING AND TRACKING SYSTEM FOR AN ITEM USING THE RFID TECHNOLOGY

Profiling IEEE Performance on Linux-based Networked Aerial Robots

An Experimental Study on Pixy CMUcam5 Vision Sensor

SuperGuard VT-05 Vehicle Tracking Device

Fleets Vehicle GPS Tracker TR-11E User Manual (Version 1.0)

M2M and the PICtail Plus Daughter Board

HEOL-N103-OBD, GPS/GPRS Tracking Module with On Board Diagnostic

An Algorithm for Automatic Base Station Placement in Cellular Network Deployment

WIRELESS SECURITY. Information Security in Systems & Networks Public Development Program. Sanjay Goel University at Albany, SUNY Fall 2006

Municipal Mesh Network Design

Transcription:

SIVAQ Manufacturing Status Review

Project Overview 2 Mission Statement: Augment the capabilities of the Parrot AR Drone 2.0 such that it flies autonomously with a predetermined flight path, records data, relays data, and detects and responds to GPS Radio Frequency Interference (RFI). Highest Level of Success: Autonomous quadrotor with: a) GPS navigation system and signal integrity monitoring; b) Return home" capability; c) Mission range of 3km; d) Communications device for transmission of video, data, and last known position. e) SIVAQ will provide live video data, such that the pilot can identify a red target 1 m 2 in a 3600 m 2 field. f) SIVAQ will be capable of locating the source of RFI within 7m of the actual source g) Custom fuselage that improves efficiency while preserving center of gravity and structural integrity and while maintaining stock controllability.

CONOPS Scenario 1 3 Continuous signal monitoring and data transmission detection Immediate, large radius RFI is enabled Command Destination and Waypoints for autonomous travel Immediate, powerful RFI detected! Lose Communication link with ground station. Downlink and store flight data in real time Abort mission, disable GPS and attempt to return home inertially

CONOPS Scenario 2 4 Command Destination and Waypoints for autonomous travel Continuous signal monitoring and data transmission detection False Signal Detected! Map sphere of influence False GPS sphere of influence Downlink and store flight data in real time

Issues From CDR 5 Why not use GPS the Parrot system can talk to? Clarify how antenna patterns affect project Details of interfacing with Papparazi autopilot What software are we developing? How will hull affect control algorithms?

Project Schedule 6 Behind On Time Before TRR Cell Modem Comm Link Manufacturing Custom Fuselage Command Drone with GPS Waypoints GPS Waypoint Navigation Initial Paparrazi Flight Tests Configure and Test Wi-Fi Antenna for RFI Zone Wi-Fi Expected Power Tests GPS AGC Tests Inertial Navigation Code Custom PCB Design Onboard Navigation Sensor Testing Log Flight Data from IMU Sensors and GPS Waypoints Develop Linux Ground Station * Please reference hard copy of master schedule included in handout

7 Manufacturing Status Reports

Manufacturing Status 8 Critical Elements Software Inertial Navigation Wi-Fi Simulation Test Custom Electronics Package Custom Hull

Software Requirements 9 Requirements: Prove waypoint functionality Show that Paparrazi can transmit required telemetry data. Prove GUI meets all requirements. Solution: Flight with Paparrazi using SiRf IV messages Modified Paparrazi for user defined behavior

Software Testing 10 Software Subsystem Arduino Ground Station Drone GUI Testing Method Arduino Test Suite Arduinounit Spoof tests Wireshark packet verification Flight testing Check for unit testing Paparazzi's simulated flight testing Customer Feedback Pylint for the python Check for C

Software 11 Arduino GPS Configuration NMEA Parsing Conversion of NMEA to SiRF GPS Configuration for AGC AGC Data Parsing Drone Telemetry Ground Station Implementation of RFI-related Additions Drone Waypoint Navigation Receive AGC and Simulate RFI Inertial Navigation RFI mapping zone GUI Basic Navigation Commands Mission Planning with Waypoints Map to Monitor Drone s Location AGC Monitoring Real Time Video Location Available Software Software to Implement

Paparazzi Flight Controls 12 * Successful Test Flight

Mapping Software 13 Pre-Zone -Check for AGC RESULT: First GPS position ACTION: Turn off GPS and fly into zone First Leg -Maintain heading and speed -Check for AGC -Record time RESULT: Second GPS position ACTION: Fly back into zone Second Leg Part 2 -Maintain heading and speed -Check for AGC RESULT: Third GPS position ACTION: Calculate center transition to next case Second Leg Part 1 -Maintain heading and speed -Check for time ACTION: Stop and turn 90

Manufacturing Status 14 Critical Elements Software Inertial Navigation Wi-Fi Simulation Test Custom Electronics Package Custom Hull

Inertial Nav Requirements 15 Requirement: Quadrotor must be able to return home without the aid of GPS when GPS signal integrity is lost. AR.Drone 2.0 Capabilities: Vehicle includes a suite of inertial navigation sensors including accelerometers, magnetometers and gyros. Solution: Incorporate dead reckoning software algorithms which make use of the vehicles onboard sensors.

Inertial Navigation 16

Navigation Formulas 17 Distance between GPS coordinates: Course: New Position: a = sin 2 φ 2 + cos φ 1 cos φ 2 sin 2 λ 2 c = 2 atan2 a, 1 a D = R c where R = Earth s radius θ = atan2 sin λ cos φ 2, cos φ 1 sin φ 2 sin φ 1 cos φ 2 cos 2 Δλ V, H = Avg. velocity, heading from data for timestep d = Vt a = d R Δφ = a cos H φ 2 = φ 1 + Δφ φ = ln tan π 4 + φ 2 2 tan π 4 + φ 1 2 if Δφ = 0, q = cos φ 1 else q = Δφ Δφ a sin H Δλ = q λ 2 = λ 1 + Δλ + π %2π π

Code Verification 18 ~2000 meter path in Boulder Colorado +/- 2 m/s, +/- 10⁰ noise

Navigation Actualization 19 Use Parrot s Software Development Kit command library Use proportional gain controllers to guide drone to correct course and altitude with feedback control loop ψ = K ψ d ψ

Continued 20 Solve for K K = Max Rate Max Desired Value Max yaw rate setting: 500 deg/s: Max vert. rate setting: 1000 mm/s K yaw = 5.5556, K alt = 1

Continued 21 Control kicks in at ψ 90, Y 1m t s = ln tol.frac. K t syaw 0.83 s t salt 4.6 s

Manufacturing Status 22 Critical Elements Software Inertial Navigation Wi-Fi Simulation Test Custom Electronics Package Custom Hull

Wi-Fi Test Requirements 23 Requirement: AR.Drone 2.0 shall monitor GPS information integrity and detect radio frequency interference. Signal shall be considered compromised if AGC values ventures outside 3 sigma from its nominal value. AR.Drone 2.0 Capabilities: Atheros Wi-Fi chip Solution: Use a 232 mw Wi-Fi access point to simulate the expected power that would be seen from a general 100 mw jammer. Use the onboard Atheros Wi-Fi antenna to scan for the access point and determine if signal is compromised.

Wi-Fi Test 24 Completed Tasks Able to give command to drone that outputs signal strength in dbm and save to variable Use equation to convert dbm to mw Upcoming Tasks Antenna Testing Create code that calls and saves signal strength in mw

Wi-Fi Test 25 Communicating with Atheros Wi-Fi n chipset 1. telnet 192.168.1.1 2. iwconfig ath0 mode managed 3. ifconfig anth0 up 4. iwconfig ath0 scan Obtains Wi-Fi signal quality and strength in dbm

Wi-Fi Test 26 1. 4. Tests 1. Place repeater on field and carry drone around it in a circle while facing center to measure the pattern of the repeater Wi-Fi Repeater 232 mw 2.4 GHz 2. 3. 2. Walk the drone towards the repeater to understand the free space losses and compare to equation 3. At specified distance tilt drone in increments between -30 to 30 pitch angle to measure drone antenna pattern 4. At specified distance rotate drone in increments to 0 to 360 yaw angle to measure drone antenna pattern Requirements 1.QUADFR.2 2.QUADDR.18 Verification Using test data we will be able to generate a MATLAB function that can output an expected power received at any point relative to the repeater for a user defined attitude

Manufacturing Status 27 Critical Elements Software Inertial Navigation Wi-Fi Simulation Test Custom Electronics Package Custom Hull

Custom Electronics Package Requirement: Create a custom electronics package which incorporates all the additional components necessary to complete the mission Solution: Incorporate MediaTek MT3339 GPS chip, capable of outputting AGC values, as well as an Arduino Pro Mini and a CP2102 UART-to-USB adapter to allow the vehicle to receive properly formatted GPS messages.

Custom Electronics Package 29

Custom Electronics Package 30 Pins 1 and 2 are unlabeled and unused Output from CP2102 UART to USB will interface directly to this serial port on the vehicle

Manufacturing Status 31 Critical Elements Software Inertial Navigation Wi-Fi Simulation Test Custom Electronics Package Custom Hull

Vehicle Performance 32 Requirement: AR.Drone 2.0 shall fly 3 km from launch point, loiter for 60 seconds, then return 3 km to takeoff point. AR.Drone 2.0 Capabilities: Manufacturer Claim: 3.6 km max range (Cruise Speed 5 m/s, Flight Time 12 minutes) Solution: Dynamite Speedpack Silver 4000 mah battery Hover Time: 45 minutes Necessitates reconfigured hull

Custom Hull 33 Requirement: SIVAQ shall include custom fuselage to house autonomous navigation system, RFI detection system, upgraded battery, and any additional sensors required to fulfill functional requirements. Manufacturing: Objet 30 3D rapid prototype Material: VeroWhitePlus RGD835 Density: 1.17 g cm 3

Vehicle Performance (Mass) Component Custom Battery Case Speedpack Battery Mass [g] Percent of Custom Mass (533.92) [%] 48.1 9.01 265 *Cross Strut 124.25 49.63 23.27 34 *Navigation Boards 61.07 11.44 MediaTek GPS 2.5 0.47 Arduino Pro Mini USB to UART 2 10 0.37 1.87 Cell Modem 21 3.93 TOTAL 533.92 100

Rotary Package 35 Installed new upgraded gears, pinion bearings, ball bearings, and oiled moving junctions Testing Two hover tests with stock parts (12:38, 13:04) Two hover tests with upgraded parts (14:18, 15:09) 12.7% increased average flight time

Coming Up This Week 36 Ordering MT 3339 GPS chips GPS RFI Tests Delivery of Cell Modem

SIVAQ Budget 37 Navigation Electronics 10% Hardware Upgrades $59.79 1% Communication $165.00 3% Margin $1,672.36 34% Power $267.62 5% Fuselage+PCB $290.00 6% Vehicle $1,932.44 39% Navigation Electronics Hardware Upgrades Laptop Vehicle Fuselage+PCB Power Communication Margin

38 QUESTIONS?

BACKUP SLIDES

CONOPS 40 Begin flight with continuous signal integrity monitoring and flight data transmission Travel towards estimated target location Define Survey Sector Command Destination and Waypoints for autonomous travel Return home Loiter 1 minute and locate target using downward facing camera Downlink and store flight data in real time

Wi-Fi Test Purpose Obtain power readings of Wi-Fi signal source to mimic L1 Relate power readings to AGC values Completed Tasks Able to give command to drone that outputs signal strength in dbm Use equation to convert dbm to mw Testing Place repeater on field and carry drone around it in a circle while facing center to measure the pattern of the repeater Walk the drone towards the repeater to understand the free space losses and compare to equation. At specified distance tilt drone in increments between -30 deg to 30 deg pitch angle to measure drone antenna pattern At specified distance rotate drone in increments to 0 deg to 360 deg yaw angle to measure drone antenna pattern Requirements 1.QUADFR.2, 2.QUADDR.18 V&V Using test data we will be able to generate a MATLAB function that can generate an expected power received at any point and attitude relative to the repeater.

Vehicle Performance (Mass) 45 Compone nt Outdoor Hull 1000 mah Battery Mass [g] 32 7.55 101 23.82 Stickers 10 2.36 USB Port 1.18 0.28 *Navigatio n Boards Battery Housing Structure/ Frame *Cross Strut 61.07 14.40 33.25 7.84 61.25 14.45 124.25 29.30 Percent of Stock Mass (424 g) [%] TOTAL 424 100

Vehicle Performance (Power) 44 Estimating Current Draw STEP 1: Find current during hover STEP 2: Find flight angle at designated spee Amps hover A Velocity Battery Pack Thrust Weight Thrust Weight Angle Amps hover Amps flight = cos Angle

Vehicle Performance (Mass) Unrequired Stock Components Component Mass [g] Outdoor Hull 32 1000 mah Battery 101 Stickers 10 USB Port 5 Battery Housing 33.25 Structure/ Frame 61.25 TOTAL 242.5 AR. Drone Mass Budget Additional Components Component Mass [g] Custom Battery Housing 58.1 MediaTek 3339 GPS Antenna/Reciever Speedpack 4000 mah Battery 2.5 295 Arduino Pro Mini 2 CP2102 USB to UART 10 Cell Modem 21 TOTAL 388.6 Required Stock Components: Cross Struts and Navigation Board Final Mass 573.92 [g] 135.34 [% of stock]

Vehicle Performance 49 High Performance Rotary Package Design (All Purchased) Replacing existing pieces with lighter gears, pinions and shaft Replacing bushings with ball bearings Adding high performance oil to bearings Result Motor draws 12% less current during flight 6.135 A -> 5.478 A in flight 5.313 A -> 4.7439 A during hover Increases range by 698.5 m

Ground Control Station GUI 46 AGC Level AGC Threshold

Navigation Actualization 47 Use Parrot s Software Development Kit command library Use proportional gain controllers to guide drone to correct course and altitude with feedback control loop ψ = K ψ d ψ

Continued 48 Solve for K K = Max Rate Max Desired Value Max yaw rate setting: 500 deg/s: Max vert. rate setting: 1000 mm/s K yaw = 5.5556, K alt = 1

49 * Hard Copy included in Presentation Handout