Multi-Robot Systems can succeed at tasks that may not be possible with a single robot alone. However, they also introduce several challenges. In addition to my thesis work, I have worked on several aspects of multi-robot systems:
Physicomimetics and Human Control |
|
At work performed at the Navy Center for Applied Research in Artificial Intelligence (NCARAI) , I have research several aspects of multi-robot systems using a resource protection domain containing multiple defenders protecting a centralized resource from intruders. |
|
Architectural Foundations for Microvehicle Swarms (MAST) |
|
|
As part of the Micro Autonomous Systems and Technology (MAST) project, I worked on incorporating new capabilities into MissionLab to support the tasking of multiple microvehicles for 3D exploration and navigation. This includes 3D behavior-based waypoint navigation, obstacle avoidance, and teleoperation. Support for such 3D navigation as well as sensing (via SICK range finders) was added at all levels, all the way from the hardware abstraction layer (hserver), the robot executable, and the mlab console layer. All code is available online on the MAST webpage here. |
Continuous and Emedded Learning |
|
|
In an earlier line of research at NCARAI, I extended an approach called Anytime Learning (later renamed to Continuous and Embedded Learning) to multi-robots systems [1]. This work allowed the team to adapt to changing situations such as individual robot failures. For example, the experiments showed that the team could switch from generalists to specialists depending on the number of members in the team. This work was published at IROS 2007.
|

