본문으로 건너뛰기

TAG

#swift-ros2

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

2건
Florian Holly / Pexels
ROS Discourse

2026년 10월 19일 주간 ROS 뉴스

2026년 10월 셋째 주 ROS 커뮤니티 주간 소식으로, ROSConUK가 에든버러에서 마무리되었고 ROSCon Singapore가 동시에 개막했다. ROSCon Spain은 발렌시아에서 예정되어 있으며, ROSCon Global 2026(토론토) 발표 영상이 공개되었다. ROSCon India 2026이 12월 2~3일 벵갈루루에서 열릴 예정임이 발표되었고, 뉴욕 Google 첼시 오피스에서는 다음 주 목요일 ROS 밋업이 개최되며 Tangent Robotics 참가가 확정되었다. ROS By-The-Bay에서는 @youtalk가 swift-ros2 연구와 아이폰·아이패드용 Conduit 3 앱을 시연했으며, Swift를 이용해 iPhone 센서 데이터를 ROS2로 스트리밍하는 방식을 발표했다.

큐레이터본문이 잘려 있어 swift-ros2와 Conduit 3의 구체적인 기능 및 지원 센서 범위는 확인하기 어렵다.

Alberlan Barros / Pexels
ROS Discourse

Swift-ros2 3.0: 네이티브 Swift ROS 2 클라이언트 라이브러리, 이제 생성된 common_interfaces와 자체 org 포함

swift-ros2 3.0.0이 릴리스됐다. ROS 2용 네이티브 Swift 클라이언트 라이브러리로, Zenoh(rmw_zenoh_cpp 호환) 또는 DDS(rmw_cyclonedds_cpp)를 통해 별도 브리지나 rcl 크로스컴파일 없이 ROS 2 그래프에 직접 참여한다. 3.0에서는 XCDR v1 코덱·메시지 프로토콜 등을 담은 swift-ros2-rosidl 1.0.0, 노드·퍼블리셔·서비스·액션 런타임인 swift-ros2 3.0.0, IDL로부터 자동 생성된 std_msgs·geometry_msgs·sensor_msgs 등 공통 인터페이스 모음인 swift-ros2-common-interfaces 1.0.0의 세 패키지로 구조화됐다. Zenoh 사용 시 swift-ros2 노드는 퍼블리셔·클라이언트별 GID를 갖는 실제 노드로 ROS 그래프에 등록되며, DDS 환경에서는 ros_discovery_info를 통해 그래프에 노출된다.

큐레이터이전에는 Swift에서 ROS 2 메시지 타입 바인딩을 직접 작성해야 했으나, 이번 버전부터 주요 공통 인터페이스가 패키지로 제공되어 Swift 기반 ROS 2 노드 작성의 초기 진입 비용이 줄어들었다.