본문으로 건너뛰기

TAG

#Docker

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

2건
Steve A Johnson / Pexels
ROS Discourse

Open-RMF 사전 빌드 Docker 이미지 및 사이트 직접 작성 튜토리얼 공개 (Lyrical)

Nexsoss가 Open-RMF(오픈 로봇 미들웨어 프레임워크) 스택용 사전 빌드 Docker 이미지와 RMF Site Editor 튜토리얼을 공개했다. 이미지는 공유 RMF 베이스, 시뮬레이션·플릿 어댑터(Gazebo + rmf_demos/rmf_simulation), rmf-web API 서버, rmf-dashboard-framework 데모 대시보드로 구성된 레이어드 구조를 채택한다. 미들웨어 통신에는 rmw_zenoh(ROS 2 Zenoh 미들웨어 구현)를 사용하며, 동일 Zenoh 리비전의 zenoh-router 서비스가 함께 포함된다. 안정 이미지는 quay.io/nexsoss/open-rmf에, 나이틀리 빌드는 ghcr.io/nexsoss/open-rmf:nightly_에 제공된다. ROS 2 배포판별 브랜치를 분리하며, Lyrical 배포판부터 지원을 시작한다.

큐레이터기존 Open-RMF 데모 실행은 colcon 전체 빌드와 의존성 해결이 필요했는데, 이 이미지는 그 진입 장벽을 낮추려는 시도다. 다만 이 게시물은 Nexsoss가 직접 작성한 발표문이므로, 이미지의 장기 유지 여부와 프로덕션 적합성은 별도로 확인이 필요하다.

Flipsnack / Unsplash
ROS Discourse

격차 해소: 점진적 마이그레이션을 위한 도커화된 ROS 1 Noetic ↔ ROS 2 Jazzy 브리지 (Ubuntu 24.04)

Ubuntu 24.04(Noble) 환경에서 ROS 1 Noetic과 ROS 2 Jazzy 간 양방향 통신을 지원하는 Docker 기반 브리지 프로젝트가 오픈소스로 공개됐다. ROS 1 Noetic은 Ubuntu 24.04를 공식 지원하지 않기 때문에, 단일 ubuntu:24.04 컨테이너 안에서 Noetic을 소스로부터 직접 컴파일하는 방식을 채택한다. ros1_bridge를 통해 커스텀 메시지 매핑을 제공하며, E2E(end-to-end) 통합 테스트가 포함된다. 기존 ROS 1 코드베이스를 전면 재작성하지 않고 새 컴포넌트는 ROS 2 Jazzy로 개발하면서 점진적으로 마이그레이션하는 시나리오를 지원하도록 설계됐다.

큐레이터Noetic을 비공식 환경에서 소스 컴파일로 구동하는 구조이므로, 포함된 E2E 테스트의 범위와 커버리지가 얼마나 되는지에 따라 실제 운용 신뢰성이 크게 달라질 수 있다.