Multiple Marine Vehile Deconflicted Path Planning with Currents and Communication Constraints A. Häusler 1, R. Ghabcheloo 2, A. Pascoal 1, A. Aguiar 1.

Slides:



Advertisements
Similar presentations
Time averages and ensemble averages
Advertisements

QoS-based Management of Multiple Shared Resources in Dynamic Real-Time Systems Klaus Ecker, Frank Drews School of EECS, Ohio University, Athens, OH {ecker,
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Lateral Potentials.
S ystems Analysis Laboratory Helsinki University of Technology Near-Optimal Missile Avoidance Trajectories via Receding Horizon Control Janne Karelahti,
Mission Planning Multiple vehicle missions require the vehicles to be in formation An initial formation has to be established before the mission starts.
Carnegie Mellon University TRAJECTORY MODIFICATION TECHNIQUES IN COVERAGE PLANNING By - Sanjiban Choudhury (Indian Institute of Technology, Kharagpur,
The INTEGRATION Modeling Framework for Estimating Mobile Source Energy Consumption and Emission Levels Hesham Rakha and Kyoungho Ahn Virginia Tech Transportation.
Robust Hybrid and Embedded Systems Design Jerry Ding, Jeremy Gillula, Haomiao Huang, Michael Vitus, and Claire Tomlin MURI Review Meeting Frameworks and.
Nonholonomic Multibody Mobile Robots: Controllability and Motion Planning in the Presence of Obstacles (1991) Jerome Barraquand Jean-Claude Latombe.
Path Planning for Multiple Marine Vehicles Andreas J. Häusler¹, Reza Ghabcheloo², Isaac Kaminer³ António M. Pascoal¹, A. Pedro Aguiar¹ ¹Instituto Superior.
Temporally and Spatially Deconflicted Path Planning for Multiple Marine Vehicles A. Häusler 1, R. Ghabcheloo 2, A. Pascoal 1, A. Aguiar 1 I. Kaminer 3,
1 Mobile Sensor Network Deployment using Potential Fields : A Distributed, Scalable Solution to the Area Coverage Problem Andrew Howard, Maja J Mataric´,
N.E. Leonard – ASAP Progress Meeting – February 17-18, 2005 Slide 1/22 ASAP Progress Report Adaptive Sampling and Cooperative Control Naomi Ehrich Leonard.
Paper by Kevin M.Lynch, Naoji Shiroma, Hirohiko Arai, and Kazuo Tanie
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
Trajectory Week 8. Learning Outcomes By the end of week 8 session, students will trajectory of industrial robots.
Planning Paths for Elastic Objects Under Manipulation Constraints Florent Lamiraux Lydia E. Kavraki Rice University Presented by: Michael Adams.
NORM BASED APPROACHES FOR AUTOMATIC TUNING OF MODEL BASED PREDICTIVE CONTROL Pastora Vega, Mario Francisco, Eladio Sanz University of Salamanca – Spain.
Ant Colonies As Logistic Processes Optimizers
Interactive Manipulation of Rigid Body Simulations Presenter : Chia-yuan Hsiung Proceedings of SIGGRAPH 2000 Jovan Popovi´c, Steven M. Seitz, Michael.
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
INSTITUTO DE SISTEMAS E ROBÓTICA 1/31 Optimal Trajectory Planning of Formation Flying Spacecraft Dan Dumitriu Formation Estimation Methodologies for Distributed.
Dynamic Optimization Dr
DAMN : A Distributed Architecture for Mobile Navigation Julio K. Rosenblatt Presented By: Chris Miles.
Physics 121 Topics: Course announcements Quiz
1 Residual Vectors & Error Estimation in Substructure based Model Reduction - A PPLICATION TO WIND TURBINE ENGINEERING - MSc. Presentation Bas Nortier.
Adaptive Signal Processing Class Project Adaptive Interacting Multiple Model Technique for Tracking Maneuvering Targets Viji Paul, Sahay Shishir Brijendra,
June 12, 2001 Jeong-Su Han An Autonomous Vehicle for People with Motor Disabilities by G. Bourhis, O.Horn, O.Habert and A. Pruski Paper Review.
IMPLEMENTATION ISSUES REGARDING A 3D ROBOT – BASED LASER SCANNING SYSTEM Theodor Borangiu, Anamaria Dogar, Alexandru Dumitrache University Politehnica.
VOLTAGE SCHEDULING HEURISTIC for REAL-TIME TASK GRAPHS D. Roychowdhury, I. Koren, C. M. Krishna University of Massachusetts, Amherst Y.-H. Lee Arizona.
Constraints-based Motion Planning for an Automatic, Flexible Laser Scanning Robotized Platform Th. Borangiu, A. Dogar, A. Dumitrache University Politehnica.
Target Tracking with Binary Proximity Sensors: Fundamental Limits, Minimal Descriptions, and Algorithms N. Shrivastava, R. Mudumbai, U. Madhow, and S.
Suriya, A. September 19, 2015, Slide 0 Atipong Suriya School of MIME March 16, 2011 FE 640 : Term Project Presentation RFID Network Planning using Particle.
1 Challenge the future M.Wang, W.Daamen, S. P. Hoogendoorn and B. van Arem Driver Assistance Systems Modeling by Optimal Control Department of Transport.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Collaborative Mobile Robots for High-Risk Urban Missions Report on Timeline, Activities, and Milestones P. I.s: Leonidas J. Guibas and Jean-Claude Latombe.
The Application of The Improved Hybrid Ant Colony Algorithm in Vehicle Routing Optimization Problem International Conference on Future Computer and Communication,
Approximate Dynamic Programming Methods for Resource Constrained Sensor Management John W. Fisher III, Jason L. Williams and Alan S. Willsky MIT CSAIL.
1 P. David, V. Idasiak, F. Kratz P. David, V. Idasiak, F. Kratz Laboratoire Vision et Robotique, UPRES EA 2078 ENSI de Bourges - Université d'Orléans 10.
1 Distributed and Optimal Motion Planning for Multiple Mobile Robots Yi Guo and Lynne Parker Center for Engineering Science Advanced Research Computer.
Spatio-temporal Pattern Queries M. Hadjieleftheriou G. Kollios P. Bakalov V. J. Tsotras.
Chapter 6 Adaptive Cruise Control (ACC)
S ystems Analysis Laboratory Helsinki University of Technology Automated Solution of Realistic Near-Optimal Aircraft Trajectories Using Computational Optimal.
Finding Optimal Solutions to Cooperative Pathfinding Problems Trevor Standley and Rich Korf Computer Science Department University of California, Los Angeles.
1 Motion Fuzzy Controller Structure(1/7) In this part, we start design the fuzzy logic controller aimed at producing the velocities of the robot right.
Adaptive Tracking in Distributed Wireless Sensor Networks Lizhi Yang, Chuan Feng, Jerzy W. Rozenblit, Haiyan Qiao The University of Arizona Electrical.
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Mobile Robot Control G3300:
Optimal Path Planning Using the Minimum-Time Criterion by James Bobrow Guha Jayachandran April 29, 2002.
Smart Sleeping Policies for Wireless Sensor Networks Venu Veeravalli ECE Department & Coordinated Science Lab University of Illinois at Urbana-Champaign.
Mobile Sensor Network Deployment Using Potential Fields: A Distributed, Scalable Solution to the Area Coverage Problem Andrew Howard, Maja J Matari´c,
Path Planning Based on Ant Colony Algorithm and Distributed Local Navigation for Multi-Robot Systems International Conference on Mechatronics and Automation.
A Two-Phase Linear programming Approach for Redundancy Problems by Yi-Chih HSIEH Department of Industrial Management National Huwei Institute of Technology.
A Protocol for Tracking Mobile Targets using Sensor Networks H. Yang and B. Sikdar Department of Electrical, Computer and Systems Engineering Rensselaer.
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network You-Chiun Wang, Chun-Chi Hu, and Yu-Chee Tseng IEEE Transactions on Mobile Computing.
Optimal Trajectory for Network Establishment of Remote UAVs –1–1 Prachya Panyakeow, Ran Dai, and Mehran Mesbahi American Control Conference June 2013.
Learning of Coordination of a Quad-Rotors Team for the Construction of Multiple Structures. Sérgio Ronaldo Barros dos Santos. Supervisor: Cairo Lúcio Nascimento.
Department of Electrical Engineering, Southern Taiwan University 1 Robotic Interaction Learning Lab The ant colony algorithm In short, domain is defined.
Robot Intelligence Technology Lab. Evolutionary Robotics Chapter 3. How to Evolve Robots Chi-Ho Lee.
Safe Execution of Bipedal Walking Tasks from Biomechanical Principles Andreas Hofmann and Brian Williams.
Simulations of Curve Tracking using Curvature Based Control Laws Graduate Student: Robert Sizemore Undergraduate Students: Marquet Barnes,Trevor Gilmore,
Prof. Yu-Chee Tseng Department of Computer Science
Optimal Acceleration and Braking Sequences for Vehicles in the Presence of Moving Obstacles Jeff Johnson, Kris Hauser School of Informatics and Computing.
Mid Term Review Andreas J. Häusler FREEsubNET MCRTN-CT
Yueshi Shen Dept. of Information Engineering
Spatio-temporal Pattern Queries
Advanced Computer Graphics Spring 2008
Image and Video Processing
Chapter 4 . Trajectory planning and Inverse kinematics
Presentation transcript:

Multiple Marine Vehile Deconflicted Path Planning with Currents and Communication Constraints A. Häusler 1, R. Ghabcheloo 2, A. Pascoal 1, A. Aguiar 1 1 Instituto Superior Técnico, Lisbon, Portugal 2 Tampere University of Technology, Tampere, Finland

Introduction Efficient algorithms for multiple vehicle path planning are crucial for cooperative control systems Need to take into account vehicle dynamics, mission parameters and external influences Example: Go-To-Formation maneouvre September 8h, 20102Andreas J. Häusler - IAV 2010

Path Planning System September 8h, 2010Andreas J. Häusler - IAV MULTIPLE VEHICLE PATH PLANNING SYSTEM MULTIPLE VEHICLE PATH PLANNING SYSTEM Initial Positions Initial Velocities Final Positions Final Velocities Cost Criterion (e.g. weighted sum of energies, maneouvring time) Vehicle dynamical constraints Collision avoidance constraints External constraints (e.g. Obstacles) Nominal Paths and Speed Profiles Nominal Paths and Speed Profiles

The Go-To-Formation Maneouvre An initial formation pattern must be established before mission start Deploying the vehicles cannot be done in formation (no hovering capabilities) Vehicles can’t be driven to target positions separately (no hovering capabilities) September 8h, 2010Andreas J. Häusler - IAV Mother Ship Current

The Go-To-Formation Maneouvre Need to drive the vehicles to the initial formation in a concerted manner Ensure simultaneous arrival times and equal speeds Establish collision avoidance through maintaining a spatial clearance September 8h, 2010Andreas J. Häusler - IAV Mother Ship

Path Planning Foundations September 8h, 2010Andreas J. Häusler - IAV Initial position Final position

Polynomial Path Planning Dispense with absolute time in planning a path (Yakimenko) Establish timing laws describing the evolution of nominal speed with Spatial and temporal constraints are thereby decoupled and captured by & Choose and as polynomials Path shape changes with only varying September 8h, 2010Andreas J. Häusler - IAV 20107

Polynomial Path Planning Polynomial for each coordinate with degree determined by the number of boundary conditions Temporal speed and acceleration constraints Choice for timing law with September 8h, 2010Andreas J. Häusler - IAV 20108

Cost Function Considerations September 8h, 2010Andreas J. Häusler - IAV 20109

Cost Function Considerations A path is feasible if it can be tracked by a vehicle without exceeding,, and It can be obtained by minimizing the energy consumption subject to temporal speed and acceleration constraints September 8h, 2010Andreas J. Häusler - IAV

Multiple Vehicle Path Planning Instead of trying to minimize the arrival time interval, we can fix arrival times to be exactly equal and still get different path shapes Integrate for September 8h, 2010Andreas J. Häusler - IAV

Multiple Vehicle Path Planning Then we obtain, from which the spatial paths are computed The result is in turn used to compute velocity and acceleration Optimization is done using direct search September 8h, 2010Andreas J. Häusler - IAV

Spatial Deconfliction September 8h, 2010Andreas J. Häusler - IAV Initial positions Final positions (target formation)

Temporal Deconfliction September 8h, 2010Andreas J. Häusler - IAV Initial positions Final positions (target formation)

Deconfliction Spatial deconfliction: subject to For temporal deconfliction, the constraint changes to Simultaneous arrival at time September 8h, 2010Andreas J. Häusler - IAV

Environmental Constraints Incorporated through barrier function Path planning with currents for more energy- efficient paths (instead of solely relying on path following controller) Path planning with communication constraints for range keeping within the group September 8h, 2010Andreas J. Häusler - IAV (Hauser, CDC 2006)

Path Planning System September 8h, 2010Andreas J. Häusler - IAV AMV Data AMV Data Path Generation Optimization Algorithm Init. Position & Heading Initial Velocity Final Position & Heading Final Velocity Initial Guess Dynamical Constraints Mission Specifications Environmental Constraints Path Revised Guess Nominal Paths Speed Profiles Time-Coordinated Path Following Spatial Clearance Comm. Constraint Cost Criterion Current Obstacles

Time-Coordinated Path Following Closed-form solution to problems of open-loop path planning and trajectory tracking Using virtual time with September 8h, 2010Andreas J. Häusler - IAV (Ghabcheloo, ACC 2009)

Time-Coordinated Path Following Path following control strategy Guarantees that vehicles and are deconflicted and that they follow their trajectory if A time coordination control law can be found so that the mission remains “near optimal“ in the presence of disturbances September 8h, 2010Andreas J. Häusler - IAV

Simulation Results Algorithm makes use of currents to minimize expected energy usage Solid lines = v w, dashed lines = v des and dotted lines = v min and v max September 8h, 2010Andreas J. Häusler - IAV

Simulation Results Algorithm makes use of currents to minimize expected energy usage Solid lines = v w, dashed lines = v des and dotted lines = v min and v max September 8h, 2010Andreas J. Häusler - IAV

Simulation Results Communication constraints with and without spatial deconfliction Communication break distance 50m and 80m September 8h, 2010Andreas J. Häusler - IAV

Conclusions Recent improvements of the planner include currents and communication constraints Thereby enhances usability for mission planning Barrier function approach allows for “probing” the path limits (useful for obstacle avoidance) Algorithm easily adaptable for arbitrary number of vehicles September 8h, 2010Andreas J. Häusler - IAV

Future Work Running time increases exponentially with number of discrete points  use different optimization approach and/or different means of path description Incorporate real vehicle dynamics instead of approximation through constraints Improve communication constraint Use more sophisticated energy usage equation Allow for specification of vehicle sub-groups September 8h, 2010Andreas J. Häusler - IAV

Thank you for your attention! September 8h, 2010Andreas J. Häusler - IAV Outlook: trajectory optimization using a projection operator approach (blue: desired path, green: time and energy optimal path according to vehicle dynamics Outlook: obstacle avoidance using the projection operator Outlook: collision avoidance using the projection operator Outlook: obstacle and collision avoidance using a projection operator optimization approach