PhD students' day — CITI lab


Programming models and runtime support for highly dynamic applications and robotic systems

by Stefan-Gabriel Chitic

Picture of Stefan-Gabriel Chitic

Details

Dynamid, Chroma team
2nd year

Keywords

Internet of Things
robotics
dynamic middleware
reconfiguration
resilience
mobility
programming languages
multi-robot systems
robotic cloud

Advisors

Olivier Simonin
Julien Ponge

Partner


Despite many years of work in robotics, there is still a lack of established software architecture and middleware for multi-robots systems. A robotic middleware should be designed to abstract the low-level hardware architecture, facilitate communication and integration of new software.

Since there is a great need of having multi-robot systems capable of splitting tasks of a greater problem, this PhD thesis is focusing on middleware for multi-robot system and how we can improve mono-robot frameworks for fleet purposes by adding multi-robot coordination services, development and massive deployment tools. We expect robots to be increasingly useful as they can take advantage of data pushed from other external devices in their decision making instead of just reacting to their local environment (sensors, cooperating robots in a fleet, etc). We plan to investigate programming models for dynamic systems in order to have distributed, resilient and context-aware middleware.


Acknowledgements


CITI lab   INSA Lyon   Inria   Rhone Alpes   Rhone Alpes ARC   Rhone Alpes ARC 7   LeFabShop   Pulsalys