BITE: Bar Ilan Teamwork Engine

A Team of Nao robots resting after a long day of research work in the MAVERICK lab.

Since 2004, The MAVERICK group has been investigating general team decision-making mechanisms for multi-robot teams, pursuing joint goals. The driving hypothesis underlying this work is that while the specific protocols and procedures for reaching joint decisions may vary from one task to another (who does what? when do we start? when do we stop?), there are general invariants which allow automation of the decision-making process.

Put simply, we are interested in how to make robots behave well in a team, regardless of what task the team is to carry out. BITE is software which implements the insights from these investigations: It has evolved over the years, from one thesis to the next.

BITE pioneered significant changes in the control loop that is the backbone of agents’ decision-making, allowing them to switch social choice protocols on the fly. It was the first teamwork control software to provide proven guarantees on the coherence of the team. In software engineering studies, it was shown to save up to 60% of software development efforts. Ideas from BITE publications have influenced commercial uses in projects by Cogniteam and Intuition Robotics.

For more information about BITE and general teamwork for robots, see the following publications: