attitude

Transcription

attitude
ATTITUDE
Steven Wark, Andrew Zschorn, Don Perugini, Dale Lambert
Command & Control Division
Defence Science and Technology Organisation, Australia
Description
Reasoning with Situations
Knowledge
Base
E1
E4
Σ
• a multi-agent architecture developed for
automated information fusion and C2
tasks.
We rarely consider facts in isolation.
ATTITUDE uses events to partition
the knowledge base and capture
mental snapshots of the world over a
limited region & time.
E2
E3
• uses propositional attitudes as intuitive
programming constructs.
• supports reasoning with uncertainty.
We often wish to contemplate
situations which exceed any
particular event. Scenarios are
formed dynamically from events
using Boolean operators
E5
• supports reasoning with ‘situations’ for
high-level fusion.
• models organisational entities and
performed logistics planning for medevac
operations on HMAS Coonawarra in CoAX
2002 scenario.
Querying and inferencing
is contextual wrt events &
scenarios. Allows ‘what if’
reasoning with scenarios.
Logistics Planning
• HMAS Coonawarra agent requests medical
monitoring support and invokes mobile
agent infrastructure.
Coalition domain
Maritime
CFMC-HQ
agent
HMAS
Coonawarra
CC agent
• medical crisis triggers medevac planning.
• logistics agent queries HMAS Coonawarra
agent for available resources.
MAD Sensor feed
• HMAS Coonawarra agent queries CFMCC
for available helicopters & medical
facilities.
• logistics agent formulates medevac plan
using available resources and sends plan
to MCA for deconfliction and execution.
• casualties safely evacuated to USS Colin
Powell.
Speech
US HQ
agent
US domain
Australia
Logistics
agent
mobile
medical
monitor
HMAS
Coonawarra
agent
AUS domain
Australia
Briefing
agent
• embodied agents can give situation
reports, multimedia briefs, invoke
applications, or interact conversationally
with users.
• ‘natural language’ dialog builds trust
through interaction, and conveys situation
awareness to user through visual
explanation.
Text
console
Markup
Interface
Coalition
medevac
proxy
Virtual Advisers
Natural
Language
Processing
Speech
Synthesis
ATTITUDE
MAD
sensor
agent
Australia
HQ agent
MayaTM
Maya
Embedded
Language
MayaTM 3D
realreal-time
rendering
engine
• real-time character animation using
MayaTM animation engine, photorealistic
textures using 3DMeNowTM, and voice
generation using RhetoricalTM speech
synthesis system.