Path Planning for Multiple Marine Vehicles Andreas J. Häusler¹, Reza Ghabcheloo², Isaac Kaminer³ António M. Pascoal¹, A. Pedro Aguiar¹ ¹Instituto Superior Técnico, Lisbon, Portugal ²Tampere University of Technology, Tampere, Finland ³Naval Postgraduate School, Monterey, USA Introduction Current Mother Ship Introduction Multiple vehicle missions require the vehicles to be in formation An initial formation pattern must be established before the mission starts Lack of hovering capabilities vehicles cannot be deployed and brought to formation separately Need to drive the vehicles to an initial formation pattern in a concerted manner. May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Go-To-Formation Maneouvre Go-To-Formation Maneouvre Launch of multiple marine vehicles Formation to be reached before mission starts Simultaneous arrival time and equal speeds Collision avoidance & deconfliction clearance May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Spatial Deconfliction p1 (t f 1 ), v1 (t f 1 ) d E Final positions (target formation) p2 (t f 2 ), v2 (t f 2 ) p1 (t0 ), v1 (t0 ) Vehicle 1 Initial positions May 13th, 2009 - Oceans '09 IEEE Bremen p2 (t0 ), v2 (t0 ) Vehicle 2 Häusler et al. - Path Planning for Multiple Marine Vehicles Temporal Deconfliction p1 (t f 1 ), v1 (t f 1 ) Final positions (target formation) Intermediate positions p2 (t f 2 ), v2 (t f 2 ) p1 (t0 ), v1 (t0 ) p2 (t0 ), v2 (t0 ) Vehicle 1 Initial positions May 13th, 2009 - Oceans '09 IEEE Bremen Vehicle 2 Häusler et al. - Path Planning for Multiple Marine Vehicles Path Planning System Vehicle dynamical constraints Vehicle collision avoidance constraints External constraints (e.g., obstacles) Initial Positions Initial Velocities Final Positions Final Velocities MULTIPLE VEHICLE PATH PLANNING SYSTEM Nominal Paths and Speed Profiles Cost criterion (e.g.weighted sum of energies, maneuvering time) May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Path Planning: an overview Core methodology: based on the work on single vehicle path planning using direct methods (Yakimenko) Extension to multiple air vehicle path planning with spatial deconfliction (Yakimenko, Kaminer, Pascoal) Extension to multiple marine vehicle path planning with temporal deconfliction (Aguiar, Ghabcheloo, Häusler, Kaminer, Pascoal) May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Decoupling of Space and Time Reduces number of opt. parameters suitable for real-time implementation Single vehicle path p( ) x( ), y( ), z ( ) T Parameterized by 0; f N k x ( ) a xk Polynomial for each coordinate k 0 Degree determined by no. of boundary conditions Original work by Yakimenko and Kaminer May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Decoupling of Space and Time Optimization produces paths pi τi without time constraints, but with timing laws τ i t dτ i Evolution of τ i with time is ηi τ i = dt Temporal speed v ( (t )) and acceleration a ( (t )) v( ) ( ) x '2 ( ) y '2 ( ) z '2 ( ) ( ) p '( ) a( ) p ''( ) 2 ( ) p '( ) '( ) ( ) May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Flexibility of Generated Paths Path shape can be changed by varying f Simple choice η τ = η 0 + (0) v(0) τ η τ f η 0 τf Path geometry is “shaped” simply by varying f ( f ) v(t f ) May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Multiple Vehicle Path Generation f Cost J c f cD ( ) p '( ) d 3 3 (Energy consumption) 0 Constraints vmin ( ) p '( ) vmax p ''( ) 2 ( ) p '( ) '( ) ( ) amax Optimize using zero order methods n Spatial deconfliction: min i ;i 1, , n pi τ k p j τl E ; E > 0 w J i 1 i i subject to 2 i, j = 1, ,n,i j, τ k ,τl 0,τ f 0,τ f j i May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Simulation Results Spatial Deconfliction in 2D May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Simulation Results Spatial Deconfliction in 3D May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Temporal Deconfliction Deconfliction constraint changes to pi t p j t E 2 ; E > 0 i, j = 1, ,n,i j,t 0,t f n opt t Simultaneous arrival at time f arg min wi J i t f t1 ,t2 i 1 Time-coordinated path following using virtual time t t f 0,1 Cooperation to adjust vehicle motions in reaction to deviations from original plan (Ghabcheloo) May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Temporal Deconfliction t Common path parametrization variable t 0,1 f * tt t tf t 0 p1 ( 1 ) p2 ( 2 ) 0 1 (t f ) 1 (t*) 2 (t f ) 2 (t*) 0 3 (t f ) p3 ( 3 ) 3 (t*) 0 May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Simulation Results Temporal Deconfliction in 2D May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Conclusions Use of direct optimization methods (Yakimenko) Efficient and fast techniques for path generation first used for UAVs (Kaminer et al.) Extension to temporal deconfliction allows for equal times of arrival Decoupling of space and time, resulting in great flexibility for time-coordinated path following May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Future Trends Incorporate effects of current fields Add obstacle avoidance Improve optimization techniques towards online re-planning Sea tests with multiple marine vehicles planned for the Fall of 2009 May 13th, 2009 - Oceans '09 IEEE Bremen Häusler et al. - Path Planning for Multiple Marine Vehicles Thank you for your attention! Delfim (IST/ISR) Seawolf (ATL) ASTERx (IFR) Arquipélago (IMAR) DelfimX (IST/ISR) Infante (IST/ISR)
© Copyright 2026 Paperzz