micro-ROS / micro-ROS/micro_ros_platformio
Localhost configuration with MicroROS and CycloneDDS
- Ngôn ngữ chính
- Python
- Star
- 334
- Fork
- 111
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
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?
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng việc xem xét cách ROS_LOCALHOST_ONLY và CycloneDDS được cấu hình cho micro-ROS agent, đồng thời so sánh thiết lập được báo cáo với trường hợp FastDDS đang hoạt động. Tái hiện thiết lập Ubuntu 22/Jetpack 6 và kiểm tra xem các topic của agent có hiển thị từ một terminal khác hay không; được xem là hoàn tất khi giao tiếp localhost hoạt động với CycloneDDS hoặc giới hạn được hỗ trợ đã được ghi lại.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- linux
- Lĩnh vực
- embedded-iot, networking, robotics
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 30/100