AI News HubLIVE
站内改写2 分钟阅读

贾维尔·辛格如何助力机器人——以及开发者——更快前进

贾维尔·辛格是NVIDIA Isaac ROS团队的负责人,致力于为物理AI时代构建基础设施。他的工作基于开源ROS 2框架,提供CUDA加速库和AI模型,支持自主移动机器人、操控系统和人形机器人。从少年时期的LEGO Mindstorms起步,辛格在伯克利学习后加入NVIDIA,其实习项目最终演变为Isaac ROS。他强调开源的重要性,认为它能给开发者信心,并加速机器人领域的未来。

来源NVIDIA Blog作者: NVIDIA Writers

当贾维尔·辛格谈论机器人时,他不是从壮观的表演开始,而是从基础设施谈起:机器内部的电路板、让开发者能通过机器人摄像头观察世界的软件,以及让机器人走出演示室并执行有用任务所需的工程。作为NVIDIA Isaac ROS(机器人操作系统)团队的负责人,辛格致力于构建物理AI时代的连接枢纽。基于开源ROS 2框架,Isaac ROS为开发自主移动机器人、操控系统以及人形机器人的开发者提供了CUDA加速库和AI模型。

“我的目标是让每个人都感觉自己是机器人未来的一部分,”辛格说。对辛格而言,这个未来始于中学时期——他用LEGO Mindstorms(一款流行的可编程机器人套件)搭建作品。在高中机器人竞赛中表现出色后,他在加州大学伯克利分校学习电气工程、计算机科学和商业,随后在NVIDIA机器人团队完成实习,并正式加入公司。颇具意义的是,他目前领导的工作正是从实习项目起步的。

“我们想看看,如果我们将一些软件作为开源发布,并利用NVIDIA Jetson平台和NVIDIA CUDA库进行机器人开发,会发生什么?会不会有价值?”辛格回忆道,“答案是肯定的,因为开发者总是希望发挥GPU的全部性能。”结果便是Isaac ROS的诞生。

机器人革命的基石 物理AI长期以来是一个充满非凡想象力和顽固物理现实交织的领域。一段机器人跳舞或执行复杂动作的视频可以在几小时内传遍互联网,但构建一个能够在不同传感器、平台、工厂和实验室中可靠运行的系统,却是一个缓慢的过程。对于辛格和Isaac ROS团队而言,机器人技术的下一个时代依赖于完整的堆栈:模拟、训练、加速计算、AI模型、中间件和边缘部署。

Isaac ROS支持操控、移动性和人形机器人。它提供用于感知、物体检测、地图构建、碰撞检测和运动规划的软件包,并且可以在工作站、NVIDIA DGX Spark个人AI超级计算机以及NVIDIA Jetson边缘系统上运行。“与最初的Isaac SDK相比,Isaac ROS是完全模块化的,”辛格说,“我们像分发乐高积木一样发布软件——你可以按需组装,也可以轻松地将我们的软件包与你自己或全球机器人社区已有的ROS代码结合。”

辛格表示,NVIDIA正让许多机器人构建者能够更快地前进,并且是在一个可以检查、调整和信任的基础上。“开源之所以有价值,主要原因在于它让人们有信心在这个初始阶段构建堆栈,”辛格说,“因为整个格局可能迅速变化,开发者需要确信这个平台在两三年后仍然可以修改和改进。”这种信心至关重要,因为机器人技术正在迅速变化,尤其是人形机器人已从科幻小说转变为活跃的工程前沿。辛格的团队一直在优化Isaac ROS以适应这一时刻,包括支持使用AI代理的开发者以及需要端到端软件堆栈的人形系统。

NVIDIA在机器人领域的长期投入和远见吸引了辛格加入公司,并让他在工作中充满自信。“NVIDIA在所有人认为这个问题重要之前就已经在这里并致力于解决它,”他说,“我们已经占据了一席之地。”在辛格看来,开源是一种分享信心和责任的方式。如果一家机器人初创公司建立在封闭系统之上,它必须相信该系统多年后仍能满足其需求。而开源软件允许开发者检查代码、修改代码、贡献修复并推动其发展。一家公司的错误修复变成了另一家公司的加速器。“当更多人能够制造机器人时,”辛格说,“未来就会更快到来。”

贾维尔·辛格如何助力机器人——以及开发者——更快前进 | AI News Hub