SlideShare a Scribd company logo
1 of 23
Multi-Query Path Planning for Exploration Tasks
with an Unmanned Rotorcraft
Florian-M. Adolf
German Aerospace Center (DLR)
Institute of Flight Systems
Department of Unmanned Aircraft
Braunschweig, Germany
AIAA InfoTech@Aerospace 2012, Garden Grove, CA
Session: 26-I@A-19, Task Allocation and Planning Algorithms I
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Background
Support Acquisition of Situational Awareness in Hazardous Environments
www.DLR.de • Chart 2
Tepco Fukushima Daiichi Reactor, Japan 2011
[Air Photo Service + Rotomotion/Hélipse]
Earthquake, Chile 2010
Texas City disaster April 16, 1947:
Complex docks building.
[Special Collections, University of Houston Libraries]
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Problem Description
www.DLR.de • Chart 3
State of terrain
a priori unknown
Remote control link
may be disturbed when
flying out-of-sight
Intermediate paths
depend on acquired
terrain data
Repetitive path changes
UAV with terrain
mapping sensor
3-D structures with
overhangs might exist!
Autonomous Terrain Exploration
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Approach
www.DLR.de • Chart 4
Online Mapping and Multi-Query Path Planning
UAV with terrain
mapping sensor
“Raw” obstacle data
(e.g. point cloud, depth image)
Online Mapping
[Andert et al., 2009 / Krause 2010]
Geo-referenced
polygon obstacles
Online Path Replanning
[F.Adolf et al., 2010]
Path Following + Flight Control
[S.Lorenz et al., 2010]
Path updates
+ Replans efficiently on the way from „A to B“
+ Efficient multiple path queries
1. Roadmap expansion into unknown terrain
2. Decision making: „Best next“ waypoint „B“
Sensor
FOV
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Previous Roadmap-Based Path Planning
www.DLR.de • Chart 5
Roadmap
perimeter
B
A
Initial path
Polygon
updates
Non-traversable
roadmap edges
B
A
Replanned path
From “A to B”
What if we need to
extend the predefined
perimeter?
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Previous Roadmap-Based Path Planning
www.DLR.de • Chart 6
Initial roadmap
and its perimeter
1 B
Goal vertex
Acquired
during flight
B unreachable!
Non-traversable
roadmap edges
B
UAV
New obstacles
Issues Exploration from “A to B”
Resampling time hard to predict!
2b
Obstacle-based
resampling
B
UAV
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Roadmap Expansion Strategy
www.DLR.de • Chart 7
Initial roadmap
and its perimeter
B
Goal vertex
1
B
Resampled
‚unknown‘
partial volumes
A
UAV
New
obstacles
3
B
Increase chance
to find path:
Connection
strategy as for
initial roadmap
Exploration from “A to B”
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Autonomous Rotorcraft Testbeds
for Intelligent Systems (ARTIS)
www.DLR.de • Chart 8
Magnetometer
Power Supply
IMUGPSTelemetry
Flight Control
Camera
Computer Vision
Sonar
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Terrain Mapping
Geo-referenced
point cloud
Structure of interest
Area of interest
[Stefan Krause, 2010]
Remotely Piloted Aircraft System (RPAS)
www.DLR.de • Chart 9
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Simulation Setup
www.DLR.de • Chart 10
Closed Loop Flights in ‘Unknown’ Terrain
3-D LIDAR Model
50 m detection range
180 degree
scan plane 360 degree rotation @1Hz
of 2-D scan plane
Vehicle state update
ARTIS Closed Loop Simulation
Laser beam
collision detection
A Priori ‘Unknown’ Polygons
Extracted polygons
Path-based velocity
command
(VK, gamma, chi)
Roadmap-Based Planner
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
B
A
Exploration Scenario 1
www.DLR.de • Chart 11
Exploration from “A to B”
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Simulation Result
www.DLR.de • Chart 12
Exploration Strategy “A to B”
UAV
Rotating
LIDAR
Initial path
5 seconds
Target
Start
Initial
roadmap
perimeter
32 seconds
Explored
obstacles
53 seconds
Flown path
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Roadmap-Based Decision Making
www.DLR.de • Chart 13
Roadmap perimeter defines
volume to be mapped
A
Greedy Mapping: Select „Best Next“ Waypoint „B“
Uniform
edge costs
A
Bmap
Mapping
vertex
1 2
A2
Bmap
„Mapped“
vertices
A1
A0
Current „A to B“ path,
no path segment to Bmap
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Roadmap-Based Decision Making
www.DLR.de • Chart 14
Strategies to mark vertices as mapped:
1. Visited:
Physically passed or reached by the
vehicle.
2. Scanned:
All edges to and from a vertex have
been inside sensor FOV.
3. Uninformative:
If vertex is detected by mapping sensor,
it is not considered to provide useful
information anymore.
Greedy Mapping: Select „Best Next“ Waypoint „B“
proximity
radius
threshold
1) Visited
3) Uninformative
Mapping
sensor
FOV
All
edges
2) Scanned
Edge at least
once completely
within FOV
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
A
Exploration Scenario 2
Exploration of Urban Terrain
www.DLR.de • Chart 15
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Simulation Results
www.DLR.de • Chart 16
Rotating
LIDAR
sensor
UAV
Initial roadmap
perimeter
Exploration of Urban Terrain
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Simulation Result
www.DLR.de • Chart 17
Exploration of Urban Terrain
Efficient
replanning
Terrain almost
fully mapped
Total mission time within max. flight time of ARTIS
Trajectories
always well clear
of obstacles
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Summary
Two extensions to online roadmap-based path planner:
1. Roadmap Expansion for resolution completeness in ‘unknown’ volumes
while keeping number of samples low.
2. Online task planning roadmap:
1. Greedy mapping as example application
2. Replanning benefits from multi-query property
www.DLR.de • Chart 18
Ideas for improvements:
- Vertex marking strategy linked to real sensor instead of known FOV.
- Non-uniform edge costs:
Risk probability, account for GPS-denied locations, landing sites etc.
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Questions?
Thank you for your attention!
www.DLR.de • Chart 19
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Backup
www.DLR.de • Chart 20
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012
Simulation Result
www.DLR.de • Chart 21
Exploration of Urban Terrain
Remaining narrow corridor
(width < 20 m)
UAV
Rotating
LIDAR
Flown path
Current mapping path
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012www.DLR.de • Chart 22
Simulation Results
Influence of terrain detail level (1m)
> Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012www.DLR.de • Chart 23
Obstacle Detection and Mapping
[Andert et al., 2009]

More Related Content

What's hot

Airport Engineering Syllabus
Airport  Engineering SyllabusAirport  Engineering Syllabus
Airport Engineering Syllabusakrur1
 
3-Dimensional Modeling to Support the Short North Historic District Design Gu...
3-Dimensional Modeling to Support the Short North Historic District Design Gu...3-Dimensional Modeling to Support the Short North Historic District Design Gu...
3-Dimensional Modeling to Support the Short North Historic District Design Gu...Scott Ulrich
 
Acebillo Summary Folio
Acebillo Summary FolioAcebillo Summary Folio
Acebillo Summary FolioPablo Acebillo
 
Unmanned Low-altitude Air Cargo, Towards Demonstration With A Specific Opera...
Unmanned Low-altitude Air Cargo,  Towards Demonstration With A Specific Opera...Unmanned Low-altitude Air Cargo,  Towards Demonstration With A Specific Opera...
Unmanned Low-altitude Air Cargo, Towards Demonstration With A Specific Opera...Florian-Michael Adolf
 
Case study tilos-brennerbasetunnel 3
Case study tilos-brennerbasetunnel 3Case study tilos-brennerbasetunnel 3
Case study tilos-brennerbasetunnel 3FNDFutureNetworkDeve
 
Use of climate data for risk reduction – CCA and DRR perspective
Use of climate data for risk reduction – CCA and DRR perspectiveUse of climate data for risk reduction – CCA and DRR perspective
Use of climate data for risk reduction – CCA and DRR perspectivePLACARD
 
PlanetObserver company presentation 071211
PlanetObserver company presentation 071211PlanetObserver company presentation 071211
PlanetObserver company presentation 071211PlanetObserver
 
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...Christian Kehl
 
Veridict Trafiklab meetup 2016 12-06
Veridict Trafiklab meetup 2016 12-06Veridict Trafiklab meetup 2016 12-06
Veridict Trafiklab meetup 2016 12-06Elias Arnestrand
 
11 1 Areas Of Rectangles
11 1 Areas Of Rectangles11 1 Areas Of Rectangles
11 1 Areas Of RectanglesMr. Hohman
 
Using Geometry to Integrated Road Information
Using Geometry to Integrated Road InformationUsing Geometry to Integrated Road Information
Using Geometry to Integrated Road InformationSafe Software
 
Belfast City Centre 3D Modelling
Belfast City Centre 3D ModellingBelfast City Centre 3D Modelling
Belfast City Centre 3D ModellingCiara MacManus
 
Unmanned aerial vehicles UAVs for the Construction Industry
Unmanned aerial vehicles  UAVs for the Construction IndustryUnmanned aerial vehicles  UAVs for the Construction Industry
Unmanned aerial vehicles UAVs for the Construction IndustrySue McKinney
 
Structural survey, inspection and evaluation using LS technology
Structural survey, inspection and evaluation using LS technologyStructural survey, inspection and evaluation using LS technology
Structural survey, inspection and evaluation using LS technologyMichael Xinogalos
 
Impact of Drones on Civil Engineering
Impact of Drones on Civil EngineeringImpact of Drones on Civil Engineering
Impact of Drones on Civil EngineeringColin Snow
 

What's hot (20)

Airport Engineering Syllabus
Airport  Engineering SyllabusAirport  Engineering Syllabus
Airport Engineering Syllabus
 
3-Dimensional Modeling to Support the Short North Historic District Design Gu...
3-Dimensional Modeling to Support the Short North Historic District Design Gu...3-Dimensional Modeling to Support the Short North Historic District Design Gu...
3-Dimensional Modeling to Support the Short North Historic District Design Gu...
 
Resume
ResumeResume
Resume
 
Acebillo Summary Folio
Acebillo Summary FolioAcebillo Summary Folio
Acebillo Summary Folio
 
Unmanned Low-altitude Air Cargo, Towards Demonstration With A Specific Opera...
Unmanned Low-altitude Air Cargo,  Towards Demonstration With A Specific Opera...Unmanned Low-altitude Air Cargo,  Towards Demonstration With A Specific Opera...
Unmanned Low-altitude Air Cargo, Towards Demonstration With A Specific Opera...
 
Case study tilos-brennerbasetunnel 3
Case study tilos-brennerbasetunnel 3Case study tilos-brennerbasetunnel 3
Case study tilos-brennerbasetunnel 3
 
Use of climate data for risk reduction – CCA and DRR perspective
Use of climate data for risk reduction – CCA and DRR perspectiveUse of climate data for risk reduction – CCA and DRR perspective
Use of climate data for risk reduction – CCA and DRR perspective
 
PlanetObserver company presentation 071211
PlanetObserver company presentation 071211PlanetObserver company presentation 071211
PlanetObserver company presentation 071211
 
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
 
Veridict Trafiklab meetup 2016 12-06
Veridict Trafiklab meetup 2016 12-06Veridict Trafiklab meetup 2016 12-06
Veridict Trafiklab meetup 2016 12-06
 
Projections
ProjectionsProjections
Projections
 
Map design in GIS
Map design in GISMap design in GIS
Map design in GIS
 
Efficient Road Mapping
Efficient Road MappingEfficient Road Mapping
Efficient Road Mapping
 
11 1 Areas Of Rectangles
11 1 Areas Of Rectangles11 1 Areas Of Rectangles
11 1 Areas Of Rectangles
 
Using Geometry to Integrated Road Information
Using Geometry to Integrated Road InformationUsing Geometry to Integrated Road Information
Using Geometry to Integrated Road Information
 
Belfast City Centre 3D Modelling
Belfast City Centre 3D ModellingBelfast City Centre 3D Modelling
Belfast City Centre 3D Modelling
 
Domain research presentation Midterm
Domain research presentation MidtermDomain research presentation Midterm
Domain research presentation Midterm
 
Unmanned aerial vehicles UAVs for the Construction Industry
Unmanned aerial vehicles  UAVs for the Construction IndustryUnmanned aerial vehicles  UAVs for the Construction Industry
Unmanned aerial vehicles UAVs for the Construction Industry
 
Structural survey, inspection and evaluation using LS technology
Structural survey, inspection and evaluation using LS technologyStructural survey, inspection and evaluation using LS technology
Structural survey, inspection and evaluation using LS technology
 
Impact of Drones on Civil Engineering
Impact of Drones on Civil EngineeringImpact of Drones on Civil Engineering
Impact of Drones on Civil Engineering
 

More from Florian-Michael Adolf

Meshing and Simplification of High Resolution Urban Surface Data for UAV Path...
Meshing and Simplification of High Resolution Urban Surface Data for UAV Path...Meshing and Simplification of High Resolution Urban Surface Data for UAV Path...
Meshing and Simplification of High Resolution Urban Surface Data for UAV Path...Florian-Michael Adolf
 
Vision-Based Obstacle Recognition and Autonomous Flights through Gate Structu...
Vision-Based Obstacle Recognition and Autonomous Flights through Gate Structu...Vision-Based Obstacle Recognition and Autonomous Flights through Gate Structu...
Vision-Based Obstacle Recognition and Autonomous Flights through Gate Structu...Florian-Michael Adolf
 
Asymmetric 2-Opt Scheduling for Roadmap-Based Task Planning in Urban Terrain
Asymmetric 2-Opt Scheduling for Roadmap-Based Task Planning in Urban TerrainAsymmetric 2-Opt Scheduling for Roadmap-Based Task Planning in Urban Terrain
Asymmetric 2-Opt Scheduling for Roadmap-Based Task Planning in Urban TerrainFlorian-Michael Adolf
 
Schichtenmodell zur integrierten Auftrags- und Bewegungsplanung an Bord tief ...
Schichtenmodell zur integrierten Auftrags- und Bewegungsplanung an Bord tief ...Schichtenmodell zur integrierten Auftrags- und Bewegungsplanung an Bord tief ...
Schichtenmodell zur integrierten Auftrags- und Bewegungsplanung an Bord tief ...Florian-Michael Adolf
 
Automated Verification of an Onboard Mission Planning and Execution System fo...
Automated Verification of an Onboard Mission Planning and Execution System fo...Automated Verification of an Onboard Mission Planning and Execution System fo...
Automated Verification of an Onboard Mission Planning and Execution System fo...Florian-Michael Adolf
 
Mission Planning and Execution for the Unmanned Rotorcraft ARTIS
Mission Planning and Execution for the Unmanned Rotorcraft ARTISMission Planning and Execution for the Unmanned Rotorcraft ARTIS
Mission Planning and Execution for the Unmanned Rotorcraft ARTISFlorian-Michael Adolf
 
An Unmanned Helicopter for Autonomous Flights in Urban Terrain
An Unmanned Helicopter for Autonomous Flights in Urban TerrainAn Unmanned Helicopter for Autonomous Flights in Urban Terrain
An Unmanned Helicopter for Autonomous Flights in Urban TerrainFlorian-Michael Adolf
 
MiPlEx - Online Task Planning for Exploration Tasks in Urban Terrain
MiPlEx - Online Task Planning for Exploration Tasks in Urban TerrainMiPlEx - Online Task Planning for Exploration Tasks in Urban Terrain
MiPlEx - Online Task Planning for Exploration Tasks in Urban TerrainFlorian-Michael Adolf
 

More from Florian-Michael Adolf (8)

Meshing and Simplification of High Resolution Urban Surface Data for UAV Path...
Meshing and Simplification of High Resolution Urban Surface Data for UAV Path...Meshing and Simplification of High Resolution Urban Surface Data for UAV Path...
Meshing and Simplification of High Resolution Urban Surface Data for UAV Path...
 
Vision-Based Obstacle Recognition and Autonomous Flights through Gate Structu...
Vision-Based Obstacle Recognition and Autonomous Flights through Gate Structu...Vision-Based Obstacle Recognition and Autonomous Flights through Gate Structu...
Vision-Based Obstacle Recognition and Autonomous Flights through Gate Structu...
 
Asymmetric 2-Opt Scheduling for Roadmap-Based Task Planning in Urban Terrain
Asymmetric 2-Opt Scheduling for Roadmap-Based Task Planning in Urban TerrainAsymmetric 2-Opt Scheduling for Roadmap-Based Task Planning in Urban Terrain
Asymmetric 2-Opt Scheduling for Roadmap-Based Task Planning in Urban Terrain
 
Schichtenmodell zur integrierten Auftrags- und Bewegungsplanung an Bord tief ...
Schichtenmodell zur integrierten Auftrags- und Bewegungsplanung an Bord tief ...Schichtenmodell zur integrierten Auftrags- und Bewegungsplanung an Bord tief ...
Schichtenmodell zur integrierten Auftrags- und Bewegungsplanung an Bord tief ...
 
Automated Verification of an Onboard Mission Planning and Execution System fo...
Automated Verification of an Onboard Mission Planning and Execution System fo...Automated Verification of an Onboard Mission Planning and Execution System fo...
Automated Verification of an Onboard Mission Planning and Execution System fo...
 
Mission Planning and Execution for the Unmanned Rotorcraft ARTIS
Mission Planning and Execution for the Unmanned Rotorcraft ARTISMission Planning and Execution for the Unmanned Rotorcraft ARTIS
Mission Planning and Execution for the Unmanned Rotorcraft ARTIS
 
An Unmanned Helicopter for Autonomous Flights in Urban Terrain
An Unmanned Helicopter for Autonomous Flights in Urban TerrainAn Unmanned Helicopter for Autonomous Flights in Urban Terrain
An Unmanned Helicopter for Autonomous Flights in Urban Terrain
 
MiPlEx - Online Task Planning for Exploration Tasks in Urban Terrain
MiPlEx - Online Task Planning for Exploration Tasks in Urban TerrainMiPlEx - Online Task Planning for Exploration Tasks in Urban Terrain
MiPlEx - Online Task Planning for Exploration Tasks in Urban Terrain
 

Recently uploaded

complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 

Multi-Query Path Planning for Exploration Tasks with an Unmanned Rotorcraft

  • 1. Multi-Query Path Planning for Exploration Tasks with an Unmanned Rotorcraft Florian-M. Adolf German Aerospace Center (DLR) Institute of Flight Systems Department of Unmanned Aircraft Braunschweig, Germany AIAA InfoTech@Aerospace 2012, Garden Grove, CA Session: 26-I@A-19, Task Allocation and Planning Algorithms I
  • 2. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Background Support Acquisition of Situational Awareness in Hazardous Environments www.DLR.de • Chart 2 Tepco Fukushima Daiichi Reactor, Japan 2011 [Air Photo Service + Rotomotion/Hélipse] Earthquake, Chile 2010 Texas City disaster April 16, 1947: Complex docks building. [Special Collections, University of Houston Libraries]
  • 3. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Problem Description www.DLR.de • Chart 3 State of terrain a priori unknown Remote control link may be disturbed when flying out-of-sight Intermediate paths depend on acquired terrain data Repetitive path changes UAV with terrain mapping sensor 3-D structures with overhangs might exist! Autonomous Terrain Exploration
  • 4. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Approach www.DLR.de • Chart 4 Online Mapping and Multi-Query Path Planning UAV with terrain mapping sensor “Raw” obstacle data (e.g. point cloud, depth image) Online Mapping [Andert et al., 2009 / Krause 2010] Geo-referenced polygon obstacles Online Path Replanning [F.Adolf et al., 2010] Path Following + Flight Control [S.Lorenz et al., 2010] Path updates + Replans efficiently on the way from „A to B“ + Efficient multiple path queries 1. Roadmap expansion into unknown terrain 2. Decision making: „Best next“ waypoint „B“ Sensor FOV
  • 5. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Previous Roadmap-Based Path Planning www.DLR.de • Chart 5 Roadmap perimeter B A Initial path Polygon updates Non-traversable roadmap edges B A Replanned path From “A to B” What if we need to extend the predefined perimeter?
  • 6. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Previous Roadmap-Based Path Planning www.DLR.de • Chart 6 Initial roadmap and its perimeter 1 B Goal vertex Acquired during flight B unreachable! Non-traversable roadmap edges B UAV New obstacles Issues Exploration from “A to B” Resampling time hard to predict! 2b Obstacle-based resampling B UAV
  • 7. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Roadmap Expansion Strategy www.DLR.de • Chart 7 Initial roadmap and its perimeter B Goal vertex 1 B Resampled ‚unknown‘ partial volumes A UAV New obstacles 3 B Increase chance to find path: Connection strategy as for initial roadmap Exploration from “A to B”
  • 8. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Autonomous Rotorcraft Testbeds for Intelligent Systems (ARTIS) www.DLR.de • Chart 8 Magnetometer Power Supply IMUGPSTelemetry Flight Control Camera Computer Vision Sonar
  • 9. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Terrain Mapping Geo-referenced point cloud Structure of interest Area of interest [Stefan Krause, 2010] Remotely Piloted Aircraft System (RPAS) www.DLR.de • Chart 9
  • 10. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Simulation Setup www.DLR.de • Chart 10 Closed Loop Flights in ‘Unknown’ Terrain 3-D LIDAR Model 50 m detection range 180 degree scan plane 360 degree rotation @1Hz of 2-D scan plane Vehicle state update ARTIS Closed Loop Simulation Laser beam collision detection A Priori ‘Unknown’ Polygons Extracted polygons Path-based velocity command (VK, gamma, chi) Roadmap-Based Planner
  • 11. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 B A Exploration Scenario 1 www.DLR.de • Chart 11 Exploration from “A to B”
  • 12. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Simulation Result www.DLR.de • Chart 12 Exploration Strategy “A to B” UAV Rotating LIDAR Initial path 5 seconds Target Start Initial roadmap perimeter 32 seconds Explored obstacles 53 seconds Flown path
  • 13. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Roadmap-Based Decision Making www.DLR.de • Chart 13 Roadmap perimeter defines volume to be mapped A Greedy Mapping: Select „Best Next“ Waypoint „B“ Uniform edge costs A Bmap Mapping vertex 1 2 A2 Bmap „Mapped“ vertices A1 A0 Current „A to B“ path, no path segment to Bmap
  • 14. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Roadmap-Based Decision Making www.DLR.de • Chart 14 Strategies to mark vertices as mapped: 1. Visited: Physically passed or reached by the vehicle. 2. Scanned: All edges to and from a vertex have been inside sensor FOV. 3. Uninformative: If vertex is detected by mapping sensor, it is not considered to provide useful information anymore. Greedy Mapping: Select „Best Next“ Waypoint „B“ proximity radius threshold 1) Visited 3) Uninformative Mapping sensor FOV All edges 2) Scanned Edge at least once completely within FOV
  • 15. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 A Exploration Scenario 2 Exploration of Urban Terrain www.DLR.de • Chart 15
  • 16. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Simulation Results www.DLR.de • Chart 16 Rotating LIDAR sensor UAV Initial roadmap perimeter Exploration of Urban Terrain
  • 17. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Simulation Result www.DLR.de • Chart 17 Exploration of Urban Terrain Efficient replanning Terrain almost fully mapped Total mission time within max. flight time of ARTIS Trajectories always well clear of obstacles
  • 18. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Summary Two extensions to online roadmap-based path planner: 1. Roadmap Expansion for resolution completeness in ‘unknown’ volumes while keeping number of samples low. 2. Online task planning roadmap: 1. Greedy mapping as example application 2. Replanning benefits from multi-query property www.DLR.de • Chart 18 Ideas for improvements: - Vertex marking strategy linked to real sensor instead of known FOV. - Non-uniform edge costs: Risk probability, account for GPS-denied locations, landing sites etc.
  • 19. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Questions? Thank you for your attention! www.DLR.de • Chart 19
  • 20. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Backup www.DLR.de • Chart 20
  • 21. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012 Simulation Result www.DLR.de • Chart 21 Exploration of Urban Terrain Remaining narrow corridor (width < 20 m) UAV Rotating LIDAR Flown path Current mapping path
  • 22. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012www.DLR.de • Chart 22 Simulation Results Influence of terrain detail level (1m)
  • 23. > Multi-Query Path Planning for Exploration Tasks > Florian-M. Adolf • AIAA InfoTech, Session 26-I@A-19 > 20th June 2012www.DLR.de • Chart 23 Obstacle Detection and Mapping [Andert et al., 2009]