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
    To Appear
  7. Parallel Heuristic Search as Inference for Actor-Critic Reinforcement Learning Models
    In IEEE International Conference on Robotics and Automation
    To Appear
  8. Differentiable Particle Optimization for Fast Sequential Manipulation
    In IEEE International Conference on Robotics and Automation
    To Appear
  9. Revisiting Replanning from Scratch: Real-Time Incremental Planning with Fast Almost-Surely Asymptotically Optimal Planners
    In IEEE International Conference on Robotics and Automation
    To Appear
  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
    To Appear
  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. arXiv
    MR. POP: Multi-Robot Parallel Optimizing Planner for Almost-Surely Asymptotically Optimal Planning
    Under Review
  19. arXiv
    ReVAMP: Vector-Accelerated Motion Planning for Kinematically-Constrained Systems via Reparameterization
    Under Review
  20. arXiv
    Faster Visuomotor Policy Learning on Action Manifolds via Riemannian MeanFlow
    Under Review
  21. arXiv
    Becoming a Fruit Ninja: Real-Time Probabilistic Kinodynamic Planning for Manipulator Projectile Interception
    Under Review
  22. arXiv
    swept-volume.png
    Stochastic Neural Signed Swept Volume for Real-time Chance-Constrained Trajectory Optimization
    Under Review
  23. arXiv
    Safe Real-Time Policy Steering via Noise-Space Trajectory Optimization for One-Step Generative Policies
    Under Review
  24. arXiv
    skipvla.png
    SkipVLA: Skipping VLA Steps with Classical Planning for Fast Robot Manipulation
    Under Review
  25. 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
  26. arXiv
    rmf.png
    Fast Generative Grasping via Lie Group-Constrained MeanFlow
    Under Review
  27. arXiv
    agtmp.png
    Anytime Global Tensor Motion Planning
    Under Review
  28. arXiv
    PLanAR: Planning-Language-Grounded Agentic Reasoning for Robot Manipulation
    Under Review
  29. Variational Shape Inference for Grasp Diffusion on SE(3)
    IEEE Robotics and Automation Letters
  30. AORRTC: Almost-Surely Asymptotically Optimal Planning with RRT-Connect
    IEEE Robotics and Automation Letters
  31. OCEANS
    mrangler.jpg
    Underwater Multi-Robot Simulation and Motion Planning in Angler
    In IEEE/MTS OCEANS Conference
  32. RoboSoft
    robosoft25.jpg
    Physics-Grounded Differentiable Simulation for Soft Growing Robots
    In IEEE-RAS International Conference on Soft Robotics
  33. Nearest-Neighbourless Asymptotically Optimal Motion Planning with Fully Connected Informed Trees (FCIT*)
    In IEEE International Conference on Robotics and Automation
  34. Constrained Nonlinear Kaczmarz Projection on Intersections of Manifolds for Coordinated Multi-Robot Mobile Manipulation
    In IEEE International Conference on Robotics and Automation
  35. CaStL: Constraints as Specifications through LLM Translation for Long-Horizon Task and Motion Planning
    In IEEE International Conference on Robotics and Automation
  36. arXiv
    Using VLM Reasoning to Constrain Task and Motion Planning
    Under Review
  37. arXiv
    foam.jpg
    Foam: A Tool for Spherical Approximation of Robot Geometry
  38. Workshop
    fast_bc.jpg
    Faster Behavior Cloning with Hardware-Accelerated Motion Planning
  39. Scaling Long-Horizon Online POMDP Planning via Rapid State Space Sampling
    In International Symposium of Robotics Research
  40. Abstract
    Perception-aware Planning for Robotics: Challenges and Opportunities
  41. Collision-Affording Point Trees: SIMD-Amenable Nearest Neighbors for Fast Collision Checking
    In Robotics: Science and Systems
  42. Motions in Microseconds via Vectorized Sampling-Based Planning
    In IEEE International Conference on Robotics and Automation
  43. Stochastic Implicit Neural Signed Distance Functions for Safe Motion Planning under Sensing Uncertainty
    In IEEE International Conference on Robotics and Automation
  44. Accelerating Long-Horizon Planning with Affordance-Directed Dynamic Grounding of Abstract Strategies
    In IEEE International Conference on Robotics and Automation
  45. 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
  46. Robots as AI Double Agents: Privacy in Motion Planning
    In IEEE/RSJ International Conference on Intelligent Robots and Systems
  47. Solving Rearrangement Puzzles using Path Defragmentation in Factored State Spaces
    IEEE Robotics and Automation Letters
  48. Object Reconfiguration with Simulation-Derived Feasible Actions
    In IEEE International Conference on Robotics and Automation
  49. Optimal Grasps and Placements for Task and Motion Planning in Clutter
    In IEEE International Conference on Robotics and Automation
  50. Scaling Multimodal Planning: Using Experience and Informing Discrete Search
    IEEE Transactions on Robotics
  51. MotionBenchMaker: A Tool to Generate and Benchmark Motion Planning Datasets
    IEEE Robotics and Automation Letters
  52. Robowflex: Robot Motion Planning with MoveIt Made Easy
    In IEEE/RSJ International Conference on Intelligent Robots and Systems
  53. Using Experience to Improve Constrained Planning on Foliations for Multi-Modal Problems
    In IEEE/RSJ International Conference on Intelligent Robots and Systems
  54. HyperPlan: A Framework for Motion Planning Algorithm Selection and Parameter Optimization
    In IEEE/RSJ International Conference on Intelligent Robots and Systems
  55. Learning Sampling Distributions Using Local 3D Workspace Decompositions for Motion Planning in High Dimensions
    In IEEE International Conference on Robotics and Automation
  56. Finite Horizon Synthesis for Probabilistic Manipulation Domains
    In IEEE International Conference on Robotics and Automation
  57. constraint.jpg
    Planning Under Manifold Constraints, Encyclopedia of Robotics
  58. Informing Multi-Modal Planning with Synergistic Discrete Leads
    In IEEE International Conference on Robotics and Automation
  59. Decoupling Constraints from Sampling-Based Planners
    In Robotics Research
  60. Exploring Implicit Spaces for Constrained Sampling-Based Planning
    The International Journal of Robotics Research
  61. 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
  62. 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
  63. Sampling-Based Methods for Motion Planning with Constraints
    Annual Review of Control, Robotics, and Autonomous Systems
  64. 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
  65. Incremental Task and Motion Planning: A Constraint-Based Approach
    In Robotics: Science and Systems
  66. Humanoids
    lc3.jpg
    Kinematically Constrained Workspace Control via Linear Optimization
    In IEEE-RAS International Conference on Humanoid Robots
  67. 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
  68. 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