Welcome to the Computational Motion, Manipulation, and Autonomy (CoMMA) lab at Purdue!


About Us

We make robots move!

Our research broadly covers algorithms, methods, and software that enable complex robots (or other autonomous systems) to achieve complicated tasks. Usually our research views problems through the lens of planning: we build or learn models of the robot and its environment, and use those models to reason over how actions move the robot, and thus how to achieve a goal. We are interested in techniques that generalize to any robot, constraint, task, or environment, and that are fast, efficient, and easy to use—we want our approaches to apply to robots that work in factories, homes, hospitals, and even space! We are also interested in the intersection of the theory and practice of robotics algorithms, finding where software engineering, hardware acceleration, and algorithm design work together to build systems fast enough to run in real time.

Take a look at our research, recent publications, code, and team for more information.


News


Research Areas



Randomly Selected Publications

  1. Vectorizing Projection in Manifold-Constrained Motion Planning for Real-Time Whole-Body Control
    In IEEE/RSJ International Conference on Intelligent Robots and Systems
    To Appear
  2. HJCD-IK: GPU-Accelerated Inverse Kinematics through Batched Hybrid Jacobian Coordinate Descent
    In IEEE/RSJ International Conference on Intelligent Robots and Systems
    To Appear
  3. NeHMO: Neural Hamilton-Jacobi Reachability Learning for Decentralized Safe Multi-Agent Motion Planning
    In IEEE/RSJ International Conference on Intelligent Robots and Systems
    To Appear
  4. Fast Asymptotically Optimal Kinodynamic Planning via Vectorization
    In IEEE/RSJ International Conference on Intelligent Robots and Systems
    To Appear
  5. CDE: Concept-Driven Exploration for Reinforcement Learning
    Le Mao, Andrew H. Liu, Renos Zabounidis, Yanan Niu, Zachary Kingston, and Joseph Campbell
    In IEEE/RSJ International Conference on Intelligent Robots and Systems
    To Appear
  6. pRRTC: GPU-Parallel RRT-Connect for Fast, Consistent, and Low-Cost Motion Planning
    In IEEE International Conference on Robotics and Automation
  7. Parallel Heuristic Search as Inference for Actor-Critic Reinforcement Learning Models
    In IEEE International Conference on Robotics and Automation
  8. Differentiable Particle Optimization for Fast Sequential Manipulation
    In IEEE International Conference on Robotics and Automation
  9. Revisiting Replanning from Scratch: Real-Time Incremental Planning with Fast Almost-Surely Asymptotically Optimal Planners
    In IEEE International Conference on Robotics and Automation
  10. One-shot View Planning and Online Optimization-based Replanning for Unknown Object Reconstruction
    José J. Patiño, Zachary Kingston, Victor Romero-Cano, Yu-Kun Lai, and Juan David Hernández
    In IEEE International Conference on Robotics and Automation
  11. Think Fast and Far: Long-Horizon Online POMDP Planning via Rapid State Sampling
    The International Journal of Robotics Research
  12. Linking Exteroception and Proprioception through Improved Contact Modeling for Soft Growing Robots
    The International Journal of Robotics Research
  13. SoRo
    Parallel Simulation of Contact and Actuation for Soft Growing Robots
    Soft Robotics
  14. Efficient Multi-Robot Motion Planning for Manifold-Constrained Manipulators by Randomized Scheduling and Informed Path Generation
    IEEE Robotics and Automation Letters
  15. The Open Motion Planning Library 2.0
    IEEE Robotics and Automation Magazine
  16. Ultrafast Sampling-based Kinodynamic Planning via Differential Flatness
    IEEE Transactions on Robotics
  17. Look as You Leap: Planning Simultaneous Motion and Perception for High-DoF Robots
    IEEE Transactions on Robotics
  18. Variational Shape Inference for Grasp Diffusion on SE(3)
    IEEE Robotics and Automation Letters
  19. arXiv
    Sampling-based Kinodynamic Planning with World Models
    Under Review
  20. arXiv
    MR. POP: Multi-Robot Parallel Optimizing Planner for Almost-Surely Asymptotically Optimal Planning
    Under Review
  21. arXiv
    ReVAMP: Vector-Accelerated Motion Planning for Kinematically-Constrained Systems via Reparameterization
    Under Review
  22. arXiv
    Faster Visuomotor Policy Learning on Action Manifolds via Riemannian MeanFlow
    Under Review
  23. arXiv
    Becoming a Fruit Ninja: Real-Time Probabilistic Kinodynamic Planning for Manipulator Projectile Interception
    Under Review
  24. arXiv
    swept-volume.png
    Stochastic Neural Signed Swept Volume for Real-time Chance-Constrained Trajectory Optimization
    Under Review
  25. arXiv
    Safe Real-Time Policy Steering via Noise-Space Trajectory Optimization for One-Step Generative Policies
    Under Review
  26. arXiv
    skipvla.png
    SkipVLA: Skipping VLA Steps with Classical Planning for Fast Robot Manipulation
    Under Review
  27. arXiv
    PEEL: Parallel Extraction for Long-Horizon Disassembly Planning via Scale-Invariant Sampling
    Servet B. Bayraktar, Andreas Orthey, Zachary Kingston, and Marc Toussaint
    Under Review
  28. arXiv
    rmf.png
    Fast Generative Grasping via Lie Group-Constrained MeanFlow
    Under Review
  29. arXiv
    agtmp.png
    Anytime Global Tensor Motion Planning
    Under Review
  30. arXiv
    PLanAR: Planning-Language-Grounded Agentic Reasoning for Robot Manipulation
  31. Workshop
    pAORRTC: GPU-Parallel Almost-Surely Asymptotically Optimal Planning
    Chih H. Huang, Brian Plancher, and Zachary Kingston
  32. AORRTC: Almost-Surely Asymptotically Optimal Planning with RRT-Connect
    IEEE Robotics and Automation Letters
  33. OCEANS
    mrangler.jpg
    Underwater Multi-Robot Simulation and Motion Planning in Angler
    In IEEE/MTS OCEANS Conference
  34. RoboSoft
    robosoft25.jpg
    Physics-Grounded Differentiable Simulation for Soft Growing Robots
    In IEEE-RAS International Conference on Soft Robotics
  35. Nearest-Neighbourless Asymptotically Optimal Motion Planning with Fully Connected Informed Trees (FCIT*)
    In IEEE International Conference on Robotics and Automation
  36. Constrained Nonlinear Kaczmarz Projection on Intersections of Manifolds for Coordinated Multi-Robot Mobile Manipulation
    In IEEE International Conference on Robotics and Automation
  37. CaStL: Constraints as Specifications through LLM Translation for Long-Horizon Task and Motion Planning
    In IEEE International Conference on Robotics and Automation
  38. arXiv
    Using VLM Reasoning to Constrain Task and Motion Planning
    Under Review
  39. arXiv
    foam.jpg
    Foam: A Tool for Spherical Approximation of Robot Geometry
  40. Workshop
    fast_bc.jpg
    Faster Behavior Cloning with Hardware-Accelerated Motion Planning
  41. Scaling Long-Horizon Online POMDP Planning via Rapid State Space Sampling
    In International Symposium of Robotics Research
  42. Abstract
    Perception-aware Planning for Robotics: Challenges and Opportunities
  43. Collision-Affording Point Trees: SIMD-Amenable Nearest Neighbors for Fast Collision Checking
    In Robotics: Science and Systems
  44. Motions in Microseconds via Vectorized Sampling-Based Planning
    In IEEE International Conference on Robotics and Automation
  45. Stochastic Implicit Neural Signed Distance Functions for Safe Motion Planning under Sensing Uncertainty
    In IEEE International Conference on Robotics and Automation
  46. Accelerating Long-Horizon Planning with Affordance-Directed Dynamic Grounding of Abstract Strategies
    In IEEE International Conference on Robotics and Automation
  47. Software Engineering for Robotics: Future Research Directions; Report from the 2023 Workshop on Software Engineering for Robotics
    Claire Le Goues, Sebastian Elbaum, David Anthony, Z. Berkay Celik, Mauricio Castillo-Effen, Nikolaus Correll, Pooyan Jamshidi, Morgan Quigley, Trenton Tabor, and Qi Zhu
    Invited Contributor
  48. Robots as AI Double Agents: Privacy in Motion Planning
    In IEEE/RSJ International Conference on Intelligent Robots and Systems
  49. Solving Rearrangement Puzzles using Path Defragmentation in Factored State Spaces
    IEEE Robotics and Automation Letters
  50. Object Reconfiguration with Simulation-Derived Feasible Actions
    In IEEE International Conference on Robotics and Automation
  51. Optimal Grasps and Placements for Task and Motion Planning in Clutter
    In IEEE International Conference on Robotics and Automation
  52. Scaling Multimodal Planning: Using Experience and Informing Discrete Search
    IEEE Transactions on Robotics
  53. MotionBenchMaker: A Tool to Generate and Benchmark Motion Planning Datasets
    IEEE Robotics and Automation Letters
  54. Robowflex: Robot Motion Planning with MoveIt Made Easy
    In IEEE/RSJ International Conference on Intelligent Robots and Systems
  55. Using Experience to Improve Constrained Planning on Foliations for Multi-Modal Problems
    In IEEE/RSJ International Conference on Intelligent Robots and Systems
  56. HyperPlan: A Framework for Motion Planning Algorithm Selection and Parameter Optimization
    In IEEE/RSJ International Conference on Intelligent Robots and Systems
  57. Learning Sampling Distributions Using Local 3D Workspace Decompositions for Motion Planning in High Dimensions
    In IEEE International Conference on Robotics and Automation
  58. Finite Horizon Synthesis for Probabilistic Manipulation Domains
    In IEEE International Conference on Robotics and Automation
  59. constraint.jpg
    Planning Under Manifold Constraints, Encyclopedia of Robotics
  60. Informing Multi-Modal Planning with Synergistic Discrete Leads
    In IEEE International Conference on Robotics and Automation
  61. Decoupling Constraints from Sampling-Based Planners
    In Robotics Research
  62. Exploring Implicit Spaces for Constrained Sampling-Based Planning
    The International Journal of Robotics Research
  63. Distributed Object Characterization with Local Sensing by a Multi-Robot System
    Golnaz Habibi, Sándor P. Fekete, Zachary Kingston, and James McLurkin
    In Distributed Autonomous Robotic Systems
  64. An Incremental Constraint-Based Framework for Task and Motion Planning
    The International Journal of Robotics Research, Special Issue on the 2016 Robotics: Science and Systems Conference
  65. Sampling-Based Methods for Motion Planning with Constraints
    Annual Review of Control, Robotics, and Autonomous Systems
  66. r2you.jpg
    Robonaut 2 and You: Specifying and Executing Complex Operations
    William Baker, Zachary Kingston, Mark Moll, Julia Badger, and Lydia E. Kavraki
    In IEEE Workshop on Advanced Robotics and its Social Impacts
  67. Incremental Task and Motion Planning: A Constraint-Based Approach
    In Robotics: Science and Systems
  68. Humanoids
    lc3.jpg
    Kinematically Constrained Workspace Control via Linear Optimization
    In IEEE-RAS International Conference on Humanoid Robots
  69. AAMAS
    pipeline.png
    Pipelined Consensus for Global State Estimation in Multi-Agent Systems
    Golnaz Habibi, Zachary Kingston, Zijian Wang, Mac Schwager, and James McLurkin
    In Proceedings of the 2015 International Conference on Autonomous Agents and Multiagent Systems
  70. Distributed Centroid Estimation and Motion Controllers for Collective Transport by Multi-Robot Systems
    Golnaz Habibi, Zachary Kingston, William Xie, Mathew Jellins, and James McLurkin
    In IEEE International Conference on Robotics and Automation