Actualités
  • 22/09/2025 - Mise en ligne du programme des conférences
  • 04/09/2025 - Regardez les ateliers proposés pour ROSCon Fr & De 2025, pour se former et découvrir ROS2 et maîtriser les dernières nouveautés ROS2
  • 04/09/2025 - Vous pouvez dès à présent vous inscrire aux workshops de ROSCon Fr & De 2025
  • 23/05/2025 - Ouverture de la billetterie pour la conférence
  • 01/03/2025 - Annonce de la conférence 2025

Conférences ROSCon Fr & De 2025

17, 18, 19 et 20 Novembre 2025 à Strasbourg



ROSConFr est une conférence scientifique et technique dédiée à l’ingénierie de la robotique. Elle aborde l’intelligence artificielle, les robots avancés et la technologie robotique. Avec l’adoption de plus en plus répandue de l’écosystème opensource ROS à travers la communauté robotique, ROSConFr est la conférence de référence pour interagir sur cette technologie.

Industriels, académiques, ingénieurs, étudiants, doctorants… Vous souhaitez échanger avec des pairs et développer votre connaissance en ROS ? Cette conférence est faite pour vous ! Elle accueille tous les profils : experts, développeurs et ingénieurs issus du milieu académique ou industriel, mais aussi les doctorants et les étudiants.

Après Toulouse, Paris, Bordeaux et Nantes, l’édition 2025 se tiendra à Strasbourg en conjonction avec la ROScon-De de nos amis allemands. L’événement est organisé par le laboratoire  ICube (UMR, CNRS 7357) de l’ Université de Strasbourg.
Pour la première fois en un seul lieu et en même temps se tiendront deux conférences liées à ROS2: ROSCon-Fr et ROSCon-De.
Chaque conférence se tiendra séparément (en allemand et en français), mais les temps d’échange, les démonstrations et les keynotes seront partagées.
Des ateliers seront également proposés à la fois pour le public germanophone et le public francophone les 2 premiers jours de l’événement.



Les grandes lignes du programme de la ROSConFR 2025

  • 17 & 18 Novembre 2025 : participer aux sessions d’ateliers pour partager les bonnes pratiques et échanger entre pairs en petits groupes
  • 19 & 20 Novembre 2025 : assister aux présentations scientifiques ou présenter vous-même vos travaux de recherche lors de la conférence.
  • 19 Novembre 2025 : participer à la soirée sociabilisante au cœur de la ville de Strasbourg pour optimiser votre réseautage avec la communauté robotique en France et en Allemagne.
  • 20 Novembre 2025 : visiter les plateformes technologiques de l’Université de Strasbourg et des partenaires Alsaciens.

Mais aussi… profiter de cette escale strasbourgeoise pour découvrir la ville de Gutemberg, sa cathédrale et son horloge astronomique ainsi que sa gastronomie exceptionnelle.

Dates

Les dates clés


CFP : Appel à soumissions

(Conférenciers)

📆 23 mai 2025

Fermeture des soumissions

📆 28 août 2025

Réponses d'acceptation des soumissions

📆 15 septembre 2025

CFW : Appel à soumissions pour les workshops

📆 30 avril 2025

Fermeture des soumissions pour les workshops

📆 27 juin 2025

Publication du programme des workshops

📆 11 juillet 2025

Annonce du programme

(Auditeurs et conférenciers, sauf sponsors)

📆 22 septembre 2025


Ouverture des inscriptions anticipées

📆 23 mai 2025

Fermeture des inscriptions anticipées

📆 26 septembre 2025

Fermeture définitive des inscriptions

📆 24 octobre 2025



Le déroulé de l’ événement

Ateliers

Sur Inscription

📆 Du 17 novembre 2025 12:00 au 18 novembre 2025 18:00

Conférence ROSConFr 🎊

Présentiel au :

📆 Du 19 novembre 2025 09:00 au 20 novembre 2025 12:00

🗺️ Strasbourg - Campus de la Chambre de Commerce et d'Industrie – Google Maps



Les activités optionnelles

  • La soirée Networking et les ateliers sont des options payantes et nécessitent une inscription
  • La visite du Laboratoire ICube est une option gratuite mais qui nécessite une inscription
Sponsors

Nous remercions nos soutiens financiers et sponsors de l’évènement

Soutiens Financiers




Sponsors

Sponsors Or

Sponsors Argent

Sponsors Bronze



Le service de gestion de la conférence a été fourni par Microsoft CMT. Ce service a été fourni gratuitement par Microsoft et ils ont supporté tous les frais, y compris les coûts des services cloud Azure ainsi que le développement et le support logiciel.

Notice légale en anglais:
The Microsoft CMT service was used for managing the peer-reviewing process for this conference. This service was provided for free by Microsoft and they bore all expenses, including costs for Azure cloud services as well as for software development and support.



Maximiser votre visibilité en sponsorisant les ROSCon Fr & De 2025

  • S’offrir une visibilité unique auprès de la communauté robotique française moderne mais cette année aussi la communauté allemande !
  • Associer votre image à l’innovation technologique robotique de pointe en France
  • Augmenter vos opportunités de réseautage avec les experts ROS : industriels, ingénieurs , chercheurs, étudiants, doctorants
  • Faire rayonner l’écosystème robotique nantais et positionner la métropole comme une référence de rang 1 dans le domaine

L’appel à sponsors est ouvert ! Consultez notre plaquette de parrainage pour en savoir plus sur les contreparties.

Pour toute demande d’information sur le sponsoring contactez nous: 2025@roscon.fr

Inscriptions
ROSCon Fr & De 2025 Les inscriptions sont ouvertes !

La BILLETTERIE ROSCon Fr & De est ouverte avec paiement CB pour la conférence

  • 350€ avant le 2025-09-26 puis 450€ ensuite,
  • 80€ pour la soirée networking.

Avec votre inscription, vous recevrez un T-Shirt (n’oubliez pas de renseigner la taille que vous souhaitez). Vous pourrez vous inscrire aux Workshops ultérieurement.

Les conférenciers doivent également s’inscrire à la conférence.

⚠️ Les places étant limitées à 120 et l’hébergement à Strasbourg étant toujours sous tension, nous vous conseillons de réserver l’ensemble de votre voyage au plus tôt.

🗨️ N’hésitez pas à demander des conseils, répondre aux questions, ou discuter librement sur le salon #rosconfr du ROSCon FR + DE 2025.

Cette année, nous avons décidé d’instaurer des tarifs réduits:

  • Tarif réduit étudiants : 225€ avant le 2025-09-26 puis 325€ ensuite
  • Tarif réduit étudiants Unistra : 100€
ROSCon Fr & De 2025 Les inscriptions aux workshops sont ouvertes !

Utilisez la BILLETTERIE des workshops (avec paiement CB).
Attention: les inscriptions aux workshops sont séparées des inscriptions à la conférence.

Lieu

Strasbourg, capitale européenne au cœur de l’Alsace, possède un riche passé historique et scientifique.
Située au carrefour des cultures latine et germanique, elle a été un haut lieu d’échanges intellectuels et techniques dès le Moyen Âge.
C’est un lieu idéal pour accueillir la ROSConFr et la ROSConDe 2025, car elle incarne à la fois l’amitié franco-allemande et l’esprit d’innovation, de collaboration et d’ouverture qui caractérise la communauté robotique autour de ROS.

L’un des joyaux les plus fascinants de Strasbourg est l’horloge astronomique de la cathédrale, une prouesse mécanique du XVIe siècle mêlant astronomie, art et ingénierie au service de tous.

Cette horloge, avec ses automates programmés pour s’animer chaque jour, est considérée comme l'un des premiers exemples de robotique publique (mais pas encore Open Source).
Elle symbolise l’avance technique de Strasbourg bien avant l’ère numérique.

Description


Aujourd’hui, Strasbourg poursuit cette tradition à travers des instituts de recherche de pointe, comme l’Université de Strasbourg ou ICube, qui développent des technologies innovantes en robotique médicale et industrielle.

Robot chirurgical à l’ICube


De l’horloge monumentale à la microchirurgie assistée par robot, Strasbourg est le lieu idéal pour réfléchir à la continuité entre culture scientifique et technique, ouverture et accéssibilité des techniques, leur diffusion et l’innovation.


Hôtels

Nous vous conseillons de réserver rapidement votre hôtel. Quelques suggestions à proximité du Centre Ville, de la Gare SNCF et de CCI Campus :

La navette de l’aéroport dessert la Gare SNCF de Strasbourg. Dans Strasbourg, vous pouvez bénéficier des nombreux TRAM et Bus. (CTS Strasbourg)

Pour trouver votre logement, pensez également à Booking, LeBonCoin, Airbnb

🗨 Pour échanger sur l’hébergement ou trouver des camarades de dîners, utilisez les canaux #food-and-drinks et #accomodation du serveur Discord de la communauté française, ou bien #rosconfr.



Programme

Ateliers du 17 et 18 Novembre 2025

Des ateliers sont organisés les 17 et 18 novembre 2025. Vous pouvez consulter le programme des ateliers en cliquant sur le lien suivant : Programme des ateliers.

Conférence du 19 et 20 Novembre 2025

Cliquer sur le titre d’une présentation ci-dessous pour afficher ou cacher son résumé.

19 Novembre 2025

09h00 - 09h20

nav4rail, a navigation stack for railway robots
Louis-Romain JOLY (SNCF)

As part of ERJU’s European FP3-IAM4RAIL project, SNCF’s Research Division is developping with its partners, PRIME, an autonomous modular robot for infrastructure maintenance, natively developed under ROS2 Humble.

nav2 has become the reference navigation stack for ground robots. We hope that nav4rail will become the reference for rail robots. In any case, it’s this stack that lies at the heart of PRIME’s autonomy.

After a first version developed traditionally under ROS2 Humble, nav4rail was reworked with the CEA List’s papyrus-robotics framework to embed behavior-tree (BT) technology. The framework greatly facilitated the transition. The habits acquired in this phase now speed up the development of all our nodes, whether or not we use BT.

nav4rail is based on 5 servers providing the topics, services and actions required to implement the defined behaviors. 5 basic motion skills are currently available to handle a wide range of missions and terrain configurations.

Several trials on a real railway line took place throughout 2025 to test the robustness of our stack and the functionalities that have enriched it month after month.

This stack, available as opensource, should accelerate the adoption of robotics by the sector. Development isn’t over yet, but a first decisive step has been taken. Let’s pool volontiers to “finish” developing this building block, which is at the heart of everything, but which is not directly useful to rail network maintainers.

09h25 - 09h45

NAMOROS, a ROS2 Package for Multi-Robot Navigation Among Movable Obstacles
Jacques Saraydaryan (CPE Lyon)

The CHROMA team at Inria-Lyon presents NAMOROS, an open-source ROS2 package designed to address the complex problem of Navigation Among Movable Obstacles (NAMO) for single and multi-robot systems. NAMOROS encapsulates our NAMOSIM navigation planner within a ROS2 framework to facilitate the execution of NAMO plans on real and simulated mobile robots. The package integrates seamlessly with the Gazebo simulator, enabling robust simulation of dynamic environments, and enables real world experimentation with any ROS2-compatible robot. NAMOROS provides example Gazebo simulations using a behavior tree that is responsible for controlling the robot while periodically synchronizing the NAMO planner node with the perceived environment state and dynamically reacting to changes in the plan due to conflicts. Key features include realtime conflict avoidance and deadlock resolution, social-cost based obstacle placement, and dynamic perception of movable obstacles using ArUco markers. This presentation will showcase NAMOROS’s capabilities and demonstrate its integration with ROS2. The project is publicly available at https://gitlab.inria.fr/chroma/namo/namoros, inviting collaboration and further development within the ROS community.

09h50 - 10h10

Analyse de traversabilité pour les plateformes terrestres autonomes dans le contexte agricole via l’utilisation de caméra multispectrale
Florian PHILIPPE (T&S Engineering / IRIMAS)

Dans cette présentation, nous proposons une solution de navigation autonome pour véhicule terrestre (UGV) en verger, intégrant une analyse de traversabilité en milieu destructuré. Notre approche repose sur la fusion de données issues d’un LiDAR 3D et d’une caméra multispectrale capturant des informations dans le visible et le proche infrarouge, zones sensibles à la chlorophylle. Cette combinaison permet une cartographie fine du terrain et une discrimination précise de la végétation, des obstacles et des sols praticables. L’objectif est d’optimiser la planification de trajectoire en milieu agricole en tenant compte à la fois de la structure et de la composition du sol.

10h15 - 10h25

Banc de test ROS2 pour la détection embarquée de défauts sur rails
Aya Chebihi (SNCF)

Cette présentation porte sur la conception et le développement d’un banc de test innovant dédié à la validation de systèmes embarqués de détection de défauts sur rails. Conçu à l’aide de l’environnement ROS2, ce banc expérimental permet d’émuler diverses conditions cinématiques de circulation du train et intègre un système multicapteur (caméra linéaire et IMU) indispensable au diagnostic embarqué. Il offre des capacités de validation en modes Software-In-the-Loop et Hardware-In-the-Loop, essentielles pour tester, affiner et valider les algorithmes de détection dans des conditions contrôlées avant leur déploiement sur le terrain. Ce banc constitue ainsi un outil central pour accélérer le développement de solutions de maintenance prédictive, en garantissant leur robustesse et leur adaptabilité aux réalités du terrain.

11h00 - 11h10

De la perception avancée à la navigation intelligente, retours d’expérience sur l’adaptation de NAV2 chez Yona Robotics
Anselme Vandoorne (Yona Robotics)

Chez Yona Robotics, nous développons une plateforme robotique autonome capable d’évoluer dans des environnements humains et dynamiques. Notre démonstrateur combine une architecture GPU avec un ensemble de capteurs complémentaires (LiDAR, caméras, radar) pour produire une perception multimodale riche, optimisée pour le traitement parallèle.

Côté logiciel, nous utilisons ROS 2 avec des lifecycle nodes et des type adapters pour gérer efficacement les flux de données hétérogènes. Notre pipeline de perception vise à aller au-delà de la détection : gestion des zones inconnues, extraction d’états sémantiques et dynamiques, et surtout prédiction de mouvement à court terme. Ces informations permettent une compréhension plus fine des scènes, mais posent la question centrale : comment exploiter ces données avancées pour améliorer la navigation ?

Nous avons choisi NAV2 comme socle de navigation pour sa modularité et sa communauté active. Toutefois, nous avons rapidement identifié des limites : représentation binaire des obstacles dans les costmaps, absence de prise en compte des prédictions dans les comportements, difficulté à intégrer la sémantique dans la planification.

Dans cette présentation, nous décrivons les adaptations que nous avons réalisées pour dépasser ces limites. Nous montrons comment nous avons injecté la prédiction de mouvement dans la couche costmap de NAV2, en modifiant la logique d’inflation notamment. Nous partageons aussi notre retour d’expérience sur l’utilisation avancée de NAV2 : speed filters, plugins de costmap personnalisés, comportements spécifiques pour interagir avec les humains.

Cette présentation s’adresse aux utilisateurs et développeurs ROS 2 confrontés à des environnements riches, partagés avec des humains, et cherchant à enrichir la navigation robotique au-delà des standards actuels. Elle vise aussi à ouvrir la discussion sur les perspectives futures pour NAV2 et la navigation sémantique.

11h15 - 11h25

URMRC Une compétition transfrontalière de robotique mobile sous ROS
Wafae SEBBATA (IRIMAS-UHA)

Cette présentation a comme objectif de faire un retour d’expérience sur la première édition du « The Upper Rhine Mobile Robotic Challenge », une compétition de robotique mobile qui s’est déroulée lors du Salon congrès BE 5.0 Industries du Futur en novembre 2024 à Mulhouse (France). Ce concours de robotique est organisé dans le cadre du projet INTERREG Robothub Academie avec le soutien de l’ENSISA, de l’IUT de Mulhouse et de l’IRIMAS.

11h30 - 11h40

Conception d'un prototype de véhicule autonome bas coût sur la base d'un véhicule télécommandé
Oussama ELMOUIAH (Université de Haute-Alsace)

Valider des algorithmes de conduite autonome directement sur un véhicule réel peut s’avérer coûteux et risqué. L’utilisation d’un modèle réduit à l’échelle 1/5e peut s’avérer intéressant si toutefois les technologies embarquées sont à faible coût. Cette présentation propose de montrer la réalisation d’un prototype basé sur ce cahier des charges. A partir d’un modèle réduit issu du commerce, le prototype a été instrumenté puis doté d’une Single Board Computer (SBC) et d’une carte à microcontrôleur afin d’intégrer une pile logicielle basée sur ROS2. Des premiers tests unitaires suivis de premières fonctions de localisation et navigation viennent confirmer la bonne marche du véhicule en mode autonome.

11h45 - 11h55

TIAGo Pro, A full ROS 2 mobile manipulator
Pierre Fernbach (PAL Robotics) , Luca Marchionni (PAL Robotics)

TIAGo Pro is the latest mobile manipulator by PAL Robotics. This robot has been a full ROS 2 robot from the very first delivered unit. As its older brother TIAGo, it combines perception, manipulation and navigation, enabling Human-Robot interaction and AI embodiment. In this talk we will present the TIAGo Pro robot with emphasis in the ROS 2 - based architecture. A three-armed version of TIAGo Pro, called TRIAGo, which belongs to a public French research ecosystem, will also be presented.

12h00 - 12h20

Roboterrium et workspace Tirrex
Clément Courcelle (INRAE)

Le Roboterrium est une plateforme expérimentale intégrée au projet national TIRREX qui met à disposition, sur le site expérimental de l’INRAE à Montoldre, un ensemble de robots tout-terrain avec différents moyens de locomotion (robots à quatre roues directrices, véhicules à chenilles, robots quadrupèdes) ainsi que des moyens expérimentaux (champs, outils agricoles, outils métrologiques, etc.) pour mener des expériences dans le domaine de la robotique agricole. Le workspace Tirrex comprend en open-source l’ensemble des codes et outils permettant d’utiliser ces robots de manière unifiée en temps réel ou en simulation.

13h30 - 14h15

All about my obsession with logging...
Davide Faconti (Asensus Robotics)

In the ROS community, we are all aware of the importance of logging as a productivity tool. Arguably, one of the most valuable contributions of ROS to robotics was providing rosbags and a way to visualize them, using RViz and other tools. In this talk, I will tell you more about my 20+ years journey as a roboticist, and how logging shaped the way I develop robotic applications. Additionally, you will learn more about my latest projects, such as “Cloudini” and “DataTamer”

14h30 - 14h50

gazebros2nix
Guilhem Saurel (LAAS-CNRS)

Utiliser n’importe quelle distribution ROS (oui, même les obsolètes si vous y tenez, mais vous ne devriez pas…), voire les mixer entre elles, sur n’importe quel Linux ou Mac de manière reproductible est possible grace au travail de https://github.com/lopsided98/nix-ros-overlay (ref. “Better ROS Builds with Nix” @ https://roscon.ros.org/2022/), qui génère des paquets Nix à partir de rosdistro.

Plusieurs tentatives de faire marcher aussi Gazebo sous Nix sont en cours avec plus ou moins de succès, mais aucune ne génère du code Nix à partir de https://github.com/gazebo-tooling/gazebodistro. De la même manière, de nombreux paquets open-source sont disponibles avec des package.xml contenant la quasi-totalité des informations nécessaires pour générer des paquets Nix, donc “y’a qu’à, faut qu’on”.

Et bien voilà: https://github.com/Gepetto/gazebros2nix

Cette présentation donnera quelques bases de Nix, avec ses avantages et ses inconvénients, ses applications en robotique, en une démo de gazebros2nix pour générer les paquets dont vous auriez besoin et qui ne sont pas dans rosdistro.

14h55 - 15h25

An event-driven dataflow architecture for reactive and scalable apps
Enrico Eberhard (AICA)

From signal processing and control loops to deploying neural networks, robots need to transmit and manipulate data. Dataflow paradigms can express such systems as block diagrams and translate easily into ROS 2 nodes and topics. Yet, real applications are not steady-state and need logical control flow to drive sequential actions. We compare existing system design frameworks (FSMs, BTs) with our architecture which combines dataflow principles with event-driven logic, using lifecycle nodes and dynamic composition for reactively managing states. Practical examples involving computer vision, force-sensitive control, and RL policies from our open-source SDK are presented alongside our commercial product, AICA Studio.

16h00 - 16h20

Integrating mc_rtc with ROS2 Robot Drivers
Thomas Duvinage (JRL-CNRS-AIST)

mc_rtc [*] is an open-source, cross-platform, real-time robotics control framework used to design complex control applications. It features a modular and extensible interface that allows users to develop custom components using a lean C++ or Python API. The same control code can run in simulation or on the real robot, with minimal changes, and a single URDF file is enough to integrate a new robot. In most modern robots, manufacturers provide a native SDK or a ROS interface—typically built on top of the SDK. This allows developers to choose between a fully ROS-free control architecture or one integrated with the ROS ecosystem.

The purpose of this presentation is to demonstrate how mc_rtc can be interfaced directly with an existing ROS 2 robot driver, avoiding the need to build a custom hardware interface for mc_rtc from scratch. This significantly reduces development overhead and enables faster integration and testing.

[*] https://jrl.cnrs.fr/mc_rtc/index.html

16h25 - 16h45

Introspection et Débogage avec pal_statistics dans ROS 2 Control
Maximilien Naveau (PAL-FRANCE)

Cette présentation expose l’intégration de pal_statistics au sein de ROS 2 Control pour offrir une introspection en temps réel des entrées et sorties des contrôleurs. Cette fonctionnalité permet aux développeurs de surveiller les signaux internes sans intervention utilisateur, améliorant considérablement les workflows de débogage et de réglage. Au-delà de ROS 2 Control, pal_statistics peut être utilisé indépendamment pour exposer des métriques que des outils comme PlotJuggler peuvent analyser facilement. Nous présentons une démonstration — implémentée dans ros2_control_demos — où nous exécutons ros2_control_example_1 et montrons que chaque contrôleur expose ses entrées/sorties. Un nœud additionnel est lancé pour illustrer la fonctionnalité indépendante de pal_statistics et son utilisation avec PlotJuggler.

16h50 - 17h10

Agimus Pytroller - ROS 2 Control in Python
Krzysztof Wojciechowski (CNRS LAAS)

The goal of this talk introduces a method for creating ros2_control controllers in Python, enabling fast prototyping without writing C++ code. Building on the Pytroller project, it removes the need for compilation, supports memory preallocation in Python, and enables publishing and subscribing to multiple topics. The goal is to facilitate fast development of complex controllers that run at high frequencies, while maintaining Python’s ease of use, manufacturer-provided hardware access, and abstracted hardware interfaces.

17h15 - 17h45

ROS-Z, Making ROS 2 Zenoh-Native
Angelo Corsaro (ZettaScale)

ROS 2 was designed to be independent from the underlying communication middleware. This is a nice architectural property, yet it does not come for free. What if we were to streamline ROS 2 and implement it natively on Zenoh? ROS-Z, a Zenoh-native ROS 2 stack, answers this question. It preserves portability for RCL-C/CPP/Py-based applications, provides an extremely optimized stack for Rust users that interoperates with any Zenoh RMW-based ROS 2, and opens the doors to an array of innovations. This talk will share with the ROS community ROS-Z design and the resulting performance characterisation.

An extended abstract is attached and also available at: https://docs.google.com/document/d/1HNzwlUk9bTMrJOPRGi39sFCqhyoB1o5PVRJ67Oqm7rE/edit?usp=sharing

20 Novembre 2025

09h00 - 09h20

Automatisation du lancement de simulation ros sur gitlab
Kenza Boubakri (Inria)

Que ce soit pour l’élaboration d’une nouvelle fonctionnalité ou le déploiement d’un système robotique, tester son code est une tâche primordiale mais fastidieuse. C’est tout particulièrement vrai quand tester consiste à lancer une simulation ros / gazebo et vérifier le bon fonctionnement d’un ou plusieurs robots dans des scénarios divers. Lors de cette présentation, on montrera comment les fonctionnalités gitlab peuvent permettre d’automatiser des protocoles de tests et ceci à chaque changement du code.Nous nous appuierons sur notre propre cas d’usage en montrant notre simulation, notre CI et les fichiers de tests.

09h25 - 09h45

From Simulink to ROS, Simulate, Tune and Deploy Standalone Nodes
Daniele Sportillo (MathWorks)

Hand-coding many ROS nodes can be slow and error-prone, and debugging is challenging. In this presentation, we will show how you can leverage model-based design to develop, simulate, test, and deploy ROS nodes in a unified environment.

With MATLAB and Simulink’s built-in simulation engine, you can verify algorithms against virtual environments or real data before deployment, then deploy with one click to produce standard ROS nodes, component nodes, or even ROS Controller plugins for real-time hardware control. Importantly, the generated code is efficient, maintainable C++ with no proprietary runtime required, so it runs on any ROS setup just like hand-written code. This approach doesn’t lock you out of coding and lets you incorporate custom code and inspect or modify the auto-generated code at any time, ensuring transparency and fine-grained control.

We will also show how to leverage verification and validation workflows to integrate requirements management and testing to find errors early and achieve higher quality. The result is a development process that bridges the gap between creative design and robust implementation, making advanced ROS applications easier and faster to create, test, and deploy.

Highlights

  • Modeling and simulation enable engineers to quickly try many ideas in a high-level, graphical environment.
  • ROS-nodes can be automatically generated from the system models, which reduces effort and eliminates hand-coding errors.
  • Test, refine and retest your design throughout the development process.
  • Models can be adapted and easily reused on subsequent projects.

09h50 - 10h10

clean by design, exploiter MoveIt, ROS 2 et CuMotion pour un apprentissage par imitation efficace
quentin deyna (DNALab)

L’efficacité d’un modèle d’imitation learning repose entièrement sur la qualité des démonstrations collectées. Une seule trajectoire bruitée ou irréaliste peut corrompre l’apprentissage.

Dans cette présentation, nous décrivons une pipeline ROS 2 modulaire combinant MoveIt 2, Isaac Lab, et CuMotion, conçue pour produire des trajectoires « propres par conception ». Plutôt que de capturer des vitesses brutes en téléopération, nous intégrons MoveIt dans la boucle de démonstration : chaque mouvement est planifié en ligne avec vérification des collisions, respect des limites cinématiques et lissage automatique.

L’ensemble du processus d’entraînement est ensuite réalisé dans Isaac Lab, qui permet de valider et affiner les policies apprises en simulation physique haute fidélité, tout en restant interopérable avec ROS 2.

Grâce aux composants standardisés de ROS 2 (ros2_control, teleop_twist_joy, joint_trajectory_controller…), cette stack est immédiatement compatible avec des robots physiques ou simulés, sans code personnalisé.

Après l’apprentissage, nous exploitons CuMotion pour exécuter des trajectoires optimisées sur le robot réel. Des outils NVIDIA complémentaires peuvent également être intégrés pour renforcer la qualité de l’apprentissage et améliorer la précision des comportements générés.

Cette approche réduit drastiquement les étapes de nettoyage, sécurise les démonstrations, et accélère le cycle démonstration → déploiement.

Bénéfices démontrés :

  • Réduction du nettoyage post-acquisition
  • Qualité de dataset directement exploitable
  • Compatibilité simulation ↔ robot physique
  • Planification avec CuMotion
  • Intégration transparente dans Isaac Lab
  • Intégration de briques NVIDIA pour renforcer l’apprentissage

https://isaac-sim.github.io/IsaacLab/main/source/overview/teleop_imitation.html#:~:text=Using%20the%20teleoperation%20devices%2C%20it,into%20the%20open%20HDF5%20format

10h15 - 10h25

Pico-ROS, Communications ROS ultra-légères pour microcontrôleurs
Julien Enoch (ZettaScale Technology)

Pico-ROS est une nouvelle bibliothèque open-source ultra-légère en C, spécialement conçue pour les microcontrôleurs. Basée sur le middleware Zenoh-Pico, elle permet aux microcontrôleurs limités en ressources de communiquer avec un système ROS 2 utilisant rmw_zenoh.

Jusqu’à présent, l’intégration de microcontrôleurs avec ROS nécessitait des protocoles de communication personnalisés et un nœud sur l’ordinateur hôte. Par exemple, rosserial et un nœud sur l’ordinateur hôte, ou, dans le cas de micro-ROS, un agent sur l’ordinateur hôte pour convertir le protocole DDS-XRCE vers le protocole DDS.

Depuis l’avènement de Zenoh, il est désormais possible dans ROS de construire un système utilisant le même protocole de communication pour l’ensemble du système, des microcontrôleurs jusqu’à l’edge et le cloud.

Basé sur Zenoh-Pico qui est dédié aux matériels contraints en ressources, Pico-ROS permet aux microcontrôleurs de participer nativement à ROS 2 en pair-à-pair. Développé initialement sur STM32 avec Eclipse ThreadX, il est agnostique en termes de matériel et supporte divers microcontrôleurs et dispositifs Linux.

De plus, le projet inclut un standard open-source pour le matériel, avec un connecteur standardisé pour une compatibilité multi-fabricants, et un exemple de matériel supportant Arduino et Grove.

Cette présentation vise à susciter l’intérêt et l’engagement de la communauté autour de Pico-ROS, un ensemble fonctionnel de standards open-source pour le matériel et les logiciels facilitant l’intégration directe des microcontrôleurs dans les systèmes basés sur ROS 2. En offrant une pile légère et fonctionnelle construite sur Zenoh-Pico, ainsi qu’un connecteur ouvert et un design de carte, Pico-ROS vise à jeter les bases d’un écosystème de microcontrôleurs interopérables.

Références :

  • https://github.com/Pico-ROS
  • https://github.com/eclipse-zenoh/zenoh-pico
  • https://github.com/ros2/rmw_zenoh

11h00 - 11h20

A pipeline for Robot Deliberation from the CONVINCE toolbox
Matteo MORELLI (CEA-List)

Robots are increasingly being deployed outside strictly controlled environments. However, when confronted with unexpected situations, they often struggle to take appropriate action and require human intervention. Robot deliberation technologies employ models of the robot and its environment to facilitate high-level decision-making, thereby enhancing flexibility and adaptability in the execution of capabilities such as navigation and manipulation. This presentation introduces a ROS 2-based software pipeline for cognitive deliberation, designed to ensure safe, long-term robot operation through autonomous adaptation to the environment and operational context. The pipeline is part of the open-source toolbox developed within the CONVINCE Project(*).

(*) https://convince-project.eu/

11h25 - 11h35

hid ros2, A Universal Hardware Interface for HID in ROS2
Adnan Saood (ENSTA)

hid ros2 is a ros2 control hardware interface that acts as a universal, high-performance bridge between the ROS2 control framework and any device via the standard Human Interface Device (HID) protocol. While this includes off-the-shelf joysticks and gamepads, its primary power lies in enabling seamless, driverless integration of custom hardware, sensor arrays, and microcontroller-based projects on any PC. It allows a robotics developer to create and integrate custom physical interfaces with guaranteed low latency, simply by defining the structure of their device’s data packets in a human-readable configuration file.

11h40 - 11h50

How to start teaching ROS2 in 2025 ? Best practices and open collaboration for University and Industrial trainings.
Gauthier Hentz (Université de Strasbourg) , Yasmine Makkaoui (Fraunhofer IPA)

An increasing number of institutions recently started teaching ROS2, some of them migrating from teaching ROS1. Expertise in robotics and software engineering is required to identify up-to-date valuable resources and to reuse it. Moreover, many code repositories advertise easy-to-deploy development environments, without always being clear on limitations, e.g. with hardware acceleration or connectivity. In this talk we will present an initiative to encourage collaboration in the identification and maintenance of high-quality pedagogical contents. We will present a Github repository for a cooperative survey, as well as a selection of repositories for teaching mobile and industrial robotics.

11h55 - 12h15

Open-source robotics observability at scale!
Guillaume Beuzeboc (Canonical)

Comprehensive data collection is crucial for the deployment of robotic systems. Enabling efficient debugging, in-depth statistical analysis, real-time monitoring, alerts, and continuous data acquisition is key to successful operations. The Canonical Observability Stack for robotics is a readily deployable, scalable, open-source full stack from server infrastructure down to robots. This presentation offers an overview of the project’s key features and applications; walking through the steps to rapidly set up an observability server as well as an entire robot fleet. Setup an entire observability solution in less than a day without prior DevOps knowledge!

12h20 - 12h40

La robotique industrielle en mutation – ROS, un élément clé pour les systèmes ouverts
Christian GÖLTL (pssbl.io) , Michael LIPPERT (Bosch Rexroth)

Pendant longtemps, les robots industriels ont été des unités stationnaires et fermées, programmées une fois pour toutes. Aujourd’hui, ils sont confrontés à de nouveaux défis : flexibilité, modularité et ouverture sont essentielles pour répondre aux exigences croissantes des environnements de production modernes. Dans notre présentation, nous mettrons en lumière comment les exigences de la robotique industrielle évoluent – et pourquoi le framework ouvert ROS joue un rôle central dans ce processus. Nous comparerons les architectures système classiques et propriétaires avec les approches modernes basées sur ROS, et démontrerons les avantages pratiques que cela offre aux développeurs, intégrateurs et utilisateurs. En nous basant sur le développement de notre premier robot industriel entièrement compatible ROS, nous partagerons des aperçus des décisions techniques, des défis et des leçons apprises – de l’idée initiale à la mise en œuvre. La présentation sera complétée par des retours d’expérience issus de discussions avec des clients et de scénarios d’application spécifiques. Découvrez comment l’ouverture et la standardisation façonnent la robotique du futur – et comment ROS contribue à créer des systèmes réellement adaptés.

ctrlx-automation-sdk-ros2 ROS2 package

CFP

Appel à contributions

  • L’appel à contribution est ouvert !

Soumission d’un résumé pour une présentation de 5, 10, 20 ou 30 minutes avec un processus de sélection fait par un comité scientifique.
Soumission depuis le site dédié.

Formats proposés

Les contributions peuvent être faites dans les formats suivants :

  • Présentation classique : 10 (courte), 20 (standard) ou 30 (aprofondie) min de présentation + questions, durée à préciser lors de la soumission.
  • Présentation éclair : Format allégé du maximum de contraintes. Moins de 5 min, un slide, juste une vidéo ou même aucun support.

Prrésentations classiques et éclairs

Une proposition de présentation classique doit inclure :

  • Un titre
  • Un présentateur (nom et affiliation)
  • Une proposition de durée de l’intervention: Courte (~10 minutes), Moyenne (~20 minutes) ou Longue (~30 minutes)
  • Un résumé [maximum 100 mots]: utilisé pour introduire la présentation
  • Si vous souhaitez ramener/présenter du matériel, merci de le préciser.
  • Description détaillée [maximum 1000 mots]: Résumé, buts (que va apprendre l’audience ?), pointeurs vers les paquets qui vont être discutés.

Il est important d’inclure dans votre soumission suffisamment d’information pour que le comité scientifique évalue l’importance et l’impact de votre présentation.
Nous encourageons vivement à fournir des liens sur des ressources disponibles publiquement. Ceci inclut les dépôts de code et les vidéos de démonstrations.

Sujets

Tous les sujets liés à ROS sont les bienvenus, par exemple :

  • Bonnes pratiques
  • Nouveaux paquets
  • Développements spécifiques à un robot
  • Simulation de robot
  • Sûreté de fonctionnement et tolérance aux fautes
  • Systèmes embarqués
  • Développement de produit et commercialisation
  • Recherche et enseignement
  • Déploiement en entreprise
  • Organisation de communauté et direction
  • Test, qualité, et documentation
  • Compétitions robotiques et collaboration
  • Projets open source
  • ROS en production

Nous demandons toutefois aux candidats d’éviter les conférences trop publicitaires sur l’activité de leur organisation ou entreprise.

Soumission

Le formulaire de soumission est ici : https://cmt3.research.microsoft.com/ROSConFR2025.

Toutes les présentations liées à des sujets sur ROS 1 et 2 sont les bienvenues, ROS2 étant néanmoins considéré comme le nouveau standard !
Par exemple:

  • présenter un paquet ROS ou une bibliothèque,
  • explorer comment utiliser des outils,
  • manipuler des données capteurs,
  • des applications construites avec ROS,
  • du retour d’expérience sur des utilisations ou déclinaisons pour des robots spécifiques,
  • la façon dont vous utilisez ROS en développement ou en production.

Les propositions seront évaluées par le comité scientifique qui effectuera la revue de votre proposition.

Nous souhaitons que ROSConFr représente la diversité de la communauté ROS. Nous encourageons les femmes, les membres de groupes minoritaires, et les membres de groupes sous représentés à participer à ROSConFr.

Nous vous invitons à discuter des idées que vous souhaiteriez partager sur le fil rosdiscourse de ROSConFr 2025 du groupe ROS francophone.

Workshops

Programme des workshops

Num.

Titre

Langue

Nombre max. de participants

Date et horaires

Détails

W 1

Initiation à ROS2 de « 0 » à UR5 dans RViz (proposé par l'IRT Jules Verne)

Fr

20


(+15 étudiants INSA)

lundi 17 novembre 2025 14h-18h. W1 détails

W 2

Building Real-Time Robotic Systems with QNX and ROS2 (proposed by BlackBerry QNX)

En

30

mardi 18 novembre 2025 14h-18h. W2 détails

W 3

Get your hands dirty: an exploratory session on how to solve realistic automation problems with ROS2 (proposed by Niryo)

En

20

lundi 17 novembre 2025 14h-18h. W3 détails

W 4

ROS 2 Networking Redefined: Deep Dive into RMW Zenoh (proposed by Zetta Scale)

En

30

mardi 18 novembre 2025 8h-12h. W4 détails

W 5

A pipeline for Robot Deliberation from the CONVINCE toolbox (proposed by CEA & Bosch Research)

En

20

mardi 18 novembre 2025 8h-12h. W5 détails

W 6

EmbodiedAgents - a fully loaded framework for creating interactive physical agents (proposed by Automatika Robotics - INRIA)

En

30

lundi 17 novembre 2025 14h-16h. W6 détails

W 7

KOMPASS - building event-driven, GPU powered and robust navigation stacks (proposed by Automatika Robotics - INRIA)

En

30

lundi 17 novembre 2025 16h-18h. W7 détails

W 8

Introduction to the EtherCAT ros2 driver and EtherCAT safety with Synapticon drives. (proposed by ICube & Synapticon)

En

20

mardi 18 novembre 2025 8h-12h W8 détails

W 9

Industrial ROS 2 Workshop: Build, Integrate, and Scale Robotic Solutions (proposed by Siemens AG)

En

10

mardi 18 novembre 2025 14h-18h. W9 détails

W 10

Focus on new features within the Nav2 Stack (proposed by Node Robotics).

En

10

mardi 18 novembre 2025 14h-18h. W10 détails

W 11

Building Articulated Digital Twins and High-Fidelity Simulations

with ROS 2 and NVIDIA Isaac Sim

by Ilshat Mamaev (Proximity Robotics) & Marvin Wiedemann (Fraunhofer IML)

En

30

mardi 18 novembre 2025 8h-12h. W11 détails

W 12

Introduction to Model-Based Design (MBD) for ROS2 (proposed by MathWorks).

En

20

mardi 18 novembre 2025 14h-18h. W12 détails

W 13

Événement 2RM - Robotique humanoïde : locomotion et manipulation sous ROS2 (proposé par le LAAS)

ATTENTION: cet événement dispose d'une inscription à part (lien à venir)

Fr

10

lundi 17 ou mardi 18 novembre 2025. W13 détails

Les inscriptions pour les workshops sont ouvertes !

La BILLETTERIE des workshops est ouverte avec paiement CB.
Inscrivez-vous vite, car les places sont limitées !

Attention: les inscriptions aux workshops sont séparées des inscriptions à la conférence.

Plus d'infos

Comité d’organisation

  • Laurent BARBÉ, Docteur, Ingénieur de Recherche, organisateur (Unistra/ICube Strasbourg)
  • Philippe ZANNE, Docteur, Ingénieur de Recherche, organisateur (CNRS/ICube Strasbourg)
  • Benoît WACH, Ingénieur de Recherche, organisateur (CNRS/ICube Strasbourg)
  • Sylvain DURAND, Docteur habilité à diriger des Recherches, Maître de Conférence, organisateur (INSA/ICube Strasbourg)
  • Manuel YGUEL, Docteur, Ingénieur de Recherche, organisateur (Unistra/ICube Strasbourg)
  • Maciej BEDNARCZYK, Docteur, organisateur (MCBED Robotics)
  • Gauthier HENTZ, Docteur, Ingénieur, organisateur (Unistra/IUT Haguenau)

Comité scientifique

  • Olivier KERMORGANT, Docteur, Maître de Conférence responsable du comité scientifique (Ecole Centrale Nantes)
  • Stéphanie ARAVECCHIA, Docteur, Chercheuse & Enseignante, comité scientifique (Georgia Tech Europe/DREAM Lab Metz)
  • Olivier STASSE, Docteur habilité à diriger des Recherches, Chercheur, comité scientifique (CNRS/LAAS Toulouse)
  • Amaury NEGRE, Docteur, Ingénieur de recherche, comité scientifique (CNRS/Gipsa-lab Grenoble)
  • Sylvain DURAND, Docteur habilité à diriger des Recherches, Maître de Conférence, comité scientifique (INSA/ICube Strasbourg)
  • Thibault POIGNONEC, Docteur, comité scientifique (Roboticien Freelance)

Contact

Contactez l’organisation à comite-scientifique-2025@roscon.fr au sujet du programme de la conférence, ou 2025@roscon.fr pour la logistique et le parrainage

Evénements passés

ROSCon est organisé annuellement depuis 2012. Si vous souhaitez en savoir plus vous pouvez consulter les archives des programmes passés avec les vidéos et les présentations.

Code de conduite

Nous attendons que tous les participants suivent le code de conduite de la conférence.

Réseaux sociaux – Actualités

#ROSConFr #ROSFr