네이버랩스 석상옥 대표는 사우디아라비아에서 열린 국제기술전시회 'LEAP 2024'의 메인 스테이지 스피치에서 세계 최초의 웹 플랫폼 기반 로봇 전용 OS '아크마인드 (ARC mind)'를 발표했습니다. 아크마인드는 네이버 웨일 OS기반으로 네이버클라우드와 네이버랩스가 공동 개발한 로봇 전용 OS입니다. 웹 플랫폼 기반의 확장성 높은 개발 환경, 하드웨어 제어를 위한 로봇 전용 웹 API, 네이버 클라우드 플랫폼의 다양한 솔루션을 제공한다는 특징이 있습니다.
이에 대해 네이버클라우드의 웨일엔진팀은 "웹은 특정 플랫폼에 종속적이지 않는 유니버셜한 플랫폼으로 뛰어난 호환성과 높은 생산성을 가지고 있다" 며 "아크마인드는 글로벌 웹 개발자들이 로봇 서비스 개발에 쉽게 뛰어들 수 있는 전환점"이 될 것이라 설명합니다. 웨일 OS는 컴퓨터, 키오스크, 전자칠판, 차량 등 다양한 환경에서 다목적으로 활용이 가능하며, 2021년부터 전국의 학교에서 활용되고 있는 교육용 디바이스 웨일북에도 적용되어 있습니다.
그간 웹 플랫폼 환경을 로봇을 비롯한 다양한 기기에서 활용하려는 시도는 여러 회사와 단체에서 지속되어 왔으나, 로봇에 최적화한 전용 OS는 아크마인드가 최초입니다. 네이버랩스의 로봇SW팀은 "웨일 OS 베이스에 로봇만을 위한 기능이나 개발 환경을 합친 것이 아크마인드"라며 "모터 하나 없는 스마트폰이나 컴퓨터와 달리 로봇은 물리 공간에서 사람들과 직접적 상호작용을 해야 하기 때문에 이에 최적화된 별도의 전용 OS 개발이 필요했던 것"이라고 강조합니다.
웹 플랫폼으로의 무궁무진한 확장
아크마인드는 다양한 서비스 개발을 촉진하여 로봇 대중화를 이끌고자 합니다. 어떻게 가능할까요? 분리(decoupling)와 연결(connecting)이 핵심입니다.
먼저, '분리'. 지금까진 어땠을까요? 로봇마다 서비스를 각각 개발해야 했습니다. 각 서비스는 특정 로봇에 종속되어 새로운 확장이 어려웠죠. 매번 새로 개발해야 하는 비효율성은 누적 그래프를 그릴 뿐이고, 미래에 폭발적으로 증가할 수요를 충족하려면 언젠가 이 결합을 끊어야 합니다. 아크마인드는 서비스 개발 영역을 로봇 개발 영역에서 분리했습니다. 로봇 개발자는 로봇 개발에만 집중하면 됩니다.
그렇다면 분리된 서비스 개발은 누구의 몫이 될까요? 새로운 개발자 풀을 육성하는 것은 비현실적입니다. 그저 웹 개발자들에게 '연결'하면 됩니다. 웹 개발자는 지구상에서 현존 최대의 개발자 그룹이며, 그만큼 언어와 문화의 벽도 낮습니다. 아크마인드는 전 세계의 웹 개발자들을 로봇 서비스 개발의 세계로 연결하려는 문입니다.
웹 개발자 풀의 확보는 로봇 서비스의 양과 질을 동시에 높일 변곡점이 될 것입니다. 수많은 서비스 애플리케이션들을 세상의 로봇들과 쉽게 연결할 수 있고, 다양한 조합으로 무궁무진한 서비스가 파생될 수 있기 때문입니다. 마치 스마트폰에서 지난 수년간 벌어졌던 일처럼 말이죠.
예를 들어 로봇을 통한 딜리버리도 장소와 환경에 따라 시나리오가 다른 서비스들이 필요합니다. 지금까지는 각각을 개별적으로 개발해야 했습니다. 하지만 아크마인드를 사용하면 예약, 주문, 결제, 지도, 얼굴 인식, 음성 인식, 음성 합성 등의 최신 웹 애플리케이션들을 필요에 따라 조합하여 딜리버리 서비스를 무궁무진하게 변주할 수 있습니다. 또한 업데이트나 배포도 용이하기 때문에, 사용자 만족도를 높여가는 개선과 새로운 시도를 더 쉽게 할 수 있죠.
로봇을 위한 전용 OS
그렇다면 아크마인드가 로봇 전용 OS라는 것은 무엇을 의미할까요? 웹 플랫폼 기반의 OS는 다양한 디바이스에서 활용될 수 있지만, 다수는 스마트폰이나 PC가 주 타겟 디바이스였습니다. 이동하고 움직이는 로봇의 특성에 대한 고려는 별로 없었던 것이 사실입니다. 아무래도 지금까진 일상에서 로봇이 많지 않았기 때문이겠죠.
웹 플랫폼의 많은 소프트웨어들이 로봇 서비스로 잘 이어지려면 필요한 것들이 있습니다. 로봇의 인지, 동작, 이동 등의 상황에 특화된 웹 API들입니다. 아크마인드는 이런 기능을 충실히 제공합니다. 이 기능들은 로봇이라는 독특한 하드웨어, 로봇이 활보하는 공간, 로봇과 상호작용하는 사람에 대한 이해를 바탕으로 하고 있습니다. 앞서 말했듯 아크마인드는 네이버클라우드의 웨일 OS 엔지니어들과 네이버랩스의 로봇 SW 엔지니어들의 합작품이고, 이보다 더 믿음직한 시너지는 없을 것입니다.
또한 네이버의 제2사옥인 1784는 세계 최초의 로봇 친화형 빌딩이자 매일 100대 이상의 로봇들이 다양한 서비스를 제공하는 거대한 테스트베드로, 아크마인드 역시 이곳에서 탄생했으며 앞으로도 이 테스트베드를 통해 지속적으로 업데이트될 예정입니다.
The future comes from intersection.
아크마인드는 네이버의 로봇에 우선 적용되고, 이후 파트너사의 로봇과 플랫폼에 우선 제공됩니다. 그리고 궁극적으로는 오픈 플랫폼을 목표로 하고 있죠. 갈 길이 멀까요? 아니요, 오히려 갈 길을 현격히 줄이고 있습니다. 네이버 로봇 기술의 미래 로드맵은 한정된 공간에 한두 대의 로봇이 아니라, 수많은 로봇들이 일상 속에 공존하는 스마트 시티에 있습니다. 우리는 아크마인드를 통해 로봇 서비스 개발과 웹 생태계의 교차점에서 놀라운 지름길을 찾았습니다.
아크마인드에 앞서 2개의 아크가 있었습니다. 로봇들의 천리안 역할을 하며 위치와 경로 정보를 제공하는 아크아이(ARC eye), 로봇들의 두뇌가 되어 실시간으로 관리하고 빌딩 인프라와 연동하는 아크브레인(ARC brain). 이 둘은 클라우드에서 저지연 통신을 통해 다수의 이기종 로봇들을 효율적으로 제어하는 시스템입니다. 이번에 공개한 아크마인드는 로봇이라는 엣지 디바이스에 개별적으로 설치하는 운영체제입니다. 클라우드와 엣지 각 영역에서 역할을 극대화한 후 다시 공명하는 관계인 셈이죠. 이러한 전략적 아이디어를 우직하게 기술로 실현하고, 자체 시스템에 통합하여 대규모로 테스트할 수 있는 곳이 어디 있을까요? 일단 네이버가 가장 선두에 있다는 점은 확실합니다. 어쩌면 아직 네이버만일 수도 있겠네요.