Top Banner
Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential Decision Making in Robotics
17

Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Dec 19, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Inspection Planning for Sensor Coverage of 3d Marine Structures

Brendan Englot and Franz Hover

Presented by Arvind Pereira for the CS599 Class on Sequential Decision Making in Robotics

Page 2: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Objective

• Algorithm to achieve complete sensor coverage of complex 3-d structures when surveyed by an autonomous agent with multiple degrees of freedom

• Motivating application is ship-hull inspection using bathymetric sonar

• Plans on a closed triangular mesh model of the structure being inspected

Page 3: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Related Work

• Art Gallery Problem – Minimum # of guards who can together observe the entire gallery

• Car painting/Building inspection – Specific geometry of structure being covered

• Challenging issues in Computational Geometry for complex 3-d models in the absence of a priori knowledge

Page 4: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Related Work

• Sampling-based planning for similar problems employed the “art gallery” approach i.e. choosing a set of configurations which offer complete coverage and finding a feasible tour among these nodes

• Postman Framework – information efficient approach to solve deterministically-designed inspections for point robots in a 2-d workspace when robot has a small FOV relative to the size of the workspace

Page 5: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Sensor Footprint of a bathymetric sweep

Page 6: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Graph Construction Algorithm

Page 7: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Find Neighbors

Page 8: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Add Missing View to Graph

Page 9: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Add To Graph

Page 10: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Connect Subtours

Page 11: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Path-Finding AlgorithmIncidence Matrix

for flows

Constraint Matrix ensuring that all

nodes are inspected by a chosen path

Constraint that enforces the

initial node is on the graph

Page 12: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Structure Models

Page 13: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Dense Graphs for Examples

Page 14: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Paths Found

Page 15: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Subtour Connection

Page 16: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Algorithm Performance

Page 17: Inspection Planning for Sensor Coverage of 3d Marine Structures Brendan Englot and Franz Hover Presented by Arvind Pereira for the CS599 Class on Sequential.

Conclusion

• Algorithm ensures coverage planning over arbitrary discrete 3D structures using an information-efficient postman formulation

• Need to be more efficient in the search for feasible views

• Want to optimally manage the division between graph construction and path-finding