AI가 번역한 다른 언어 보기
언어 선택
durumis AI가 요약한 글
- 블랙베리는 QNX SDP 8.0을 통해 ROS 2 기반 산업용 로봇의 상용화를 지원하며, 안전성, 보안, 성능 측면에서 강력한 솔루션을 제공합니다.
- QNX SDP 8.0은 최대 64코어 지원, 스레드 스케줄러 도입, 메모리 관리 개선 등 성능 향상과 함께 기존 버전과의 호환성을 유지하며, Visual Studio Code 지원으로 개발 환경을 확장했습니다.
- 산업용 로봇 시장에서 높은 점유율을 차지하는 일본 시장을 타겟으로, 블랙베리는 QNX SDP 8.0을 활용하여 ROS 2 기반 로봇 개발의 안전성 및 실시간 성능 문제 해결을 지원하며, 시장 확대를 추진합니다.
블랙베리 재팬은 2024년 6월 5일 도쿄에서 기자회견을 열고, 자사의 임베디드 시스템용 소프트웨어 플랫폼 최신 버전인 "QNX SDP 8.0"이 산업용/의료용 로봇 개발에 최적이라고 강조했다. 특히 일본 내 산업용 로봇 제조업체들이 주력하고 있는 로봇 개발 소프트웨어 프레임워크인 "ROS 2"를 사용한 로봇을 상용화할 때, 안전성, 보안, 성능 측면에서 강력한 선택지가 될 것이라고 설명했다. 또한 QNX SDP 8.0과 ROS 2를 결합하여 실시간 원격 조작과 촉각 피드백이 가능한 컨트롤러와 로봇 암 데모도 선보였다.
블랙베리의 QNX는 실시간 운영 체제(RTOS)인 "QNX Neutrino"를 중심으로 하는 임베디드 시스템용 소프트웨어 플랫폼으로, QNX 관련 사업 매출의 절반 이상이 차량용 인포테인먼트(IVI)를 중심으로 한 자동차 분야에 집중되어 있다. 블랙베리 재팬 카운트리 세일즈 매니저인 아갈왈 사친 씨는 "나머지 절반은 산업 자동화, 로봇, 의료 기기와 같은 미션 크리티컬 분야에서 광범위하게 사용되고 있습니다. 자동차 분야와 공통적으로 높이 평가받고 있는 것은 기능 안전 표준 준수를 중심으로 한 안전성, RTOS의 마이크로 커널 아키텍처에 기반한 고급 보안, 그리고 실시간 제어를 통한 성능입니다."라고 말했다. 자동차 분야에서 이미 일본 국내에서 높은 인지도를 얻고 있는 QNX는, 세계 시장에서 자동차와 마찬가지로 큰 존재감을 가지는 산업용 로봇 분야 사업을 강화해 나갈 계획이다. 세계 산업용 로봇 시장에서 일본 기업은 45%의 점유율을 차지하고 있으며, 그 중 80% 가까이가 해외 수출되고 있다. 또한 인구 1만 명당 로봇 가동 대수에서도 일본은 미국의 2배 이상이다. "일본 경제에서 산업용 로봇은 매우 중요하며, 소프트웨어를 포함한 공급망을 강화해야 합니다."라고 사친 씨는 강조했다.
2023년 12월에 발표된 QNX SDP 8.0은 이전 세대인 "QNX SDP 7.1"에서 크게 진화했다. QNX의 핵심인 RTOS 아키텍처에 대한 재검토를 통해 최신 임베디드 기기의 요구 사항을 충족시키고 대폭 확장했다. 블랙베리 재팬 프린시펄 필드 애플리케이션 엔지니어인 키우치 시로 씨는 "프로세서에 더 많은 코어가 탑재되고 있지만, 그 성능을 확장 가능하게 활용할 수 있도록 했습니다."라고 강조했다. 기존에는 최대 16코어까지 지원했지만 QNX SDP 8.0에서는 64코어까지 지원하며, 일반 스케줄러에 더해 스레드 스케줄러도 도입했다. 인터럽트 처리도 세밀하게 제어할 수 있게 되었으며, 네트워크 스택도 NetBSD에서 FreeBSD로 변경했다. 더 많은 용량의 메모리를 지원하기 위해 메모리 관리 메커니즘에도 변경을 가했다. 이처럼 아키텍처에 대대적인 변경을 가했지만, QNX SDP 7.1 등 이전 버전과의 호환성도 유지했다. 아키텍처의 기능 확장을 수행하면 처리 부하가 증가하여 처리 속도가 저하될 것이라는 이미지도 있지만 "처리 성능은 전혀 저하되지 않습니다."라고 키우치 씨는 설명했다. 또한 개발 환경에 대해서도 QNX가 지속적으로 제공해온 Eclipse 기반의 "Momentics" 뿐만 아니라, 많은 소프트웨어 개발자가 사용하는 "Visual Studio Code"도 새롭게 사용할 수 있게 되었다.
성능 측면에서 큰 업그레이드를 이룬 QNX SDP 8.0이지만, 안전성과 보안도 이전 버전과 마찬가지로 확보되어 있다. 안전성을 상징하는 것은 IEC 61508 SIL3, IEC 62304 Class C, ISO 26262 ASIL D와 같은 다양한 기능 안전 표준에서 가장 높은 안전 요구 수준을 충족할 수 있다는 인증을 획득했다는 점이다. 키우치 씨는 "다양한 산업용 로봇을 결합하여 로봇 시스템을 구축하는 로봇 SIer에게는, 기반이 되는 소프트웨어 수준에서 인증을 받았다는 것은 기능 안전 표준을 준수한 시스템 구축 시 비용 절감으로 이어집니다."라고 설명했다. 또한 세이프티 크리티컬 컴포넌트와 비세이프티 크리티컬 컴포넌트를 분리할 수 있는 마이크로 커널이라는 점은 변하지 않았기 때문에, Linux를 포함한 모놀리식 OS와 비교하여 보안을 확보하기 쉽다.
기자회견에서는 블랙베리와 산업용/의료용 로봇 분야에서 협력을 발표한 미국의 Flexiv의 로봇 암과 캐나다의 Haply Robotics의 원격 조작/촉각 피드백 컨트롤러를 결합한 데모를 선보였다. 로봇 암과 컨트롤러는 NXP 세미컨덕터의 "i.MX 8M Plus" 평가 보드에 연결되어 있으며, QNX SDP 8.0 위에 로봇 암과 컨트롤러의 연동 제어를 수행하는 ROS 2와 i.MX 8M Plus에서 이미지 인식을 수행하는 OpenCV 등이 탑재되어 있다. 키우치 씨는 "일본 내 산업용 로봇 제조업체도 ROS 2를 사용한 개발을 진행하고 있지만, 상용화를 위해서는 안전성, 보안, 실시간 성능 등의 성능에 과제가 있는 것 같습니다. QNX SDP 8.0을 사용하면 이러한 과제를 해결할 수 있을 것입니다."라고 말했다.