path planning for multiple marine vehicles: foundations and future trends

25
Motivation & Problem Statement Technical Approaches Conclusion Path Planning for Multiple Marine Vehicles: Foundations and Future Trends Andreas J. Häusler, António M. Pascoal and A. Pedro Aguiar Dynamical Systems and Ocean Robotics Laboratory Institute for Systems and Robotics Instituto Superior Técnico Lisbon, Portugal {ahaeusler,antonio,pedro}@isr.ist.utl.pt FREE sub NET Montpellier March 27, 2009 A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Upload: ajhaeusler

Post on 13-Jun-2015

101 views

Category:

Science


2 download

DESCRIPTION

A progress report given at the FREEsubNET meeting in Montpellier on March 29, 2009.

TRANSCRIPT

Page 1: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning for Multiple Marine Vehicles:Foundations and Future Trends

Andreas J. Häusler, António M. Pascoal and A. Pedro Aguiar

Dynamical Systems and Ocean Robotics LaboratoryInstitute for Systems and Robotics

Instituto Superior TécnicoLisbon, Portugal

ahaeusler,antonio,[email protected]

FREEsubNET MontpellierMarch 27, 2009

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 2: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning for Autonomous Marine VehiclesExamples & Applications

Path Planning for Autonomous Marine Vehicles

Widening fields of applicationRobots become increasingly sophisticatedPresence of stringent limitations (dynamical constraints, energy,external disturbances)Multiple vehicle missionsRobust path planning methods required

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 3: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning for Autonomous Marine VehiclesExamples & Applications

Path Planning for Autonomous Marine Vehicles

Widening fields of applicationRobots become increasingly sophisticatedPresence of stringent limitations (dynamical constraints, energy,external disturbances)Multiple vehicle missionsRobust path planning methods required

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 4: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning for Autonomous Marine VehiclesExamples & Applications

Path Planning for Autonomous Marine Vehicles

Widening fields of applicationRobots become increasingly sophisticatedPresence of stringent limitations (dynamical constraints, energy,external disturbances)Multiple vehicle missionsRobust path planning methods required

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 5: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning for Autonomous Marine VehiclesExamples & Applications

Path Planning for Autonomous Marine Vehicles

Widening fields of applicationRobots become increasingly sophisticatedPresence of stringent limitations (dynamical constraints, energy,external disturbances)Multiple vehicle missionsRobust path planning methods required

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 6: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning for Autonomous Marine VehiclesExamples & Applications

Path Planning for Autonomous Marine Vehicles

Widening fields of applicationRobots become increasingly sophisticatedPresence of stringent limitations (dynamical constraints, energy,external disturbances)Multiple vehicle missionsRobust path planning methods required

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 7: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning for Autonomous Marine VehiclesExamples & Applications

Examples & Applications

Simultaneous arrival and rendezvous problemE.g. Go-To-Formation maneouvre and information exchange

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 8: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning for Autonomous Marine VehiclesExamples & Applications

Examples & Applications

Simultaneous arrival and rendezvous problemE.g. Go-To-Formation maneouvre and information exchange

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 9: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning for Autonomous Marine VehiclesExamples & Applications

Examples & Applications

Simultaneous arrival and rendezvous problemE.g. Go-To-Formation maneouvre and information exchange

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 10: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning in GeneralPath Planning for Marine Vehicles

Path Planning in General

Describing the pathsLines-and-arcs, Splines, Dubins Paths, Pythagorean Hodographs,Bézier Curves

Online Path Generation & ReplanningReplanning Existing Paths, Step-wise advance planning & refinement

Multiple Vehicle ApproachesDifferent sensor/actuator capabilities, Voronoi cells around threats,Lyapunov-based optimal solutions

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 11: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning in GeneralPath Planning for Marine Vehicles

Path Planning in General

Describing the pathsLines-and-arcs, Splines, Dubins Paths, Pythagorean Hodographs,Bézier Curves

Online Path Generation & ReplanningReplanning Existing Paths, Step-wise advance planning & refinement

Multiple Vehicle ApproachesDifferent sensor/actuator capabilities, Voronoi cells around threats,Lyapunov-based optimal solutions

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 12: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning in GeneralPath Planning for Marine Vehicles

Path Planning in General

Describing the pathsLines-and-arcs, Splines, Dubins Paths, Pythagorean Hodographs,Bézier Curves

Online Path Generation & ReplanningReplanning Existing Paths, Step-wise advance planning & refinement

Multiple Vehicle ApproachesDifferent sensor/actuator capabilities, Voronoi cells around threats,Lyapunov-based optimal solutions

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 13: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning in GeneralPath Planning for Marine Vehicles

Path Planning for Marine Vehicles

Describing the pathsPolynomial-based with geometrical abstraction, Metrics for optimalpaths

Optimization for Multiple VehiclesHigh mission performance, Energy minimization, simultaneous arrival

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 14: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Path Planning in GeneralPath Planning for Marine Vehicles

Path Planning for Marine Vehicles

Describing the pathsPolynomial-based with geometrical abstraction, Metrics for optimalpaths

Optimization for Multiple VehiclesHigh mission performance, Energy minimization, simultaneous arrival

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 15: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Our ApproachSimulation ExamplesFuture Trends

Our Approach

Spatial Deconfliction

||pi(τk )− pj(τl)||2 ≥ E2; E > 0,∀ i , j = 1, . . . ,n; i 6= j and (τk , τl) ∈ [0, τfi ]× [0, τfj ],

Temporal Deconfliction

||pi(t) − pj(t)||2 ≥ E2,∀ i , j = 1, . . . ,n; i 6= j and t ∈ [0, tf ],

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 16: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Our ApproachSimulation ExamplesFuture Trends

Our Approach

Spatial Deconfliction

||pi(τk )− pj(τl)||2 ≥ E2; E > 0,∀ i , j = 1, . . . ,n; i 6= j and (τk , τl) ∈ [0, τfi ]× [0, τfj ],

Temporal Deconfliction

||pi(t) − pj(t)||2 ≥ E2,∀ i , j = 1, . . . ,n; i 6= j and t ∈ [0, tf ],

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 17: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Our ApproachSimulation ExamplesFuture Trends

Simulation Examples

0 100 200 300 400 500 600 700

0

100

200

300

400

500

0.00 s45.10 s110.09 s 196.03 s

283.67 s

363.08 s

445.35 s

537.00 s

622.88 s

684.56 s720.00 s

0.00 s

28.90 s

91.69 s

184.60 s

265.78 s

317.29 s392.30 s506.57 s

621.07 s693.58 s720.00 s

x1

x2

vmean

= 1.18 m/s, tf = 720.00 s, l

f = 849.10 m

vmean

= 1.86 m/s, tf = 720.00 s, l

f = 1336.10 m

0 100 200 300 400 500 600 7001.1

1.2

1.3

1.4

1.5

1.6

1.7

1.8

t

v(t)

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 18: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Our ApproachSimulation ExamplesFuture Trends

Simulation Examples

0 100 200 300 400 5000

50

100

150

200

250

300

350

400

450

500

0.00 s

58.73 s

117.46 s

176.19 s

234.93 s

293.66 s

352.39 s

411.12 s

469.85 s

528.58 s

575.57 s

0.00 s

58.73 s

117.46 s

176.19 s

234.93 s

293.66 s

352.39 s

411.12 s

469.85 s

528.58 s

575.57 s

x1

x2

v

mean = 1.26 m/s, t

f = 575.57 s, l

f = 728.33 m

vmean

= 1.23 m/s, tf = 575.57 s, l

f = 707.48 m

0 100 200 300 400 5001.1

1.15

1.2

1.25

1.3

1.35

1.4

1.45

t

v(t)

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 19: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Our ApproachSimulation ExamplesFuture Trends

Simulation Examples

0 100 200 300 400 5000200

400

−250

−200

−150

−100

−50

0

50

100

150

200

0.00 s

717.64 s

x1

0.00 s

719.99 s

x2

x 3

vmean

= 1.07 m/s, tf = 717.64 s, l

f = 770.28 m

vmean

= 1.06 m/s, tf = 719.99 s, l

f = 761.56 m

0 100 200 300 400 500 600 7001.05

1.055

1.06

1.065

1.07

1.075

1.08

1.085

t

v(t)

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 20: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Our ApproachSimulation ExamplesFuture Trends

Future Trends

Clean mathematical separation from geometrical path andtime-dependent trajectoryAllows for different mapping functions from path to trajectoryAllows for easily switching between spatial and temporaldeconfliction

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 21: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Our ApproachSimulation ExamplesFuture Trends

Future Trends

Clean mathematical separation from geometrical path andtime-dependent trajectoryAllows for different mapping functions from path to trajectoryAllows for easily switching between spatial and temporaldeconfliction

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 22: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Motivation & Problem StatementTechnical Approaches

Conclusion

Our ApproachSimulation ExamplesFuture Trends

Future Trends

Clean mathematical separation from geometrical path andtime-dependent trajectoryAllows for different mapping functions from path to trajectoryAllows for easily switching between spatial and temporaldeconfliction

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 23: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Appendix Bibliography

Selected Literature I

J.-P. Laumond, Ed.Robot Motion Planning and Control.Laboratoire d’Analyse et d’Architecture des Systèmes (LAAS),1998.

S. M. LaValle.Planning Algorithms.Cambridge University Press, 2006.

R. Ghabcheloo, I. Kaminer, A. P. Aguiar, and A. Pascoal.A General Framework for Multiple Vehicle Time-Coordinated PathFollowing Control.American Control Conference (to be published), 2009.

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 24: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Appendix Bibliography

Selected Literature II

I. Kaminer, O. A. Yakimenko, V. Dobrokhodov, A. Pascoal,N. Hovakimyan, C. Cao, A. Young, and V. Patel.Coordinated Path Following for Time-Critical Missions of MultipleUAVs via L1 Adaptive Output Feedback Controllers.AIAA Guidance, Navigation and Control Conference and Exhibit,Aug. 2007.

R. M. Murray.Recent Research in Cooperative Control of Multi-Vehicle Systems.Journal of Dynamic Systems, Measurement and Control, 2007.

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles

Page 25: Path Planning for Multiple Marine Vehicles: Foundations and Future Trends

Appendix Bibliography

Selected Literature III

N. E. Leonard, D. Paley, F. Lekien, R. Sepulchre, D. Fratantoni, andR. Davis.Collective Motion, Sensor Networks and Ocean Sampling.Proceedings of the IEEE, Special Issue on the EmergingTechnology of Networked Control Systems, Jan. 2007.

A. Häusler, A. Pascoal, A. Aguiar Path Planning for Multiple Marine Vehicles