James D. Motes
James D. Motes is a postdoctoral researcher in the Parasol Lab at the University of Illinois Urbana-Champaign, working with Nancy M. Amato, and he is a 2026-27 faculty candidate in computer science, ECE, robotics, and related areas.
James develops adaptive planning systems for robot teams: systems that decompose large multi-robot problems, coordinate only when tasks, conflicts, or workspace structure require it, and accelerate the motion validation bottlenecks that limit deployment. His work asks when robot teams should coordinate, how that coordination can run fast enough to use, and how people can specify, inspect, and revise robot behavior through language, visualization, shared task representations, and human-facing planning interfaces.
This page summarizes Parasol research projects he has helped lead in multi-robot planning, task and motion planning, adaptive coordination, motion planning acceleration, and human-steerable robot systems. For faculty candidate materials, see James’s personal website.
Quick links: CV / Google Scholar / GitHub / Email
Research Overview
In Parasol, we develop planning frameworks for robot teams that must operate in shared, cluttered, and changing environments. Our work studies how to decompose large multi-robot planning problems, guide computation toward the interactions that require coordination, and accelerate motion validation and roadmap update primitives so planning systems can respond quickly enough for real deployments.
Across these projects, the shared principle is that robot teams should not pay the cost of full coordination everywhere. Some methods predict structure from tasks or workspaces, some react to conflicts by creating local subproblems, some accelerate validation and roadmap updates, and some expose planning representations to people so they can inspect and guide robot behavior.
Research Thread Map
Decompose
We represent large planning problems through smaller task, robot, object, or workspace structures so robot teams avoid full joint space reasoning unless the problem demands it.
Coordinate
We develop methods that identify where robots must reason together, resolve conflicts locally, and return to cheaper decoupled planning when possible.
Guide
We use task structure, workspace topology, region decompositions, and other planning signals to focus computation on the regions and interactions that matter.
Accelerate
We build planning infrastructure that reduces the cost of collision checking, roadmap validation, repeated queries, and replanning in changed or dynamic environments.
Interact
We connect planning systems to human-facing interfaces so people can inspect, steer, and understand robot behavior in richer planning environments.
Deploy
We connect planning methods to larger Parasol applications in robot teams, manipulation, manufacturing, automated labs, biofabrication, routing, and engineering design tools.
Project Areas
DaSH Family
DaSH uses hypergraphs to represent how robot, object, and composite planning spaces split and merge during multi-robot task and motion planning.
Lazy-DaSH adds hierarchical task planning and lazy motion validation, while Workspace Guided-DaSH connects decomposition to congested multi-robot motion planning.
ARC Family
ARC begins with cheaper individual robot planning, detects inter-robot conflicts, and constructs local subproblems around interactions that require coordination.
CIPHER and Guided Coordination
CIPHER uses workspace decompositions to guide multi-robot motion planning, refine coordination regions, and avoid full joint space planning when smaller searches suffice.
SPITE and Fast Validation
SPITE updates motion planning roadmaps when objects or obstacles move, classifying roadmap edges as valid, invalid, or uncertain before exact collision checking is needed.
ERUPT and Interactive Planning
ERUPT supports interactive robot motion planning in immersive virtual or augmented reality environments, connecting XR interaction with robotics middleware and planning tools.
MAPF and Team-Level Planning
Multi-agent planning provides the team-level coordination layer behind many Parasol robot-team systems. This work studies how robots share constraints, allocate tasks, avoid path conflicts, and coordinate routes before lower-level motion planners refine executable trajectories.
MAPF, CBS extensions, decentralized planning, and related multi-agent methods help connect discrete coordination with continuous motion planning, task and motion planning, and deployment-oriented robot teams.
Deployment Contexts
Manufacturing, logistics, automated labs, biofabrication, construction, and engineering design applications motivate the need for decomposable, adaptive, fast, and inspectable robot-team planning.
How the Work Connects
DaSH predicts coordination needs from task and planning-space structure. ARC reacts to conflicts by creating local subproblems. CIPHER and workspace-guided methods use environment structure to guide coordination. SPITE and related acceleration work reduce the cost of roadmap validation, collision checking, and replanning. Human-facing planning projects expose robot behavior and planning scenes to people so they can inspect, guide, and revise plans. Together, this work studies how scalable planning systems can become faster, more adaptive, and more usable in real environments.
Collaborate and Learn More
Students and collaborators interested in adaptive robot-team planning, task and motion planning, human-guided autonomy, accelerated motion planning, robot-team systems, manufacturing, automated labs, engineering design, or field robotics can explore the linked project pages and Parasol research areas, then contact James or the relevant Parasol project leads.
Useful entry points:
- Parasol research overview
- Motion Planning
- Multi-Agent Systems
- Human-Robot Interaction and Collaboration
- People directory
- Publications
- James’s personal website
Papers with Parasol Lab:
-
P-ARC: Exploiting Subproblem Independence for Parallel Multi-Robot Motion Planning
by James D. Motes, Marco Morales, Nancy M. Amato
IEEE Robotics and Automation Letters (Early Access), November 2026 -
Lazy-DaSH: A Lazy Approach for Hypergraph-Based Multirobot Task and Motion Planning
by Seongwon Lee, James D. Motes, Isaac Ngui, Marco Morales Aguirre, Nancy M. Amato
IEEE Transactions on Robotics, July 2026 -
AO-ARC: Almost-Surely Asymptotically Optimal Multi-Robot Motion Planning with ARC
by James D. Motes, Marco Morales, Nancy M. Amato
arXiv Preprint, June 2026 -
Scalable Multi-robot Motion Planning via Hierarchical Subproblem Expansion and Workspace Decomposition Refinement
by Isaac Ngui, Courtney McBeth, James D. Motes, Marco Morales, Nancy M. Amato
17th World Symposium on the Algorithmic Foundations of Robotics (WAFR 2026), June 2026 -
Multi-Robot Motions in Milliseconds: Vector-Accelerated Primitives for Sampling-Based Planning
by James D. Motes, Marco Morales, Nancy M. Amato
arXiv Preprint, April 2026 -
Scalable Multi-Robot Motion Planning Using Workspace Guidance-Informed Hypergraphs
by Courtney McBeth, James D. Motes, Isaac Ngui, Marco Morales, Nancy M. Amato
IEEE Robotics and Automation Letters, February 2026 -
An Analysis of Constraint-Based Multiagent Pathfinding Algorithms
by Hannah Lee, James D. Motes, Marco Morales Aguirre, Nancy M. Amato
IEEE Transactions on Robotics, December 2025 -
SPITE: Simple Polyhedral Intersection Techniques for Motion Planning in Modified Environments
by Stav Ashur, Maria Lusardi, Marta Markowicz, James Motes, Marco Morales, Sariel Har-Peled, Nancy M. Amato
Algorithmic Foundations of Robotics XVI, Volume 1 (WAFR 2024), October 2025 -
ERUPT: An Open Toolkit for Interfacing with Robot Motion Planners in Extended Reality
by Isaac Ngui, Courtney McBeth, André Santos, Grace He, Katherine J. Mimnaugh, James D. Motes, Luciano Soares, Marco Morales, Nancy M. Amato
ArXiv Preprint, October 2025 -
K-ARC: Adaptive Robot Coordination for Multi-Robot Kinodynamic Planning
by Mike Qin, Irving Solis, James D. Motes, Marco Morales, Nancy M. Amato
IEEE Robotics and Automation Letters, August 2025 -
Semi-Lazy Rearrangement Solver for Accelerating Task Planning Using SPITE Dynamic Roadmaps
by Marta Markowicz, Stav Ashur, James Motes, Nancy M. Amato
ICRA 2025 Workshop on Future of Construction, May 2025 -
Serialized Red-Green-Gray: Quicker Heuristic Validation of Edges in Dynamic Roadmap Graphs
by Yulie Arad, Stav Ashur, Marta Markowicz, James Motes, Marco Morales, Nancy M. Amato
May 2025 -
PRISM: Complete Online Decentralized Multi-Agent Pathfinding with Rapid Information Sharing using Motion Constraints
by Hannah Lee, Zachary Serlin, James Motes, Brendan Long, Marco Morales, Nancy M. Amato
ArXiv Preprint, May 2025 -
Experience-based Subproblem Planning for Multi-Robot Motion Planning
by Irving Solis, James Motes, Mike Qin, Marco Morales, Nancy M. Amato
ArXiv, November 2024 -
Distributed Constraint-Based Search using Multi-Hop Communication
by Hannah Lee, James Motes, Zachary Serlin, Marco Morales, Nancy M. Amato
Extended Abstract for IEEE International Conference on Robotics and Automation @ 40 (ICRA@40), September 2024 -
Adaptive Robot Coordination: A Subproblem-Based Approach for Hybrid Multi-Robot Motion Planning
by Irving Solis, James Motes, Mike Qin, Marco Morales, Nancy M. Amato
IEEE Robotics and Automation Letters, June 2024 -
A Hierarchical Approach to Workstation-based Task Allocation and Motion Planning
by Isaac Ngui, Seongwon Lee, James Motes, Marco Morales, Nancy M. Amato
IROS 2023, May 2024 -
Scalable Multi-Robot Motion Planning for Congested Environments With Topological Guidance
by Courtney McBeth, James Motes, Diane Uwacu, Marco Morales, Nancy M. Amato
IEEE Robotics and Automation Letters, September 2023 -
Hypergraph-Based Multi-robot Task and Motion Planning
by James Motes, Tan Chen, Timothy Bretl, Marco Morales Aguirre, Nancy M. Amato
IEEE Transactions on Robotics, August 2023 -
Evaluating Guiding Spaces for Motion Planning
by Amnon Attali, Stav Ashur, Isaac Burton Love, Courtney McBeth, James Motes, Diane Uwacu, Marco Morales, Nancy M. Amato
IROS 2022, Workshop for Evaluating Motion Planning Performance, October 2022 -
Insights from an Industrial Collaborative Assembly Project: Lessons in Research and Collaboration
by Tan Chen, Zhe Huang, James Motes, Junyi Geng, Quang Minh Ta, Holly Dinkel, Hameed Abdul-Rashid, Jessica Myers, Ye-Ji Mun, Wei-che Lin, Yuan-yung Huang, Sizhe Liu, Marco Morales, Nancy M Amato, Katherine Driggs-Campbell, Timothy Bretl
ICRA 2022 WORKSHOP ON COLLABORATIVE ROBOTS AND THE WORK OF THE FUTURE, May 2022 -
Parallel Hierarchical Composition Conflict-Based Search for Optimal Multi-Agent Pathfinding
by Hannah Lee, James Motes, Marco Morales, Nancy Amato
IEEE Robotics and Automation Letters, July 2021 -
Representation-Optimal Multi-Robot Motion Planning Using Conflict-Based Search
by Juan Irving Solis Vidana, James Motes, Read Sandström, Nancy Amato
IEEE Robotics and Automation Letters, March 2021 -
Multi-Robot Task and Motion Planning With Subtask Dependencies
by James Motes, Read Sandström, Hannah Lee, Shawna Thomas, Nancy M. Amato
IEEE Robotics and Automation Letters, February 2020 -
Interaction Templates for Multi-Robot Systems
by James Motes, Read Sandström, Will Adams, Tobi Ogunyale, Shawna Thomas, Nancy M. Amato
IEEE Robotics and Automation Letters, June 2019