본문으로 건너뛰기

TAG

#ESP32

이 태그가 붙은 기사를 모았습니다. 태그는 AI 분류 단계에서 자동으로 붙고, 검수를 통과한 항목만 노출됩니다.

1건
Nemuel Sereti / Pexels
ROS Discourse

Zephyr와 Cyclone DDS를 이용한 네이티브 ROS 2 구동

개발자 Javier Blanco-Romero가 ESP32-S3 보드에서 Zephyr RTOS와 Cyclone DDS를 이용해 표준 ROS 2 C 클라이언트 스택을 Wi-Fi로 구동하는 실험 결과를 공개했다. 스택 구성은 rclc → rcl → rmw_cyclonedds_c → Cyclone DDS → Zephyr이며, Micro XRCE-DDS Agent 없이 DDS/RTPS(Data Distribution Service/Real-Time Publish-Subscribe) 네트워크에 직접 참여한다. stock ROS 2 Lyrical과 rmw_cyclonedds_cpp를 대상으로 퍼블리셔·서브스크라이버 양방향 동작을 검증했다. 현재 구현은 고정 크기 메시지(fixed-size message)와 최선형 QoS(best-effort QoS)를 지원한다. 향후 Reliable QoS, Transient Local, ROS 그래프 지원, DDS Security 확장을 계획하고 있으며, Micro XRCE-DDS 및 rmw_zenoh_pico와의 성능 비교도 장기 목표로 제시했다.

큐레이터에이전트 없는 네이티브 DDS 경로가 기존 Micro XRCE-DDS Agent 방식에 비해 임베디드 환경에서 실제로 어떤 지연·자원 트레이드오프를 갖는지는 동일 하드웨어 비교 실험이 아직 완료되지 않아 현 단계에서는 판단하기 어렵다.