hierarchical planning
play

Hierarchical planning 20194524 Jinhyeok Jang A. Online - PowerPoint PPT Presentation

Hierarchical planning 20194524 Jinhyeok Jang A. Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles, Eduard Vidal et el. ICRA2019 B. Hierarchical Path Planner using Workspace Decomposition and


  1. Hierarchical planning 20194524 Jinhyeok Jang A. Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles, Eduard Vidal et el. ICRA2019 B. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs, Geoge Mesesan et el. IROS2018

  2. Review ● Hierarchical planner ● The Maverick planner: An efficient hierarchical planner for autonomous vehicles in unstructured environments, IROS 17 Two staged planner0.1 sec RRT*, 20 sec 2

  3. Review ● Hierarchical planner ● Dynamic Channel: A Planning Framework for Crowd Navigation, ICRA 19 3

  4. Background ● Hierarchical planner ● Usually use two kind of planner Goal Start Global Global planner ● Gives guidance ● obstacle Local planner ● Find the actual path ● Local Global path 4 Local path

  5. Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles 5

  6. Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles, ICRA2019 Vidal et el. ● Introduction ● Underwater vehicle ● Autonomous Underwater Vehicle – AUV ● Complex dynamics 6

  7. Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles The Maverick planner: An efficient hierarchical planner for autonomous vehicles in unstructured environments, IROS 17 ● Introduction ● Kinodynamic planning is required . ● Too slow for online planning. RRT*, 20 sec 7

  8. Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles The Maverick planner: An efficient hierarchical planner for autonomous vehicles in unstructured environments, IROS 17 ● Introduction ● Kinodynamic planning is required . ● Too slow for online planning. ● How about multilayered planning? Two staged planner0.1 sec RRT*, 20 sec 8

  9. Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles Planning Feasible and Safe Paths Online for Autonomous Underwater Vehicles in Unknown Environments, IROS2016 Hernandez et el. ● Two sampling planner ● Online RRT* as global planner ● Online geometric path planning [1] ● Can handle localization error Online RRT* ● Finite horizon ● Gives path fast ● Asymptotically optimal ● Sometimes gives infeasible path 9 Online RRT*, https://www.youtube.com/watch?v=A5-8LTBxbHQ

  10. Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles, ICRA2019 Vidal et el. ● Two sampling planner ● SST as local planner ● Stable Sparse RRT(SST) as local planner SST’s data structure SST RRT* 10 Asymptotically optimal sampling-based kinodynamic planning, Li et el. IJRR 2016

  11. Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles, ICRA2019 Vidal et el. ● Two sampling planner ● SST as local planner ● RRT* + SST Total nodes, RRT vs SST Planning time, RRT vs SST 11 Asymptotically optimal sampling-based kinodynamic planning, Li et el. IJRR 2016

  12. Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles, ICRA2019 Vidal et el. ● Two sampling planner ● Using two planner ● Global RRT* + Local SST 12 Asymptotically optimal sampling-based kinodynamic planning, Li et el. IJRR 2016

  13. Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles, ICRA2019 Vidal et el. ● Result ● Single SST vs RRT*+SST SST RRT*+SST Time 13

  14. Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles Online Multilayered Motion Planning with Dynamic Constraints for Autonomous Underwater Vehicles, ICRA2019 Vidal et el. ● Result Consider water current ● Real world Test 128m path Not Consider water current Noisy water current Uniform 0.4m/s 14

  15. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs 15

  16. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs , IROS2018 Geoge Mesesan et el. ● Introduction ● Real world robots 27 DoF humanoid ● Have very high dimensionality ● Unavailable for C-space approach ● Humanoids… 16

  17. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs , IROS2018 Geoge Mesesan et el. ● Introduction ● Handling high dimensionality Workspace planning ● Probabilistic techniques ● Task space ● End- effector ’ s position, orientation, … 17

  18. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs , IROS2018 Geoge Mesesan et el. ● Introduction ● Extract workspace information ● Cell decompositionETC. ● Parallel method ● Another way of improving path planning algorithm. ● Running multiple planners at the same time 18

  19. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs , IROS2018 Geoge Mesesan et el. ● Multilayered planner Initial position ● Global planner Goal ● Cell decomposition ● Find collision free path. 19

  20. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs , IROS2018 Geoge Mesesan et el. ● Multilayered planner Initial position ● Local planner Goal ● Task space RRT ● Each polytope ’ s planner runs parallel. ● Expand to adjacent polytope based on adjacency graph. 20

  21. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs , IROS2018 Geoge Mesesan et el. ● Multilayered planner Initial position ● Local planner Goal Unavailable ● Task space RRT ● Each polytope’s planner runs parallel. ● Expand to adjacent polytope based on adjacency graph. 21

  22. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs , IROS2018 Geoge Mesesan et el. ● Multilayered planner Initial position ● Local planner Goal ● Task space RRT ● Each polytope’s planner runs parallel. ● Expand to adjacent polytope based on adjacency graph. Cheaper 22

  23. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs , IROS2018 Geoge Mesesan et el. ● Multilayered planner Initial position ● Final path Goal ● Global path connects the local planner’s path in workspace. RRT ’ s tree workspace End-effector follows the path 23

  24. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs , IROS2018 Geoge Mesesan et el. ● Comparison 𝑚 𝑟 C-space path length 𝑚 𝑞 end-effector path length ● 8 DoF redundant robot 24

  25. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs , IROS2018 Geoge Mesesan et el. ● Comparison 𝑚 𝑟 C-space path length 𝑚 𝑞 end-effector path length ● 9 DoF Humanoid reaching to the box 25

  26. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs , IROS2018 Geoge Mesesan et el. ● Comparison 𝑚 𝑟 C-space path length 𝑚 𝑞 end-effector path length ● 100 DoF hyper robot 26

  27. Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs Hierarchical Path Planner using Workspace Decomposition and Parallel Task-Space RRTs , IROS2018 Geoge Mesesan et el. ● Comparison ● Result ● Suggested model always success 100% even for extreme case. ● Shows shortest path both and . 𝑚 𝑟 𝑚 𝑞 ● Even single tree, matches/outperforms bi-directional planner. 27

  28. Quiz ● Q1. ● In first paper, authors use Three stage of planning [True/False] ● Q2. ● In second paper, authors use Voronoi diagram for global planning [True/False] 28

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend