네이버 "아크마인드, 전 세계 웹 개발자와 로봇 서비스 만든다"
네이버는 네이버클라우드·네이버랩스가 합작해 구축한 웹 플랫폼 기반 로봇 전용 운영체제(OS) '아크마인드'로 전 세계 웹 개발자와 로봇 서비스를 만들어 나가겠다고 5일 알렸다. 아크마인드는 팀네이버 웹 플랫폼, OS, 로봇 기술이 집약돼있다. 웹 개발자들과 로봇 서비스 개발을 연계해 로봇 생태계를 풍성하게 만들자는 목표로 개발된 아크마인드는, 웹 기반의 확장성 높은 개발 환경, 하드웨어 제어를 위한 로봇 전용 웹 API, 네이버클라우드 플랫폼 다양한 솔루션을 제공할 예정이다. 로봇 최적화 웹API 제공·심플한 아키텍처·OTA 지원 등 차별화된 기술 갖춰 주로 PC, 스마트폰 중심의 기존 웹 플랫폼 기반 OS는 물리공간에서 인지, 이동, 동작 등을 수행하는 로봇 특수성과 HW를 반영하기 어려웠다. 반면 아크마인드는 웹 생태계의 소프트웨어를 로봇 서비스로 연결하고 다수의 이기종 로봇 HW도 직접 제어할 수 있도록 로봇에 최적화된 웹API를 제공한다. 아크마인드는 웹 플러그인 기술을 활용해 로봇의 위치·움직임 제어, 판단이 필요한 자율주행 서비스 등을 웹으로 구동할 수 있는 전용API를 제공하고, 도커(Docker) 환경에서 AI 서비스를 쉽게 적용할 수 있도록 로봇 전용 기능을 지원할 예정이다. 기존 로봇 SW 개발에 필수적으로 사용됐던 오픈소스 프레임워크인 ROS와 통신할 수 있는 전용 API도 제공한다. 또한, 아크마인드는 불필요한 요소 없이 단순한 아키텍처로 구성돼 기존 로봇 OS에 비해 가볍고 빠르다. 또, OTA 방식을 지원해 OS 업데이트만으로도 새로운 서비스 및 기능을 로봇에 쉽게 적용할 수 있고, 서버 방식으로 서비스 업데이트를 배포할 수 있어, 다수 로봇에 새로운 서비스를 빠르게 적용하고 지속적으로 이용자의 만족도를 개선하는 데에도 용이하다. 마지막으로, 아크마인드는 로봇 HW 및 응용 SW를 제어하고 모니터링하는 다양한 기능도 제공한다. 도난당한 로봇의 데이터를 초기화하거나, 서버에서 CPU 온도 및 스토리지 용량 제어 등도 가능하다. “로봇 서비스 무한 확장 기대”…오픈 플랫폼 확대 목표 웨일OS로 구축·개발된 아크마인드는 웹 기술 기반으로, 특정 OS에 종속된 개발도구를 쓰지 않아도 웹 생태계에서 로봇 서비스를 개발할 수 있는 환경을 제공한다. 특정 플랫폼에 종속되지 않는 유니버설 플랫폼인 웹을 기반으로 하기에, 웹 개발자도 로봇 전용 API, HTML, CSS 등을 통해 웹 표준에 맞춰 로봇 서비스를 개발하고 이를 웹에서 쉽게 통합·확장할 수 있다. 즉, 글로벌 웹 개발자 누구나 로봇 서비스 개발이 가능하다는 의미다. 예약, 주문, 결제, 지도, 얼굴인식 등 최신 웹 앱을 필요에 따라 새롭게 조합해, 기존의 배달 로봇이 얼굴인식 결제 기능과 같은 새로운 기능을 수행하도록 개발할 수 있다. 이 과정에서 로봇 제조사별로 특화된 앱을 추가로 개발할 필요가 없기 때문에 소프트웨어 개발의 효율성이 크게 높아진다. 아크마인드는 궁극적으로 전세계 개발자를 위한 오픈 웹 플랫폼을 지향한다. 회사는 먼저 네이버 1784에서 운영 중인 로봇 서비스에 도입되어 안정화한 뒤, 파트너십을 통한 확장을 진행할 계획이다. 궁극적으로 지속적인 W3C 웹 표준화 노력, 오픈소스·스토어 제공 등을 통해 오픈 생태계로 확대하고자 한다.