.png)
Critères de l'offre
Métiers :
- Architecte logiciel (H/F)
Secteur :
- Enseignement, Formation
Diplômes :
- Diplôme de grande école d'ingénieur
Compétences :
- C++
- Python
Lieux :
- La Couronne (16)
Conditions :
- Stage
Description du poste
Title: Bridging Robotic Systems and Simulation: ROS and Industrial Communication Integration for Optimizing Intralogistics
Titre : Intégration des robots réels et de leur simulation : utilisation de ROS et des protocoles industriels pour l'optimisation de l'intralogistique.
Abstract
Keywords: Intralogistics, ROS, Robotic Simulation, Gazebo, Digital Twin, Industrial Communication, Robotics.
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.
Résumé
Mots clés : Intralogistique, ROS, Simulation robotique, Gazebo, Jumeau numérique, Communication industrielle, Robotique.
Ce stage de recherche de six mois s'inscrit dans le cadre du projet DYNALOG, visant à optimiser la logistique interne grâce à l'intégration fluide de systèmes robotiques réels et simulés. En s'appuyant sur ROS (Robot Operating System) et des protocoles de communication industriels, le travail se concentre sur le développement d'une interface de communication unifiée pour connecter les robots physiques, leurs jumeaux numériques (simulés dans Gazebo), et les contrôleurs de mission et de flotte. Cette intégration est cruciale pour valider les missions robotiques, garantir la cohérence entre simulation et opérations réelles, et améliorer les performances, la résilience et l'évolutivité des flottes robotiques dans des environnements d'entrepôt dynamiques. Le stage contribuera à la création d'une couche de communication standardisée, permettant une communication bidirectionnelle en temps réel et une bascule transparente entre robots réels et simulés. Les résultats incluront un cadre validé, une documentation technique, et une potentielle publication scientifique, ouvrant la voie à des systèmes intralogistiques plus intelligents et efficaces.
Skills
Scientific and technical skills:
• 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)
Soft skills:
• Autonomy and scientific curiosity
• Strong coding discipline (tests, reproducibility, documentation)
• Clear communication (reporting, analytical)
• Teamwork with researchers and industrial stakeholders
Compétences
Compétences scientifiques et techniques :
• Connaissances en robotique et mécatronique.
• Maîtrise des langages de programmation (Python, C++) et des outils de développement logiciel (contrôle de version, Git).
• Expérience avec le framework ROS (Robot Operating System) et ses outils associés.
• Familiarité avec les environnements de simulation robotique (Gazebo, Isaac Sim / Omniverse).
Compétences transversales :
• Autonomie et curiosité scientifique.
• Rigueur en développement (tests, reproductibilité, documentation).
• Communication claire (rédaction de rapports, analyse technique).
• Travail d'équipe avec des chercheurs et des partenaires industriels.
Research Work
Scientific context
This six-month research internship is part of the DYNALOG project, to optimize intralogistics-internal goods flows-notably through the robotization of warehouses, offering solutions for supervising, planning, and optimizing complex missions for fleets that may include up to one hundred robots. The project aspires to enhance the performance, resilience, and scalability of robotic systems in warehouses. Within this context, the internship will contribute to bridge real robotic systems with high-fidelity simulations using ROS (Robot Operating System) and industrial communication frameworks.
The integration of simulation and real systems is required to validate robotic missions before deployment in order to improve operational efficiency. By leveraging ROS and industrial protocols, this work will enable seamless communication between physical robots, their digital twins (simulated in Gazebo/Omniverse), and the mission and fleet controller. This integration is key to validating robotic missions, ensuring consistency between simulation and real-world operations, and optimizing fleet performance in dynamic intralogistics environments.
Subject
In collaboration with researchers, you will mainly contribute to the 'System Integration' aspect. The internship will focus on developing a unified ROS-based module to seamlessly integrate real and simulated robots within the mission and fleet controller architecture.
The objectives are:
-
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).
This work will directly contribute to the unified messaging system depicted in the diagram, enabling a cohesive environment for robotic fleet management.
Work program
• 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.
Expected scientific/technical production
• Implementation of standardized communication layer for real and simulated robots, enabling seamless integration with the mission/fleet controller.
• Technical documentation: guidelines for deployment, including API references, examples and results analysis.
• A final internship report; potential submission to a conference/journal depending on results and partner constraints.
Context
Lab presentation
CESI LINEACT (UR 7527), Digital…
Description du profil
Funding: DynaLog Project
Location: CESI LINEACT, Angoulême (France)
Starting date: March 2026
Duration: 6 months.
Title: Bridging Robotic Systems and Simulation: ROS and Industrial Communication Integration for Optimizing IntralogisticsTitre : Intégration des robots réels et de leur simulation : utilisation de ROL'entreprise : CESI
CESI est une école d'ingénieurs qui fait de la promotion sociale par l'excellence un modèle de réussite. Rejoignez un environnement stimulant où l'esprit d'équipe, la diversité des projets et l'autonomie ne font qu'un. Découvrez une école qui a su développer un modèle unique et se donne les moyens au quotidien de relever les grands défis de l'époque. Nos 25 campus, 28 000 étudiants, 8000 entreprises partenaires et 106 000 alumni témoignent de l'impact de CESI au niveau national.
CESI accompagne ses étudiants en utilisant des méthodes innovantes de pédagogie active. L'établissement forme avec rigueur les futurs ingénieurs, techniciens et managers, dans les secteurs suivants : l'Industrie & l'Innovation, le BTP, l'Informatique et le Numérique et le Développement Durable. Parallèlement, CESI concrétise son engagement dans la Recherche à travers des activités menées au sein de son Laboratoire d'Innovation Numérique, CESI LINEACT.
Les partenariats établis avec 130 universités à travers le globe, attestent de l'engagement international de CESI. Ces liens privilégiés offrent aux élèves ingénieurs une mobilité sortante et entrante à l'échelle internationale, façonnée notamment par des stages obligatoires faisant partie intégrante de leur cursus.
