micro-ROS / micro-ROS/micro_ros_platformio
Localhost configuration with MicroROS and CycloneDDS
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 334
- Forks
- 111
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
I'm working with CycloneDDS for ROS2 Humble and I'm trying to use the ROS_LOCALHOST_ONLY variable (or another localhost configuration) with MicroROS. While it worked with FastDDS, I haven't been able to establish communication between the agent and the ROS system using CycloneDDS, even though both are running on the same machine.
The (serial) connection between the agent and the microcontroller is successfully established, and all instances (subscribers, publishers, etc.) are created without issues. However, the topics are not visible in any other terminal on the machine.
Everything run on Ubuntu22/Jetpack6.
Is there an option to enable this configuration or will it be included in the future?
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par examiner la manière dont ROS_LOCALHOST_ONLY et CycloneDDS sont configurés pour l’agent micro-ROS, en comparant la configuration signalée avec le cas fonctionnel de FastDDS. Reproduisez la configuration Ubuntu 22/Jetpack 6 et vérifiez si les topics de l’agent deviennent visibles depuis un autre terminal ; c’est terminé lorsque la communication localhost fonctionne avec CycloneDDS ou que la limitation prise en charge est documentée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- linux
- Domaine
- embedded-iot, networking, robotics
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100