부본 Canonical의 로봇 공학 제품 관리자 Adi Singh - 인터뷰 시리즈 - Unite.AI
Rescale 미팅 예약

인터뷰

Canonical의 로봇 공학 제품 관리자 Adi Singh – 인터뷰 시리즈

mm
업데이트 on

Adi Singh은 로봇 공학 제품 관리자입니다. 정식.   Canonical은 클라우드에서 에지까지 세계에서 가장 인기 있는 엔터프라이즈 Linux인 Ubuntu를 비롯한 오픈 소스 소프트웨어를 전문으로 하며 200,000명의 기여자로 구성된 글로벌 커뮤니티를 보유하고 있습니다.

Ubuntu 대형 임베디드 시스템용으로 가장 널리 사용되는 Linux 배포판입니다. 자율 로봇이 성숙해짐에 따라 혁신적인 기술 회사는 Ubuntu로 눈을 돌리고 오픈 소스 소프트웨어 및 기타 주요 고려 사항을 사용하여 로봇을 구축할 때의 이점에 대해 논의합니다.

처음에 로봇 공학에 관심을 갖게 된 계기는 무엇입니까?

소프트웨어 프로그래밍에 입문한 지 몇 년이 되었을 때 저는 제 작업이 화면에서만 실행되는 것을 보는 데 불만이 있었습니다. 물리적 행동, 가시적인 반응, 내 엔지니어링의 실제 결과를 보고 싶은 충동이 있었습니다. 로봇 공학은 이러한 욕구에 대한 자연스러운 대답이었습니다.

Canonical에서 귀하의 일상적인 역할을 설명해 주시겠습니까?

저는 Canonical에서 로보틱스 및 자동차 분야의 제품 전략을 정의하고 이끌고 있습니다. 저는 제품 개발 조정, 시장 진출 전략 실행, 제 영역과 관련된 외부 조직과의 계약을 담당하고 있습니다.

오픈 소스 소프트웨어로 로봇을 구축하는 것이 왜 그렇게 중요한가요?

오픈 소스 소프트웨어에서 무엇이든 구축하는 것은 일반적으로 거인의 어깨 위에 설 수 있기 때문에 현명한 생각입니다. 개인과 기업 모두 오픈 소스 소프트웨어 기반을 구축하기로 결정할 때 세계에서 가장 명석한 사람들의 자원 봉사 기여로부터 혜택을 받습니다. 결과적으로 인기 있는 FOSS 리포지토리는 매우 견고하게 설계되고 매우 적극적으로 유지 관리됩니다. 사용자는 제품에 들어가는 모든 라이브러리의 기본 요소가 아닌 혁신에 집중할 수 있습니다.

Ubuntu 오픈 소스 플랫폼이 IoT 및 로봇 공학 개발자에게 무엇을 제공하는지 설명할 수 있습니까?

Ubuntu는 원활한 IoT 및 로봇 개발을 위해 전 세계 개발자가 선택한 플랫폼입니다. 장치 엔지니어링에 도움이 되는 많은 인기 있는 프레임워크가 Ubuntu에 구축되어 있으므로 OS는 이 영역에서 즉시 제품을 구축하고 배포하기 위한 여러 도구를 제공할 수 있습니다. 예를 들어 로봇 개발에 가장 널리 사용되는 미들웨어인 ROS는 거의 전적으로 우분투 배포판에서 실행됩니다(공식 메트릭에 따르면 99.5% 이상: https://metrics.ros.org/packages_linux.html).

로봇의 운영 체제를 선택할 때 분석해야 할 주요 고려 사항은 무엇입니까?

올바른 운영 체제를 선택하는 것은 몇 가지 개발 요소를 포함하여 새 로봇을 구축할 때 내려야 할 가장 중요한 결정 중 하나입니다. 하드웨어 및 소프트웨어 스택 호환성은 로봇 자체 개발 진행을 방해하지 않도록 구성 요소가 함께 잘 작동하는지 확인하는 데 충분한 시간이 소요되기 때문에 중요합니다.

또한, 개발팀의 운영 체제에 대한 사전 지식은 경제성에 큰 영향을 미치는 요소입니다. 이전 경험은 의심할 바 없이 전반적인 로봇 개발 프로세스를 가속화하고 출시 시간을 단축하는 데 도움이 될 것이기 때문입니다. 시스템 통합의 용이성과 타사 추가 기능도 크게 고려해야 합니다. 로봇은 독립형 장치인 경우가 거의 없으며 다른 장치와 원활하게 상호 작용해야 하는 경우가 많습니다. 이러한 컴패니언 장치는 HIL(Hardware-in-the-Loop) 테스트를 위한 디지털 트윈만큼 간단할 수 있지만 일반적으로 로봇 공학에서는 장치 외부 계산이 점점 더 대중화되고 있습니다. 클라우드 로봇 공학, 음성 처리 및 기계 학습은 모두 리소스가 제한된 로봇 대신 서버 팜에서 정보를 처리함으로써 이점을 얻을 수 있는 사용 사례입니다.

또한 견고성과 커널에 엔지니어링된 보안 수준이 필수적입니다. 특히 커뮤니티에서 운영 체제에 대한 장기적인 지원의 가용성은 또 다른 요인입니다. 명심해야 할 점은 운영 체제는 일반적으로 정해진 시간 동안만 지원된다는 것입니다. 예를 들어 Android Things의 장기 지원(LTS) 릴리스는 10년 동안 지원되는 반면 Ubuntu 및 Ubuntu Core는 XNUMX년(또는 연장된 보안 유지 관리의 경우 XNUMX년) 동안 지원됩니다. 운영 체제의 지원 수명이 현장에서 로봇의 예상 수명보다 짧으면 결국 업데이트를 중단하고 일찍 죽습니다.

인터뷰 감사합니다. 자세한 내용을 알고 싶은 독자는 방문하세요. 우분투 로보틱스.

unite.AI의 창립 파트너이자 포브스 기술 위원회, 앙투안은 미래파 예술가 AI와 로봇공학의 미래에 열정을 갖고 있는 사람입니다.

그는 또한 증권.io, 파괴적인 기술에 대한 투자에 초점을 맞춘 웹사이트입니다.