Our Research

In the CAR team, we study mobile and autonomous robotics from two complementary perspectives: Software Engineering (SE) and Artificial Intelligence (AI).

  • From the SE perspective, we study software architectures, languages and tools for controlling individual robots. We mainly focus on reflective and dynamic languages, as well as component models, for a modular and agile development of robotic software architectures.

  • From the AI perspective, we study coordination and cooperation in robotic fleets. We mainly focus on communication models as well as emerging or predefined organizations for multi-agent robotic systems.

Community

We are involved in the following groups: