This article is outdated but I keep it as a reference. Thank you for your cooperation.
I am now looking for the next position after getting my Ph.D. from Tokyo Institute of Technology, Japan (expected: Mar. 2023).
I want to get a research job including postdocs, but not limited to. At this stage, I am broadly considering both academia and industry. So far, I have devoted studying how to control multiple moving agents for almost five years. I feel my skills can adapt to various fields.
If interested, feel free to contact me.
Contact
okumura.k [at] coord.c.titech.ac.jp / LinkedIn
Below, I focus on the content not overwrapping with my portfolio.
Table of contents:
- What I did
- What I want to do
- Career
- Skills
- Desired conditions
- Others
What I did
I am widely interested in controlling multiple moving agents, using techniques from a variety of fields such as planning, search, automation, combinatorial optimization, robotics, multi-agent systems, and distributed computing. My papers have been published at selective conferences on AI and robotics such as IJCAI-19, AAAI-21, ICRA-21, IROS-21, AAMAS-22, and ICAPS-22.
I am particularly interested in the following three topics.
1. Quick, salable, and adaptive multi-agent/robot planning
I have developed techniques that solve path/motion planning for multiple agents, enabling efficient real-time planning for hundreds or more agents.
- PIBT: sub-optimal algorithm to solve multi-agent pathfinding iteratively
- mapf-IR: iterative refinement framework for real-time path planning
- CTRM: data-driven roadmap construction for multiple agents in continuous spaces
- TSWAP: sub-optimal algorithm that simultaneously performs target assignment and path planning
- SSSP: domain-independent multi-robot motion planning
2. Robust execution strategies for reality gaps
Robot execution of planning is a non-trivial issue in practice.
- Causal-PIBT, TSWAP, OTIMAPP: integrated planning & execution schemes that address timing uncertainties such as delays
- AFADA: multi-robot platform that engages online/lifelong planning and execution
3. Applications of multiple moving agents
The above two are foundations but I am also interested in applications.
- Cooperative ITS: intersection management for multiple autonomous vehicles
- Amoeba Exploration: coordinated space exploration by multiple robots
The next figure well summarizes my research interest.
What I want to do
I wish to continue developing cutting-edge technologies to control multiple moving agents.
Specific research topics interesting to me
I list up promising but under-explored topics below.
- Sampling-based multi-robot motion planning. I feel uniting techniques of sampling-based motion planning developed for single-robot and multi-agent pathfinding is a promising direction like SSSP though this is still in the early stage.
- Incorporating machine learning as heuristics to multi-agent/robot planning like CTRM. I am not saying about pure ML-based behavior planning, rather, I am interested in integrating classical planning methods with ML.
- Deepen theoretical foundations from views of distributed systems. Systems of multiple moving agents are inherently distributed so the execution of such systems is not trivial at all. I studied timing uncertainties in OTIMAPP but am also interested in fault tolerance, uncertainties about locations, etc.
- Swarm interaction. I am interested in coordination/cooperation between “powerful” agents, rather than “weak” robots usually assumed in studies on swarm robotics.
- Killer applications.
Career
I have been supervised by Prof. Xavier Defago since I was an undergraduate. In addition, I fortunately had opportunities to work at:
- Miyake Lab., Tokyo Institute of Technology (4 years)
- NEC Data Science Lab. (2 months)
- OMRON SINIC X (6 months)
- LIP6, Sorbonne University (6 months, ongoing)
Please check my portfolio for details. CV is also available on the website.
Skills
Programming
The research repositories are available on GitHub. I often use C++ / Python / Julia / JavaScript.
English
Not so fluent but I have promoted my research in English (note: my supervisor is not native to Japanese.)
Notes
- I like creating videos.
- Got several funds so far.
- Hardware development is outside of my abilities.
Desired conditions
- Make achievements public with credit.
- Salary: I will at least refer to my total income when I was a 2nd-year Ph.D. student.
- Location: Anywhere on earth. I do not have a specific preference.
Others
- I will stay in Paris from the end of March until the end of August 2022. So it is relatively easy to visit places in Europe.
- The book list that I often use may help the matching.
- “Introduction to distributed algorithms.” Tel, G. 2000.
- “Multiagent systems: Algorithmic, game-theoretic, and logical foundations.” Shoham, Y., & Leyton-Brown, K. 2008.
- “Automated planning and acting.” Ghallab, M., Nau, D., & Traverso, P. 2016.
- “Introduction to algorithms.” Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. 2009.
- “Planning algorithms.” LaValle, S. M. 2006.
- “Principles of robot motion: theory, algorithms, and implementations.” Choset, H., Lynch, K. M., Hutchinson, S., Kantor, G. A., & Burgard, W. 2005.
Thank you for reading this article. Again, feel free to contact me if interested.