This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As part of the DYNALOG project, this six-month research internship aims to optimize intralogistics through the seamless integration of real and simulated robotic systems. By leveraging ROS (Robot Operating System) and industrial communication frameworks, the work focuses on developing a unified communication interface to connect physical robots, their digital twins (simulated in Gazebo/Omniverse), and mission/fleet controllers. This integration is required to validate robotic missions, in order to ensure consistency between simulation and real-world operations, and enhance the performance, resilience, and scalability of robotic fleets in dynamic warehouse environments. The internship will contribute to the development of a standardized communication layer, enabling real-time bidirectional communication and seamless switching between real and simulated robots. The outcomes include a validated framework, technical documentation, and potential scientific publication, paving the way for smarter, more efficient intralogistics systems.
Job Responsibility:
Development of a unified communication interface for real and simulated robots
Integration with mission/fleet controller to ensure real-time, bidirectional communication between robots and the fleet controller
Validation of the system's ability to switch seamlessly between real and simulated robots for testing and deployment
Test and optimization of the framework for scalability and resilience (fault tolerance, recovery mechanisms)
Study ROS and industrial communication protocols and existing mission/fleet controller architectures
Study and compare real robot communication protocol and messages and the simulated ones
Develop the interface that enables seamless switching between real and simulated robot
Integration and testing with mission and fleet controllers
Validation, results analysis to ensure consistency in behavior, latency, and performance
Evaluation of scalability and resilience
Requirements:
Robotic and mechatronic knowledge
Programming languages, including Python and C++ & software development tools (version control)
Familiarity with the ROS robotic framework and its tools
Familiarity with robotic simulation environments (GAZEBO, Isaac Sim / Omniverse)