Phỏng vấn

Adi Singh, Quản lý sản phẩm Robotics tại Canonical – Loạt phỏng vấn

mm
Thêm Unite.AI vào các nguồn ưu tiên của bạn trên Google

Adi Singh, là Quản lý sản phẩm Robotics tại Canonical.   Canonical chuyên về phần mềm mã nguồn mở, bao gồm Ubuntu, hệ điều hành Linux doanh nghiệp phổ biến nhất từ đám mây đến biên, và họ có một cộng đồng toàn cầu với 200.000 người đóng góp.

Ubuntu là phân phối Linux phổ biến nhất cho các hệ thống nhúng lớn. Khi các robot tự động trưởng thành, các công ty công nghệ sáng tạo chuyển sang Ubuntu, chúng tôi thảo luận về lợi thế của việc xây dựng một robot sử dụng phần mềm mã nguồn mở và các yếu tố quan trọng khác.

Điều gì đã kích thích sự quan tâm ban đầu của bạn đến robotics?

Một vài năm vào lập trình phần mềm, tôi không hài lòng khi chỉ thấy công việc của mình chạy trên màn hình. Tôi có một nhu cầu muốn thấy một số hành động vật lý, một số phản ứng có thể cảm nhận được, một số kết quả thực tế của công trình kỹ thuật của tôi. Robotics là một câu trả lời tự nhiên cho nhu cầu này.

Bạn có thể mô tả vai trò hàng ngày của mình với Canonical?

Tôi định nghĩa và lãnh đạo chiến lược sản phẩm cho các lĩnh vực Robotics và Automotive tại Canonical. Tôi chịu trách nhiệm phối hợp phát triển sản phẩm, thực hiện chiến lược tiếp thị và tham gia với các tổ chức bên ngoài liên quan đến lĩnh vực của tôi.

Tại sao việc xây dựng một robot trên phần mềm mã nguồn mở lại quan trọng?

Xây dựng bất cứ điều gì trên phần mềm mã nguồn mở thường là một ý tưởng thông minh vì nó cho phép bạn đứng trên vai của những người khổng lồ. Cá nhân và công ty đều có lợi từ các đóng góp tự nguyện của một số tâm trí sáng nhất trên thế giới khi họ quyết định xây dựng trên nền tảng phần mềm mã nguồn mở. Kết quả là, các kho lưu trữ FOSS phổ biến được thiết kế rất chắc chắn và được duy trì rất tích cực; cho phép người dùng tập trung vào sự đổi mới của họ chứ không phải các vấn đề cơ bản của từng thư viện trong sản phẩm của họ.

Bạn có thể mô tả những gì nền tảng mã nguồn mở Ubuntu cung cấp cho các nhà phát triển IoT và robotics?

Ubuntu là nền tảng được lựa chọn cho các nhà phát triển trên toàn thế giới cho việc phát triển IoT và robotics không gặp trở ngại. Một số khuôn khổ phổ biến giúp việc thiết kế thiết bị được xây dựng trên Ubuntu, vì vậy hệ điều hành này có thể cung cấp một số công cụ để xây dựng và triển khai sản phẩm trong lĩnh vực này ngay từ đầu. Ví dụ, phần mềm trung gian robotics phổ biến nhất – ROS – gần như hoàn toàn chạy trên các bản phân phối Ubuntu (hơn 99,5% theo số liệu chính thức tại https://metrics.ros.org/packages_linux.html).

Những yếu tố quan trọng nào nên được phân tích khi chọn hệ điều hành cho robot?

Chọn hệ điều hành phù hợp là một trong những quyết định quan trọng nhất khi xây dựng một robot mới, bao gồm nhiều yếu tố phát triển. Tính tương thích của phần cứng và phần mềm là chìa khóa vì sẽ mất nhiều thời gian để đảm bảo rằng các thành phần sẽ hoạt động tốt cùng nhau để không cản trở tiến trình phát triển robot itself.

Cũng như sự quen thuộc trước đó của hệ điều hành với đội ngũ phát triển là một yếu tố lớn ảnh hưởng đến kinh tế, vì kinh nghiệm trước đó chắc chắn sẽ giúp tăng tốc quá trình phát triển robot tổng thể và do đó cắt giảm thời gian đưa ra thị trường. Sự dễ dàng tích hợp hệ thống và các tiện ích bổ sung của bên thứ ba cũng nên được xem xét kỹ lưỡng. Một robot hiếm khi là một thiết bị độc lập và thường cần tương tác liền mạch với các thiết bị khác. Các thiết bị đồng hành này có thể đơn giản như một bản sao kỹ thuật số cho thử nghiệm vòng lặp phần cứng, nhưng nói chung, tính toán ngoài thiết bị đang trở nên phổ biến trong robotics. Robotics dựa trên đám mây, xử lý giọng nói và học máy đều là các trường hợp sử dụng có thể được hưởng lợi từ việc xử lý thông tin trong một trang trại máy chủ thay vì trên một robot có tài nguyên hạn chế.

Ngoài ra, sự mạnh mẽ và mức độ bảo mật được thiết kế vào nhân là điều cần thiết. Sự sẵn có của hỗ trợ lâu dài cho hệ điều hành, đặc biệt là từ cộng đồng, là một yếu tố khác. Điều cần lưu ý là hệ điều hành thường chỉ được hỗ trợ trong một khoảng thời gian nhất định. Ví dụ, các bản phát hành LTS của Android Things được hỗ trợ trong ba năm, trong khi Ubuntu và Ubuntu Core được hỗ trợ trong năm năm (hoặc mười năm với Bảo trì An ninh Mở rộng). Nếu thời gian hỗ trợ của hệ điều hành ngắn hơn tuổi thọ dự kiến của robot trong lĩnh vực, nó sẽ someday ngừng nhận cập nhật và chết sớm.

Cảm ơn vì cuộc phỏng vấn, những người đọc muốn tìm hiểu thêm nên truy cập Ubuntu Robotics.

Antoine là một nhà lãnh đạo có tầm nhìn và là đối tác sáng lập của Unite.AI, được thúc đẩy bởi niềm đam mê không ngừng nghỉ để định hình và quảng bá tương lai của AI và robot. Là một doanh nhân hàng loạt, ông tin rằng AI sẽ gây ra sự gián đoạn cho xã hội giống như điện, và thường được bắt gặp khi nói về tiềm năng của các công nghệ phá vỡ và AGI.

Là một nhà tương lai học, ông dành để khám phá cách những đổi mới này sẽ định hình thế giới của chúng ta. Ngoài ra, ông là người sáng lập của Securities.io, một nền tảng tập trung vào đầu tư vào các công nghệ tiên tiến đang định nghĩa lại tương lai và thay đổi toàn bộ lĩnh vực.