(Go: >> BACK << -|- >> HOME <<)

SlideShare a Scribd company logo
1
Autonomous Vehicle
Systems: Coordination
and Collaboration
Karl Hedrick
UC Berkeley
2
Control of groups of UAV/UGV by a single operator
- low maintenance, high return
Increase in mission complexity
- ability to perform multiple tasks simultaneously
- mapping of many locations at once
- distributed surveillance of many locations
- ability to track multiple targets moving in
different directions
Lower cost per vehicle and each vehicle is dispensable
- losing one vehicle will not compromise the entire
mission
Benefits of UAV Collaboration
3
ISR Applications – Master/Slave Mode
Would like to use UAV‟s for:
 Convoy Protection
• Provide local as well as over-the-horizon visual coverage
 Search & Rescue (SAR)
- Assist in search using infrared (IR) camera while flying abreast
with manned helicopter
 Perimeter Surveillance/Border Patrol
• Coordinated surveillance and target
recognition and tracking.
4
Multi-Agent Convoy Protection
Centralized Control on Ground
 Collaboration between multiple UAVs assigned to Convoy Protection
• Task generation and assignment based on mission situation and UAV profiles
• Ongoing coordination/synchronization between roles
High freq. look-ahead
coverage zone
UAV1UAV3
UAV2
Lon_left Lon_right
Lateral
5
In Action, cont
6
C3UV Collaboration Software
GOALS
•Transmit desired mission from user to agents
•Provide user with fused information from agents
•Decompose and assign tasks among agents in response to dynamic mission definition
•Accomplish tasks in an efficient and robust manner
Agent in range of user
Agent out of range
User
New tasks
Cancel tasks
Command
station
Mission state est. Mission state estimate
7
Communication Infrastructure
User
New tasks
Cancel tasks
Command
station
Piccolo
Groundstation
Piccolo
Autopilot
PC104
Piccolo
Autopilot
PC104
900 MHz
radio
2.4 GHz
ethernet
8
Mission Definition
User defines the mission
The agents define the tasks
Philosophy
“The user specifies what
he or she would like
accomplished.
The system decides how
to do so efficiently.”
9
CSL: Enables Internet Tasking
Collaborative Sensing Language (CSL):
• XML-based: “Human Readable”
• Can be integrated with multiple languages on multiple operating systems on multiple
platforms (C++, Java, Windows, Safari, Internet Explorer, Firefox, iPhone, Nokia)
• Provides a standard for integration with 3rd parties (outside systems can operate with
the CSL Web Server and can view the feedback in Google Earth and Falcon View)
Applications where the human is too busy to
do much except ask for ISR and to view the
collected information.
10
Agents (UAVs)
Transition Logic: Governs
transitions of tasks and subtasks
Communication: Deconflicts plans
and synchronizes information
between agents vs.
Planner(ex. path-planner):
calculates cost, generates plan and
chooses “todo”
Low-level Controller (ex. waypoint
tracker)
)(
][
ˆ
],[
],[
k
k
k
yxk
PCost
PPlan
T
vvVelocty
yxPosition
AgentID
X
)(
ˆ
k
kk
PCost
T
AgentID
M
k
Tˆk
T
11
Task-Point List
Every process and each agent communicates primarily through the task-
point list
A task-point list exists for each task and is manipulated by each process to
generate a desired mode/task/mission
1
2
3
4
12
Task Allocation
Given n UAVs and m tasks, how do we assign tasks to UAVs?
• Assume that each task is simply a point to be visited, with some time spent at that
point.
• Neglect UAV turn rate constraints – assume constant velocity
• For each UAV, let a tour be an ordered set of targets that it will visit
• Let the cost of tour be the total time required to complete. For a constant velocity
UAV with no turn rate constraint, this time corresponds to distance.
Often this is posed as an instance of the multiple traveling salesman problem
13
Multiple Traveling Salesman
The Multiple Traveling Salesman Problems focuses on minimizing
total cost. For n UAVs, with the cost of a tour for UAV j = Tj
Our problem differs: we should focus on minimizing the max cost of
any tour
• Given that we‟re working with constant velocity UAVs, the cost in fuel of
having a UAV circle is the same as having it do some work.
• For our problem, this corresponds to a minimum clock time problem. This
problem is often referred to as the min-max Vehicle Routing Problem.
14
The Greedy Algorithm- Real Time
In constructing a tour, let the UAV with the lowest cost function for its partial
tour choose the next task.
This algorithm leads to balanced tours among UAVs: all UAVs perform tours
of roughly equal cost.
• For the min-max VRP, optimal solutions will contain tours balanced to within the
maximum distance between any two tasks.
This is a fast algorithm that creates balanced tours
Sub-optimal
20
Cooperative Control:
We would like to consider the team optimization problem, in a distributed
manner
This is a hard problem, especially in real time.
Can we still get „good‟ trajectories without solving the team optimization
problem?
Consider a greedy algorithm (little communication – no negotiation):
Choose U2 conditioned on U1
21
Real Flight Data: 2 plane search (max
area sweeping)
Wind: 9 m/s
SW
22
Test Platforms: 1. Sig Rascal 110
airframe
Balsa frame remote control aircraft kit with 110” wingspan
Modifications:
•32 cc gasoline engine with vibration isolation mounts
•Dual fuel tanks for 60 min flight time
•Carbon fiber reinforcement to support payload
•26 lb takeoff weight
•Piccolo avionics system
23
Bat IV’s
24
PC104 stack and payload tray
•PC104 with 700 MHz Pentium III processor
•2 GB flash memory (16 GB on vision plane)
•Bidirectional 1 Watt amplifier for 802.11b communication
•Vibration isolating suspension
•Wireless analog video transmitter
26
CIRPAS, Camp Roberts, CA
Operated by the Naval Post Graduate School
27
August ONR Demonstration
29
The End
30

More Related Content

What's hot

Zupt, LLC's SLAM and Optimal Sensor fusion
Zupt, LLC's SLAM and Optimal Sensor fusionZupt, LLC's SLAM and Optimal Sensor fusion
Zupt, LLC's SLAM and Optimal Sensor fusion
Robert Flaming, PCM®
 
l20_satellitettc.pdf
l20_satellitettc.pdfl20_satellitettc.pdf
l20_satellitettc.pdf
codearachnid_test
 
TT&C subsystem
TT&C subsystemTT&C subsystem
telemetry tracking and command systems
telemetry tracking and command systemstelemetry tracking and command systems
telemetry tracking and command systems
Shaheem TM
 
RDC-2016-ST-paper-final-Mukherjee.pdf
RDC-2016-ST-paper-final-Mukherjee.pdfRDC-2016-ST-paper-final-Mukherjee.pdf
RDC-2016-ST-paper-final-Mukherjee.pdf
Poulastya Mukherjee
 
Multiple UGV SLAM Map Sharing
Multiple UGV SLAM Map SharingMultiple UGV SLAM Map Sharing
Multiple UGV SLAM Map Sharing
Akash Borate
 
1 catchment delineation.ppt
1 catchment delineation.ppt1 catchment delineation.ppt
1 catchment delineation.ppt
marwan B
 
Creating DEM using a mini-UAS
Creating DEM using a mini-UASCreating DEM using a mini-UAS
Creating DEM using a mini-UAS
Fungis Queensland
 
Mars CubeSat Telecom Relay Constellation_JPL Final
Mars CubeSat Telecom Relay Constellation_JPL FinalMars CubeSat Telecom Relay Constellation_JPL Final
Mars CubeSat Telecom Relay Constellation_JPL Final
Rohan Deshmukh
 
Storm, Ida: ICOS atmosphere station characterization tool
Storm, Ida: ICOS atmosphere station characterization toolStorm, Ida: ICOS atmosphere station characterization tool
Storm, Ida: ICOS atmosphere station characterization tool
Integrated Carbon Observation System (ICOS)
 
Gps and planimeter
Gps and planimeterGps and planimeter
Poster_submitted_final
Poster_submitted_finalPoster_submitted_final
Poster_submitted_final
Tina Mirfakhraie
 
JDAM using GPS
JDAM using GPSJDAM using GPS
JDAM using GPS
swagatkumardash
 

What's hot (13)

Zupt, LLC's SLAM and Optimal Sensor fusion
Zupt, LLC's SLAM and Optimal Sensor fusionZupt, LLC's SLAM and Optimal Sensor fusion
Zupt, LLC's SLAM and Optimal Sensor fusion
 
l20_satellitettc.pdf
l20_satellitettc.pdfl20_satellitettc.pdf
l20_satellitettc.pdf
 
TT&C subsystem
TT&C subsystemTT&C subsystem
TT&C subsystem
 
telemetry tracking and command systems
telemetry tracking and command systemstelemetry tracking and command systems
telemetry tracking and command systems
 
RDC-2016-ST-paper-final-Mukherjee.pdf
RDC-2016-ST-paper-final-Mukherjee.pdfRDC-2016-ST-paper-final-Mukherjee.pdf
RDC-2016-ST-paper-final-Mukherjee.pdf
 
Multiple UGV SLAM Map Sharing
Multiple UGV SLAM Map SharingMultiple UGV SLAM Map Sharing
Multiple UGV SLAM Map Sharing
 
1 catchment delineation.ppt
1 catchment delineation.ppt1 catchment delineation.ppt
1 catchment delineation.ppt
 
Creating DEM using a mini-UAS
Creating DEM using a mini-UASCreating DEM using a mini-UAS
Creating DEM using a mini-UAS
 
Mars CubeSat Telecom Relay Constellation_JPL Final
Mars CubeSat Telecom Relay Constellation_JPL FinalMars CubeSat Telecom Relay Constellation_JPL Final
Mars CubeSat Telecom Relay Constellation_JPL Final
 
Storm, Ida: ICOS atmosphere station characterization tool
Storm, Ida: ICOS atmosphere station characterization toolStorm, Ida: ICOS atmosphere station characterization tool
Storm, Ida: ICOS atmosphere station characterization tool
 
Gps and planimeter
Gps and planimeterGps and planimeter
Gps and planimeter
 
Poster_submitted_final
Poster_submitted_finalPoster_submitted_final
Poster_submitted_final
 
JDAM using GPS
JDAM using GPSJDAM using GPS
JDAM using GPS
 

Similar to Karl Hedrick

Triton UAS Technical Design Paper 2020-2021
Triton UAS Technical Design Paper 2020-2021Triton UAS Technical Design Paper 2020-2021
Triton UAS Technical Design Paper 2020-2021
KennyPham19
 
Resource aware and incremental mosaics of wide areas from small scale ua vs
Resource aware and incremental mosaics of wide areas from small scale ua vsResource aware and incremental mosaics of wide areas from small scale ua vs
Resource aware and incremental mosaics of wide areas from small scale ua vs
bhaskar reddy gurram
 
ATCM presentation
ATCM presentationATCM presentation
ATCM presentation
Rishu Seth
 
Unmanned Aerial Vehicle - Aerial Robotics
Unmanned Aerial Vehicle - Aerial RoboticsUnmanned Aerial Vehicle - Aerial Robotics
Unmanned Aerial Vehicle - Aerial Robotics
Muhammad Aleem Siddiqui
 
Fusion_Conference_final.pdf
Fusion_Conference_final.pdfFusion_Conference_final.pdf
Fusion_Conference_final.pdf
ShidrokhGoudarzi1
 
System Architecture Study Global Hawk Unamanned Aerial System (UAS)
System Architecture Study Global Hawk Unamanned Aerial System (UAS)System Architecture Study Global Hawk Unamanned Aerial System (UAS)
System Architecture Study Global Hawk Unamanned Aerial System (UAS)
University of Southern California
 
6 [progress report] for this leisurely side-project I was doing in 2016
6 [progress report] for this leisurely side-project I was doing in 20166 [progress report] for this leisurely side-project I was doing in 2016
6 [progress report] for this leisurely side-project I was doing in 2016
Youness Lahdili
 
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
IOSR Journals
 
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
IOSR Journals
 
Advanced UAV Trajectory Generation Planning And Guidance
Advanced UAV Trajectory Generation  Planning And GuidanceAdvanced UAV Trajectory Generation  Planning And Guidance
Advanced UAV Trajectory Generation Planning And Guidance
Stephen Faucher
 
Mission planning and control for UAV's
Mission planning and control for UAV'sMission planning and control for UAV's
Mission planning and control for UAV's
Suthan Rajendran
 
PFD UAV Final Presentation
PFD UAV Final PresentationPFD UAV Final Presentation
PFD UAV Final Presentation
WaseemAhmadRiceUniversity
 
Time and Energy Minimized Trajectories for LANs of Drones
Time and Energy Minimized Trajectories for LANs of DronesTime and Energy Minimized Trajectories for LANs of Drones
Time and Energy Minimized Trajectories for LANs of Drones
Dr. Amarjeet Singh
 
A Review on Longitudinal Control Law Design for a Small Fixed-Wing UAV
A Review on Longitudinal Control Law Design for a Small Fixed-Wing UAVA Review on Longitudinal Control Law Design for a Small Fixed-Wing UAV
A Review on Longitudinal Control Law Design for a Small Fixed-Wing UAV
IRJET Journal
 
Dependable Low-altitude Obstacle Avoidance for Robotic Helicopters Operating ...
Dependable Low-altitude Obstacle Avoidance for Robotic Helicopters Operating ...Dependable Low-altitude Obstacle Avoidance for Robotic Helicopters Operating ...
Dependable Low-altitude Obstacle Avoidance for Robotic Helicopters Operating ...
Farid Kendoul
 
Comparative Study of Indoor Navigation Systems for Autonomous Flight
Comparative Study of Indoor Navigation Systems for Autonomous FlightComparative Study of Indoor Navigation Systems for Autonomous Flight
Comparative Study of Indoor Navigation Systems for Autonomous Flight
TELKOMNIKA JOURNAL
 
Space solarpower
Space solarpowerSpace solarpower
Space solarpower
isrokids
 
Drone and its application
Drone and its applicationDrone and its application
Drone and its application
14209276
 
BARCoMmS Ground Station Testing System
BARCoMmS Ground Station Testing SystemBARCoMmS Ground Station Testing System
BARCoMmS Ground Station Testing System
Riley Waite
 
D017522833
D017522833D017522833
D017522833
IOSR Journals
 

Similar to Karl Hedrick (20)

Triton UAS Technical Design Paper 2020-2021
Triton UAS Technical Design Paper 2020-2021Triton UAS Technical Design Paper 2020-2021
Triton UAS Technical Design Paper 2020-2021
 
Resource aware and incremental mosaics of wide areas from small scale ua vs
Resource aware and incremental mosaics of wide areas from small scale ua vsResource aware and incremental mosaics of wide areas from small scale ua vs
Resource aware and incremental mosaics of wide areas from small scale ua vs
 
ATCM presentation
ATCM presentationATCM presentation
ATCM presentation
 
Unmanned Aerial Vehicle - Aerial Robotics
Unmanned Aerial Vehicle - Aerial RoboticsUnmanned Aerial Vehicle - Aerial Robotics
Unmanned Aerial Vehicle - Aerial Robotics
 
Fusion_Conference_final.pdf
Fusion_Conference_final.pdfFusion_Conference_final.pdf
Fusion_Conference_final.pdf
 
System Architecture Study Global Hawk Unamanned Aerial System (UAS)
System Architecture Study Global Hawk Unamanned Aerial System (UAS)System Architecture Study Global Hawk Unamanned Aerial System (UAS)
System Architecture Study Global Hawk Unamanned Aerial System (UAS)
 
6 [progress report] for this leisurely side-project I was doing in 2016
6 [progress report] for this leisurely side-project I was doing in 20166 [progress report] for this leisurely side-project I was doing in 2016
6 [progress report] for this leisurely side-project I was doing in 2016
 
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
 
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
 
Advanced UAV Trajectory Generation Planning And Guidance
Advanced UAV Trajectory Generation  Planning And GuidanceAdvanced UAV Trajectory Generation  Planning And Guidance
Advanced UAV Trajectory Generation Planning And Guidance
 
Mission planning and control for UAV's
Mission planning and control for UAV'sMission planning and control for UAV's
Mission planning and control for UAV's
 
PFD UAV Final Presentation
PFD UAV Final PresentationPFD UAV Final Presentation
PFD UAV Final Presentation
 
Time and Energy Minimized Trajectories for LANs of Drones
Time and Energy Minimized Trajectories for LANs of DronesTime and Energy Minimized Trajectories for LANs of Drones
Time and Energy Minimized Trajectories for LANs of Drones
 
A Review on Longitudinal Control Law Design for a Small Fixed-Wing UAV
A Review on Longitudinal Control Law Design for a Small Fixed-Wing UAVA Review on Longitudinal Control Law Design for a Small Fixed-Wing UAV
A Review on Longitudinal Control Law Design for a Small Fixed-Wing UAV
 
Dependable Low-altitude Obstacle Avoidance for Robotic Helicopters Operating ...
Dependable Low-altitude Obstacle Avoidance for Robotic Helicopters Operating ...Dependable Low-altitude Obstacle Avoidance for Robotic Helicopters Operating ...
Dependable Low-altitude Obstacle Avoidance for Robotic Helicopters Operating ...
 
Comparative Study of Indoor Navigation Systems for Autonomous Flight
Comparative Study of Indoor Navigation Systems for Autonomous FlightComparative Study of Indoor Navigation Systems for Autonomous Flight
Comparative Study of Indoor Navigation Systems for Autonomous Flight
 
Space solarpower
Space solarpowerSpace solarpower
Space solarpower
 
Drone and its application
Drone and its applicationDrone and its application
Drone and its application
 
BARCoMmS Ground Station Testing System
BARCoMmS Ground Station Testing SystemBARCoMmS Ground Station Testing System
BARCoMmS Ground Station Testing System
 
D017522833
D017522833D017522833
D017522833
 

More from sUAS News

Rob Thompson, Falcon Foundation 2018 Small Unmanned Systems Business Expo P...
Rob Thompson, Falcon Foundation   2018 Small Unmanned Systems Business Expo P...Rob Thompson, Falcon Foundation   2018 Small Unmanned Systems Business Expo P...
Rob Thompson, Falcon Foundation 2018 Small Unmanned Systems Business Expo P...
sUAS News
 
gene engelgau - 2018 Small Unmanned Systems Business Exposition
 gene engelgau - 2018 Small Unmanned Systems Business Exposition gene engelgau - 2018 Small Unmanned Systems Business Exposition
gene engelgau - 2018 Small Unmanned Systems Business Exposition
sUAS News
 
Mike Blades - 2018 Small Unmanned Systems Business Expo Presentation
Mike Blades -  2018 Small Unmanned Systems Business Expo PresentationMike Blades -  2018 Small Unmanned Systems Business Expo Presentation
Mike Blades - 2018 Small Unmanned Systems Business Expo Presentation
sUAS News
 
Justine Harrison - 2018 Small Unmanned Systems Business Expo Presentation - W...
Justine Harrison - 2018 Small Unmanned Systems Business Expo Presentation - W...Justine Harrison - 2018 Small Unmanned Systems Business Expo Presentation - W...
Justine Harrison - 2018 Small Unmanned Systems Business Expo Presentation - W...
sUAS News
 
UAS and Public Safety
UAS and Public SafetyUAS and Public Safety
UAS and Public Safety
sUAS News
 
Transport Risk
Transport RiskTransport Risk
Transport Risk
sUAS News
 
Dpi why training
Dpi why trainingDpi why training
Dpi why training
sUAS News
 
Allegory Of The Hangar
Allegory Of The HangarAllegory Of The Hangar
Allegory Of The Hangar
sUAS News
 
Full saturation
Full saturation Full saturation
Full saturation
sUAS News
 
SARP 2016
SARP 2016SARP 2016
SARP 2016
sUAS News
 
SU Business Expo-2015 - Jonathan Downey
SU Business Expo-2015 - Jonathan Downey SU Business Expo-2015 - Jonathan Downey
SU Business Expo-2015 - Jonathan Downey
sUAS News
 
Paola Santana, Matternet
Paola Santana, MatternetPaola Santana, Matternet
Paola Santana, Matternet
sUAS News
 
Patrick Egan, sUAS News
Patrick Egan, sUAS NewsPatrick Egan, sUAS News
Patrick Egan, sUAS News
sUAS News
 
Austin Jensen, AggieAir
Austin Jensen, AggieAirAustin Jensen, AggieAir
Austin Jensen, AggieAir
sUAS News
 
Claudia Spinnato, Panoptes
Claudia Spinnato, Panoptes Claudia Spinnato, Panoptes
Claudia Spinnato, Panoptes
sUAS News
 
Dave Kroetsch, Aeryon
Dave Kroetsch, Aeryon Dave Kroetsch, Aeryon
Dave Kroetsch, Aeryon
sUAS News
 
Marque Cornblatt, Game of Drones
Marque Cornblatt, Game of Drones Marque Cornblatt, Game of Drones
Marque Cornblatt, Game of Drones
sUAS News
 
Vijay Persaud, Riegl
Vijay Persaud, RieglVijay Persaud, Riegl
Vijay Persaud, Riegl
sUAS News
 
Douglas Marshall, TrueNorth Consulting
Douglas Marshall, TrueNorth ConsultingDouglas Marshall, TrueNorth Consulting
Douglas Marshall, TrueNorth Consulting
sUAS News
 
Josh Kornoff, Allied Drones
Josh Kornoff, Allied DronesJosh Kornoff, Allied Drones
Josh Kornoff, Allied Drones
sUAS News
 

More from sUAS News (20)

Rob Thompson, Falcon Foundation 2018 Small Unmanned Systems Business Expo P...
Rob Thompson, Falcon Foundation   2018 Small Unmanned Systems Business Expo P...Rob Thompson, Falcon Foundation   2018 Small Unmanned Systems Business Expo P...
Rob Thompson, Falcon Foundation 2018 Small Unmanned Systems Business Expo P...
 
gene engelgau - 2018 Small Unmanned Systems Business Exposition
 gene engelgau - 2018 Small Unmanned Systems Business Exposition gene engelgau - 2018 Small Unmanned Systems Business Exposition
gene engelgau - 2018 Small Unmanned Systems Business Exposition
 
Mike Blades - 2018 Small Unmanned Systems Business Expo Presentation
Mike Blades -  2018 Small Unmanned Systems Business Expo PresentationMike Blades -  2018 Small Unmanned Systems Business Expo Presentation
Mike Blades - 2018 Small Unmanned Systems Business Expo Presentation
 
Justine Harrison - 2018 Small Unmanned Systems Business Expo Presentation - W...
Justine Harrison - 2018 Small Unmanned Systems Business Expo Presentation - W...Justine Harrison - 2018 Small Unmanned Systems Business Expo Presentation - W...
Justine Harrison - 2018 Small Unmanned Systems Business Expo Presentation - W...
 
UAS and Public Safety
UAS and Public SafetyUAS and Public Safety
UAS and Public Safety
 
Transport Risk
Transport RiskTransport Risk
Transport Risk
 
Dpi why training
Dpi why trainingDpi why training
Dpi why training
 
Allegory Of The Hangar
Allegory Of The HangarAllegory Of The Hangar
Allegory Of The Hangar
 
Full saturation
Full saturation Full saturation
Full saturation
 
SARP 2016
SARP 2016SARP 2016
SARP 2016
 
SU Business Expo-2015 - Jonathan Downey
SU Business Expo-2015 - Jonathan Downey SU Business Expo-2015 - Jonathan Downey
SU Business Expo-2015 - Jonathan Downey
 
Paola Santana, Matternet
Paola Santana, MatternetPaola Santana, Matternet
Paola Santana, Matternet
 
Patrick Egan, sUAS News
Patrick Egan, sUAS NewsPatrick Egan, sUAS News
Patrick Egan, sUAS News
 
Austin Jensen, AggieAir
Austin Jensen, AggieAirAustin Jensen, AggieAir
Austin Jensen, AggieAir
 
Claudia Spinnato, Panoptes
Claudia Spinnato, Panoptes Claudia Spinnato, Panoptes
Claudia Spinnato, Panoptes
 
Dave Kroetsch, Aeryon
Dave Kroetsch, Aeryon Dave Kroetsch, Aeryon
Dave Kroetsch, Aeryon
 
Marque Cornblatt, Game of Drones
Marque Cornblatt, Game of Drones Marque Cornblatt, Game of Drones
Marque Cornblatt, Game of Drones
 
Vijay Persaud, Riegl
Vijay Persaud, RieglVijay Persaud, Riegl
Vijay Persaud, Riegl
 
Douglas Marshall, TrueNorth Consulting
Douglas Marshall, TrueNorth ConsultingDouglas Marshall, TrueNorth Consulting
Douglas Marshall, TrueNorth Consulting
 
Josh Kornoff, Allied Drones
Josh Kornoff, Allied DronesJosh Kornoff, Allied Drones
Josh Kornoff, Allied Drones
 

Recently uploaded

COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...
COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...
COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...
AimanAthambawa1
 
It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...
Zilliz
 
Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3
DianaGray10
 
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision MakingConnector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
DianaGray10
 
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
FIDO Alliance
 
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Nicolás Lopéz
 
Redefining Cybersecurity with AI Capabilities
Redefining Cybersecurity with AI CapabilitiesRedefining Cybersecurity with AI Capabilities
Redefining Cybersecurity with AI Capabilities
Priyanka Aash
 
BLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
BLOCKCHAIN TECHNOLOGY - Advantages and DisadvantagesBLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
BLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
SAI KAILASH R
 
Uncharted Together- Navigating AI's New Frontiers in Libraries
Uncharted Together- Navigating AI's New Frontiers in LibrariesUncharted Together- Navigating AI's New Frontiers in Libraries
Uncharted Together- Navigating AI's New Frontiers in Libraries
Brian Pichman
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
Matthias Neugebauer
 
Integrating Kafka with MuleSoft 4 and usecase
Integrating Kafka with MuleSoft 4 and usecaseIntegrating Kafka with MuleSoft 4 and usecase
Integrating Kafka with MuleSoft 4 and usecase
shyamraj55
 
The Path to General-Purpose Robots - Coatue
The Path to General-Purpose Robots - CoatueThe Path to General-Purpose Robots - Coatue
The Path to General-Purpose Robots - Coatue
Razin Mustafiz
 
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Zilliz
 
Accelerating Migrations = Recommendations
Accelerating Migrations = RecommendationsAccelerating Migrations = Recommendations
Accelerating Migrations = Recommendations
isBullShit
 
Keynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive SecurityKeynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive Security
Priyanka Aash
 
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
bellared2
 
LeadMagnet IQ Review: Unlock the Secret to Effortless Traffic and Leads.pdf
LeadMagnet IQ Review:  Unlock the Secret to Effortless Traffic and Leads.pdfLeadMagnet IQ Review:  Unlock the Secret to Effortless Traffic and Leads.pdf
LeadMagnet IQ Review: Unlock the Secret to Effortless Traffic and Leads.pdf
SelfMade bd
 
Camunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptxCamunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptx
ZachWylie3
 
NVIDIA at Breakthrough Discuss for Space Exploration
NVIDIA at Breakthrough Discuss for Space ExplorationNVIDIA at Breakthrough Discuss for Space Exploration
NVIDIA at Breakthrough Discuss for Space Exploration
Alison B. Lowndes
 
Zaitechno Handheld Raman Spectrometer.pdf
Zaitechno Handheld Raman Spectrometer.pdfZaitechno Handheld Raman Spectrometer.pdf
Zaitechno Handheld Raman Spectrometer.pdf
AmandaCheung15
 

Recently uploaded (20)

COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...
COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...
COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...
 
It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...
 
Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3
 
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision MakingConnector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
 
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
 
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024
 
Redefining Cybersecurity with AI Capabilities
Redefining Cybersecurity with AI CapabilitiesRedefining Cybersecurity with AI Capabilities
Redefining Cybersecurity with AI Capabilities
 
BLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
BLOCKCHAIN TECHNOLOGY - Advantages and DisadvantagesBLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
BLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
 
Uncharted Together- Navigating AI's New Frontiers in Libraries
Uncharted Together- Navigating AI's New Frontiers in LibrariesUncharted Together- Navigating AI's New Frontiers in Libraries
Uncharted Together- Navigating AI's New Frontiers in Libraries
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
 
Integrating Kafka with MuleSoft 4 and usecase
Integrating Kafka with MuleSoft 4 and usecaseIntegrating Kafka with MuleSoft 4 and usecase
Integrating Kafka with MuleSoft 4 and usecase
 
The Path to General-Purpose Robots - Coatue
The Path to General-Purpose Robots - CoatueThe Path to General-Purpose Robots - Coatue
The Path to General-Purpose Robots - Coatue
 
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
 
Accelerating Migrations = Recommendations
Accelerating Migrations = RecommendationsAccelerating Migrations = Recommendations
Accelerating Migrations = Recommendations
 
Keynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive SecurityKeynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive Security
 
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
 
LeadMagnet IQ Review: Unlock the Secret to Effortless Traffic and Leads.pdf
LeadMagnet IQ Review:  Unlock the Secret to Effortless Traffic and Leads.pdfLeadMagnet IQ Review:  Unlock the Secret to Effortless Traffic and Leads.pdf
LeadMagnet IQ Review: Unlock the Secret to Effortless Traffic and Leads.pdf
 
Camunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptxCamunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptx
 
NVIDIA at Breakthrough Discuss for Space Exploration
NVIDIA at Breakthrough Discuss for Space ExplorationNVIDIA at Breakthrough Discuss for Space Exploration
NVIDIA at Breakthrough Discuss for Space Exploration
 
Zaitechno Handheld Raman Spectrometer.pdf
Zaitechno Handheld Raman Spectrometer.pdfZaitechno Handheld Raman Spectrometer.pdf
Zaitechno Handheld Raman Spectrometer.pdf
 

Karl Hedrick

  • 1. 1 Autonomous Vehicle Systems: Coordination and Collaboration Karl Hedrick UC Berkeley
  • 2. 2 Control of groups of UAV/UGV by a single operator - low maintenance, high return Increase in mission complexity - ability to perform multiple tasks simultaneously - mapping of many locations at once - distributed surveillance of many locations - ability to track multiple targets moving in different directions Lower cost per vehicle and each vehicle is dispensable - losing one vehicle will not compromise the entire mission Benefits of UAV Collaboration
  • 3. 3 ISR Applications – Master/Slave Mode Would like to use UAV‟s for:  Convoy Protection • Provide local as well as over-the-horizon visual coverage  Search & Rescue (SAR) - Assist in search using infrared (IR) camera while flying abreast with manned helicopter  Perimeter Surveillance/Border Patrol • Coordinated surveillance and target recognition and tracking.
  • 4. 4 Multi-Agent Convoy Protection Centralized Control on Ground  Collaboration between multiple UAVs assigned to Convoy Protection • Task generation and assignment based on mission situation and UAV profiles • Ongoing coordination/synchronization between roles High freq. look-ahead coverage zone UAV1UAV3 UAV2 Lon_left Lon_right Lateral
  • 6. 6 C3UV Collaboration Software GOALS •Transmit desired mission from user to agents •Provide user with fused information from agents •Decompose and assign tasks among agents in response to dynamic mission definition •Accomplish tasks in an efficient and robust manner Agent in range of user Agent out of range User New tasks Cancel tasks Command station Mission state est. Mission state estimate
  • 7. 7 Communication Infrastructure User New tasks Cancel tasks Command station Piccolo Groundstation Piccolo Autopilot PC104 Piccolo Autopilot PC104 900 MHz radio 2.4 GHz ethernet
  • 8. 8 Mission Definition User defines the mission The agents define the tasks Philosophy “The user specifies what he or she would like accomplished. The system decides how to do so efficiently.”
  • 9. 9 CSL: Enables Internet Tasking Collaborative Sensing Language (CSL): • XML-based: “Human Readable” • Can be integrated with multiple languages on multiple operating systems on multiple platforms (C++, Java, Windows, Safari, Internet Explorer, Firefox, iPhone, Nokia) • Provides a standard for integration with 3rd parties (outside systems can operate with the CSL Web Server and can view the feedback in Google Earth and Falcon View) Applications where the human is too busy to do much except ask for ISR and to view the collected information.
  • 10. 10 Agents (UAVs) Transition Logic: Governs transitions of tasks and subtasks Communication: Deconflicts plans and synchronizes information between agents vs. Planner(ex. path-planner): calculates cost, generates plan and chooses “todo” Low-level Controller (ex. waypoint tracker) )( ][ ˆ ],[ ],[ k k k yxk PCost PPlan T vvVelocty yxPosition AgentID X )( ˆ k kk PCost T AgentID M k Tˆk T
  • 11. 11 Task-Point List Every process and each agent communicates primarily through the task- point list A task-point list exists for each task and is manipulated by each process to generate a desired mode/task/mission 1 2 3 4
  • 12. 12 Task Allocation Given n UAVs and m tasks, how do we assign tasks to UAVs? • Assume that each task is simply a point to be visited, with some time spent at that point. • Neglect UAV turn rate constraints – assume constant velocity • For each UAV, let a tour be an ordered set of targets that it will visit • Let the cost of tour be the total time required to complete. For a constant velocity UAV with no turn rate constraint, this time corresponds to distance. Often this is posed as an instance of the multiple traveling salesman problem
  • 13. 13 Multiple Traveling Salesman The Multiple Traveling Salesman Problems focuses on minimizing total cost. For n UAVs, with the cost of a tour for UAV j = Tj Our problem differs: we should focus on minimizing the max cost of any tour • Given that we‟re working with constant velocity UAVs, the cost in fuel of having a UAV circle is the same as having it do some work. • For our problem, this corresponds to a minimum clock time problem. This problem is often referred to as the min-max Vehicle Routing Problem.
  • 14. 14 The Greedy Algorithm- Real Time In constructing a tour, let the UAV with the lowest cost function for its partial tour choose the next task. This algorithm leads to balanced tours among UAVs: all UAVs perform tours of roughly equal cost. • For the min-max VRP, optimal solutions will contain tours balanced to within the maximum distance between any two tasks. This is a fast algorithm that creates balanced tours Sub-optimal
  • 15. 20 Cooperative Control: We would like to consider the team optimization problem, in a distributed manner This is a hard problem, especially in real time. Can we still get „good‟ trajectories without solving the team optimization problem? Consider a greedy algorithm (little communication – no negotiation): Choose U2 conditioned on U1
  • 16. 21 Real Flight Data: 2 plane search (max area sweeping) Wind: 9 m/s SW
  • 17. 22 Test Platforms: 1. Sig Rascal 110 airframe Balsa frame remote control aircraft kit with 110” wingspan Modifications: •32 cc gasoline engine with vibration isolation mounts •Dual fuel tanks for 60 min flight time •Carbon fiber reinforcement to support payload •26 lb takeoff weight •Piccolo avionics system
  • 19. 24 PC104 stack and payload tray •PC104 with 700 MHz Pentium III processor •2 GB flash memory (16 GB on vision plane) •Bidirectional 1 Watt amplifier for 802.11b communication •Vibration isolating suspension •Wireless analog video transmitter
  • 20. 26 CIRPAS, Camp Roberts, CA Operated by the Naval Post Graduate School
  • 23. 30