Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder...

Post on 20-Jan-2016

213 views 0 download

Tags:

transcript

Network UAV C3 Stage 1 Final Briefing

Timothy X BrownUniversity of Colorado at Boulder

Interdisciplinary Telecommunications ProgramElectrical and Computer Engineering

Aerospace Engineering

July 25, 2005

7/25/2005 2

Outline

• Accomplishments

• Program Description

• Testing

• Stage 2 and 3

7/25/2005 3

Ad hoc UAV-Ground NetworkAUGNet

Scenario 1: increase ground node connectivity.

NOC

Scenario 2: increase UAV mission range.

7/25/2005 4

Accomplisments

• In one year built UAV, communication, monitoring, and test bed infrastructure.

• Demonstrated – 802.11 capabilities in AUGNet scenarios– Multi-UAV operations– UAV swarm communication

7/25/2005 5

Networked UAV C3

• Problem: More UAVs implies more pilots• Idea: Command a “Flock” of cooperative UAVs

– Staged Approach– Stage 1 Complete

Level 1: intraplane subsystem com-munication and control

Level 2: Single UAV planning, inter plane control interface

Level 3: Multi UAV planning and decision making

Base Demo: UAV flies to

target, sends back images

Leashing flight demo Direction

finding flight demo

Leashing algorithms

Direction finding algorithms

Multi-UAV operations

C3 via external

interfaces

Stage 1 Stage 2 Stage 3

Networked UAV Concept Development

Autonomous Flight Control

Sensors

Central Controller

Communication Networking

UAV

Stage 1 Architecture

7/25/2005 6

What did we do in Stage 1?

• Integrated Autonomous Flight Navigation into Ares Airframe– Installed and operated– Dynamics model, nose-wheel issue– Flight testing.

• Improved 802.11 communications for UAV environment.– Enabling UAV mission communication– Flight testing

7/25/2005 7

What are we doing in Stage 1?

• Sensors– Representative sensors:

temperature/pressure/humidity

• System Integration– Central Computer– Naiad Interfaces– Virtual Cockpit– Hardware in the loop

testing NaiadNode

NaiadNode

NaiadNode

NaiadNode

CommInterface

CAN Bus

Sensor N Sensor 1 Sensor 2

PiccoloAutopilot

NaiadNode

Autonomous Flight Control Module

Sensor ModulesComm Module

Supervisory Computer

NaiadNode

Computer Module

7/25/2005 8

Naiad Interface Boards

NaiadThalassa

Battery

Provide Robust and Intelligent Subsystem Interface

7/25/2005 9

Virtual Cockpit: UAV Operator Situational Awareness

Original CU Virtual Cockpit Engine

Customized for AUGNet

7/25/2005 10

Hardware in the loop testing

• Enabled rapid prototyping

• UAV “thinks” it is flying

• Fast debugging in the lab versus painful lessons in the field

FlightGear

VirtualCockpit

Operator Interface

Simulator

Ares-2

Ground Station

7/25/2005 11

Modes of Operation

Hardware in the loop Takeoff and landing Autonomous Flight

7/25/2005 12

Testing:

• Start Flight Pattern 1• Command to FP 2• Report on Temp and

Comm Connectivity• Return to FP 1 if:

– Temp < Freezing, or– No Comm for 40 sec

Simulate – freezing and – Comm loss

Central Rd

Plateau Rd

WestGate

North Gate

N

0 600 1200 meters

MAP KEY:

Road

UAV airstrip

Fixed sites

Range MNR 84

MNR 83

NOC

Scale

Flight Plan 2

Flight Plan 1

7/25/2005 13

Test Significance:

Step 1: Ares is launched and flies autonomously in preloaded flight pattern 1.

Step 2: A new flight pattern is entered over the communication link along with a “start experiment” command which turns on the temperature sensor and the packet signal strength measurement function in the communication module.

Step 3: Ares transitions into flight pattern 2 where it sends a report every second with temperature data and a list of 802.11 MAC addresses received with signal strength.

Step 4a: Ares maintains flight pattern 2 until the temperature probe records a temperature below freezing at which time the plane returns to flight pattern 1 and sends a freeze warning.

Step 4b: Ares maintains flight pattern 2 until the communication link cannot send a report to the NOC 5 seconds in a row while in level flight at which time the plane returns to flight pattern 1. When communication is established, the sensor is shut down.

NOC Comm

Computer AFC

Sensor

NOC Comm

Computer AFC

Sensor

NOC Comm

Computer AFC

Sensor

NOC Comm

Computer AFC

Sensor

NOC Comm

Computer AFC

Sensor

7/25/2005 14

56 58 60 62 64 66 680

5

10

15

Wa

ypo

int N

um

be

r [#

]

Target Waypoint Number

56 58 60 62 64 66 68

40

60

80

100

Te

mp

era

ture

[de

g F

]

Recorded Temperature on UAV

TemperatureTrigger Level

56 58 60 62 64 66 680

200

400

600

Mission Time [min]

Pin

g T

ime

[ms]

GS-UAV Round Trip Ping Time

Tracked WaypointStart ExperimentExperiment Trigger

Test Results

7/25/2005 15

A Nice Surprise:Humidity Microclimate

I.4 km

Finds hidden stream

Can plot in real time

Faster, more responsive, higher resolution

than satellite

Tim Brown
Stream is along the east side of nelson road on the NW edge of mesa

7/25/2005 16

Stage 2: Single UAV Planning

Stage 1: system integration, scripted single-UAV planning

Stage 2: Intelligent Single UAV Planning: – sets own waypoints– UAV-UAV comms– Directional Antenna

Level 1: intraplane subsystem com-munication and control

Level 2: Single UAV planning, inter plane control interface

Level 3: Multi UAV planning and decision making

Base Demo: UAV flies to

target, sends back images

Leashing flight demo Direction

finding flight demo

Leashing algorithms

Direction finding algorithms

Multi-UAV operations

C3 via external

interfaces

Stage 1 Stage 2 Stage 3

Networked UAV Concept Development

Task Goal Assessment

Interfaces to Nav, Comm, Sensors

PlanningCurrent State

UAV Central Controller

Stage 2 Architecture

7/25/2005 17

Stage 3: Multi-UAV Planning

• Multi-UAV goal sharing• Distributed Task assignment• Develop Behaviors• Multi-UAV Demo

Level 1: intraplane subsystem com-munication and control

Level 2: Single UAV planning, inter plane control interface

Level 3: Multi UAV planning and decision making

Base Demo: UAV flies to

target, sends back images

Leashing flight demo Direction

finding flight demo

Leashing algorithms

Direction finding algorithms

Multi-UAV operations

C3 via external

interfaces

Stage 1 Stage 2 Stage 3

Networked UAV Concept Development

Task Goal Assessment

Interfaces to Nav, Comm, Sensors

PlanningCurrent State

UAV Central Controller

Stage 3 Architecture

Inter-plane logical Inter-face

7/25/2005 18

Conclusions

• We are setting a goal to implement autonomous flocks of UAVs that require minimal operator direction to complete tasks.

• Stage1 has integrated the hardware and software subsystems necessary to achieve this goal.

• Testing has shown that useful data can be collected in real time.

• We are ready for Stage 2.