# Programmation de ROS 2 avec Rust
> [! remarque]-
> Le contenu de cette page est généré à partir de la transcription audio/vidéo et de la transformation du texte provenant du contenu et des liens de cette source.
Source : [https://fosdem.org/2025/schedule/event/fosdem-2025-6548-programming-ros-2-with-rust/](https://fosdem.org/2025/schedule/event/fosdem-2025-6548-programming-ros-2-with-rust/)
<video src=« » controls></video>
## Résumé et points forts :
Cette session explore l'utilisation de Rust et ROS 2 pour le développement robotique.
**Introduction à Rust et ROS 2**
La session met en avant les bénéfices de performance et de sécurité qu'offre Rust lorsqu'il est intégré avec le framework ROS 2. Elle aborde les fondamentaux du package ROS2 Rust, en soulignant comment cette combinaison est bénéfique pour les systèmes robotiques modernes.
**Atelier pratique**
Les participants auront l'occasion de programmer et contrôler un robot quadrupède à l'aide de Rust dans le cadre de ROS 2. Cet atelier pratique leur permettra de comprendre les défis des systèmes robotiques et comment Rust et ROS 2 peuvent les résoudre efficacement.
**Opportunités pour les développeurs**
Cette session est idéale pour les développeurs souhaitant approfondir leurs connaissances en robotique avec des outils modernes. Elle offre une opportunité unique de construire des systèmes robustes et efficaces pour les robots de demain.
## Importance pour une transformation écosociale
Cette session est importante pour la transformation écosociale car elle promeut l'utilisation de technologies open source pour le développement durable de la robotique. Les questions de sécurité et de performance abordées sont essentielles pour créer des systèmes robotiques fiables et durables. Pour les concepteurs écosociaux, cela ouvre des possibilités d'utiliser Rust et ROS 2 pour développer des solutions robotiques innovantes qui répondent aux besoins écologiques et sociaux. Les défis incluent la maîtrise des technologies et l'intégration dans des systèmes existants, ainsi que les questions de formation et d'adoption par les communautés.
## Liens
[Rust et ROS 2 Workshop Repository](https://github.com/roboticswithjulia/ros2_rust_workshop)
[ROS2 Rust Package](https://github.com/ros2-rust/ros2_rust)