Multi-Robot Systems
Foraging in Heterogeneous Multirobot Teams
In joint work with Tucker Balch, I explored foraging behavior in heterogeneous robot teams. We demonstrated how the team can learn to allocate themselves in an optimal manner given the types of items to be gathered and the relative efficiency of each team member. We then demonstrated that the team allocations learned match those predicted by behavioral ecologists.
Mars 20/20
The focus of our research in the DARPA sponsored MARS (Mobile Autonomous Robot Software) 20/20 project lay in the control of heterogeneous teams of unmanned ground and aerial vehicles. In particular, we examined tools, techniques, and behaviors that would enable teams of mobile robots to act and plan in a manner sensitive to the communications constraints present within a particular mission. The focus of my work was on communication recovery, or what the team members should do in the event that communications with each other or a base-station is broken. This work ultimately culminated in a multi-institution joint demonstration at a MOUT (Military Operations in Urban Terrain) site at Fort Benning.
Mission Specification and Task Allocation for Multi-Robot Teams
In joint work with Lockheed-Martin, this project examined techniques for analyzing the usability of multi-robot mission specification software. This line of research culminated in formal usability studies with UAV pilots at the Pax River Naval Air Station. In addition, we examined techniques for integrating case-based mission specification and auction-based task allocation for pre-mission and runtime control of teams of UAVs and UGVs.
Biomimetic Formations
As part of the ARO funded HUNT project, I have also worked on developing and testing models of avian leking behavior on multi-robot teams.