Projects

Research spanning multi-robot coordination, swarm intelligence, and autonomous systems—from learning-based controllers to physical robot platforms.

Graph Neural Networks for Multi-Robot Coordination

Graph Neural Networks for Multi-Robot Coordination

Using structured communication and learning to coordinate robot teams—going beyond simple local rules to achieve globally effective behaviors.

graph neural networks multi-robot coordination learning DCIST
Resilience in Heterogeneous Multi-Robot Systems

Resilience in Heterogeneous Multi-Robot Systems

How do you keep a robot team working effectively when things go wrong? Algorithms that assign the right robots to the right tasks—and adapt when robots fail ...

task allocation heterogeneous robots resilience DCIST
Biophysics-Inspired Robot Swarms

Biophysics-Inspired Robot Swarms

Using ideas from biology and statistical mechanics to enable swarm robot behaviors leveraging local encounters as a source of information.

swarm robotics mean-field theory statistical mechanics encounters
Building Robot Swarms

Building Robot Swarms

From low cost vibration-driven Brushbots to the Robotarium—creating physical platforms that let anyone experiment with swarm robotics.

robotarium brushbot hardware swarm robotics