Their Integration for Multiple Moving Agents Keisuke Okumura Tokyo Institute of Technology, Japan ౦ژۀେֶ 5PLZP*OTUJUVUFPG5FDIOPMPHZ http://bit.ly/3J96UjM
Short-Horizon Planning Guides Long-Horizon Planning Improving Solution Quality by Iterative Refinement 4. 5. 6. 7. Part I. Planning Building Representation from Learning Building Representation while Planning 11. 12. Part III. Representation Online Planning to Overcome Timing Uncertainties Offline Planning to Overcome Timing Uncertainties Offline Planning to Overcome Crash Faults 8. 9. 10. Part II. Execution Introduction, Preliminaries, and Background 1-3. Conclusion and Discussion 13. Dissertation Outline
Planning 4. 6. Part I. Planning Building Representation from Learning Building Representation while Planning 11. 12. Part III. Representation Recap: Quick Multi-Agent Path Planning discrete continuous
by PRM [Kavraki+ 96] complete optimal incomplete suboptimal building small but promising representation for planning quality & solvability effort high low small large speed & scalability
low small large speed & scalability approach-1 [Chap. 11] learning from planning demonstrations approach-2 [Chap. 12] building representation while planning
been caused by the collision of three bots on the grid” “more than 1,000 robots buzz around a grid, stopping to grab crates of food” Lacking robust execution may cause catastrophe
Uncertainties frictions, sensor errors, communication delays, inconsistent speeds due to battery consumption, individual difference between robots, crash, etc overcoming uncertainties at runtime
AAAI-23 fault solution multiple paths assuming crashes change execution path on-demand KO*, Sébastien Tixeuil formalize, analyze, and solve multi-agent path planning with crash faults (MAPPCF) *work done during staying in LIP6, Sorbonne University in France
non-crashed agents eventually reach their destination, regardless of crashes (up to f ) & transition rules & maximum number of crashes f defined with failure detector & execution model centralized planning followed by decentralized execution
NFD SEQ + NFD SEQ + AFD synchronous model sequential model named failure detector anonymous FD SYN SEQ NFD AFD strictly stronger SEQ+AFD SYN+AFD solvable instances weakly stronger SYN+AFD SYN+NFD SYN+AFD SYN+NFD or solvable in SYN unsolvable in SEQ