network uav c3 stage 1 final briefing timothy x brown university of colorado at boulder...

18
Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer Engineering Aerospace Engineering July 25, 2005

Upload: cynthia-owen

Post on 20-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

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

Page 2: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

7/25/2005 2

Outline

• Accomplishments

• Program Description

• Testing

• Stage 2 and 3

Page 3: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

7/25/2005 3

Ad hoc UAV-Ground NetworkAUGNet

Scenario 1: increase ground node connectivity.

NOC

Scenario 2: increase UAV mission range.

Page 4: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

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

Page 5: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

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

Page 6: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

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

Page 7: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

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

Page 8: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

7/25/2005 8

Naiad Interface Boards

NaiadThalassa

Battery

Provide Robust and Intelligent Subsystem Interface

Page 9: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

7/25/2005 9

Virtual Cockpit: UAV Operator Situational Awareness

Original CU Virtual Cockpit Engine

Customized for AUGNet

Page 10: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

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

Page 11: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

7/25/2005 11

Modes of Operation

Hardware in the loop Takeoff and landing Autonomous Flight

Page 12: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

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

Page 13: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

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

Page 14: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

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

Page 15: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

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
Page 16: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

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

Page 17: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

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

Page 18: Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer

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.