访谈

Canonical 机器人产品经理 Adi Singh – 采访系列

mm
将 Unite.AI 添加到您在 Google 上的首选来源

Adi Singh 是 Canonical 机器人产品经理。Canonical 专门从事开源软件,包括 Ubuntu,这是从云到边缘的最流行的企业 Linux,并拥有 20 万名全球贡献者。

Ubuntu 是大型嵌入式系统中最流行的 Linux 发行版。随着自主机器人成熟,创新科技公司转向 Ubuntu,我们讨论使用开源软件构建机器人的优势和其他关键考虑因素。

是什么激发了您最初对机器人的兴趣?

几年后,我对只看到我的工作在屏幕上运行感到不满。我渴望看到一些物理动作,看到一些有形的反应,看到一些现实世界的结果。机器人是对这种渴望的自然回答。

您能描述一下您在 Canonical 的日常工作吗?

我在 Canonical 负责机器人和汽车领域的产品战略。我负责协调产品开发,执行上市策略,并与外部组织进行相关领域的合作。

为什么使用开源软件构建机器人如此重要?

在开源软件上构建任何东西通常是一个好主意,因为它允许您站在巨人的肩膀上。个人和公司都可以从世界上一些最聪明的头脑的志愿贡献中受益,当他们决定在开源软件的基础上构建时。因此,流行的开源软件仓库通常非常牢固,非常活跃;这使得用户可以专注于自己的创新,而不是产品中的每个库的细节。

Ubuntu 开源平台为 IoT 和机器人开发者提供了什么?

Ubuntu 是开发者在世界各地进行无缝 IoT 和机器人开发的首选平台。许多流行的框架用于设备工程都是建立在 Ubuntu 之上的,因此操作系统可以提供许多工具来构建和部署产品。例如,机器人开发中最广泛使用的中间件 – ROS – 几乎完全在 Ubuntu 发行版上运行(根据官方指标,超过 99.5%:https://metrics.ros.org/packages_linux.html)。

选择机器人操作系统时需要分析哪些关键考虑因素?

选择合适的操作系统是构建新机器人时要做出的最重要的决定之一,包括几个开发因素。硬件和软件栈的兼容性是关键,因为大量时间将花在确保组件可以很好地协同工作上,以免阻碍机器人本身的开发进度。

开发团队以前的操作系统经验也是影响经济的重要因素,因为以前的经验无疑有助于加速机器人开发过程并减少上市时间。系统集成和第三方插件的便捷性也应被重视。机器人很少是独立设备,通常需要与其他设备无缝交互。这些伴侣设备可能是用于硬件在环测试的数字孪生,但一般来说,离设备计算在机器人中越来越流行。云机器人、语音处理和机器学习都是可以从服务器农场处理信息而不是在资源受限的机器人上处理信息的用例。

此外,内核中集成的强壮性和安全性至关重要。操作系统的长期支持,特别是来自社区的支持,也是需要考虑的因素。需要注意的是,操作系统通常只支持一段时间。例如,Android Things 的长期支持(LTS)版本支持三年,而 Ubuntu 和 Ubuntu Core 支持五年(或通过扩展安全维护支持十年)。如果操作系统的支持寿命短于机器人预期的使用寿命,它最终将停止获取更新并过早死亡。

感谢采访,希望了解更多的读者可以访问 Ubuntu 机器人

安托万是一位具有远见的领导者和Unite.AI的联合创始人,他对塑造和推广人工智能和机器人技术的未来充满热情。作为一位连续创业者,他相信人工智能将对社会产生电力的影响一样的颠覆性影响,并经常对颠覆性技术和通用人工智能的潜力大加赞扬。

作为一位未来学家Securities.io的创始人,这是一个专注于投资尖端技术的平台,这些技术正在重新定义未来并重塑整个行业。