历史上的今天
返回首页

历史上的今天

今天是:2025年03月16日(星期日)

正在发生

2020年03月16日 | NVIDIA构建自主机器统一平台,机器人技术大幅提升

2020-03-16 来源:C114通信网

(文章来源:C114通信网)

NVIDIA发布全新版本Isaac(SDK),为机器人提供更新的感知和仿真功能。NVIDIA创始人兼首席执行官在NVIDIA的技术会议(GTC CHINA 2019)上宣布了该消息。在建立统一的机器人开发平台以实现AI、仿真和操控功能方面,Isaac SDK迈出了重要的里程碑。

Isaac SDK包括Isaac Robocs Engine(提供应用程序框架),Isaac GEM(预先构建的深度模型、算法、库、驱动程序和API),用于室内物流的参考应用程序以及Isaac Sim的第一个版本(提供导航功能)。全新Isaac SDK可以大大加快研究人员、开发人员、初创企业和制造商开发和机器人的速度。它使机器人能够通过仿真获得由人工智能技术驱动的感知和训练功能,从而可以在各种环境和情况下对机器人进行测试和验证。

这样一来,可以节省成本。从基于AI的感知开始,每台自主机器都始于感知。为了加快AI机器人的开发速度,全新Isaac SDK包括各种基于摄像头的感知深度神经网络。其中:对象检测——识别用于导航、交互或操控的对象,自由空间分割——检测和分割外部世界,例如确定人行道在哪里,以及机器人可以在哪里行驶。

3D姿态估计——了解目标的位置和方向,从而实现诸如机械臂拾取物体的任务,2D人体姿态估计——将姿态估计应用于人,这对于与人互动的机器人(例如配送机器人)和协作机器人(专门设计用于与人合作)非常重要该SDK的对象检测也已通过ResNet深度神经网络进行了更新,可以使用NVIDIA的迁移学习包对其进行训练。这使得添加新对象进行检测和训练新模型变得更加容易,这些新模型可以以较高的准确度启动并运行。

新版本引入了一项重要功能——使用Isaac Sim训练机器人,并将所生成的软件部署到在现实世界中运行的真实机器人中。这有望大大加快机器人的开发速度,从而实现综合数据的训练。通过仿真,开发人员可以在极端情况下(即困难或异常情况下)对机器人进行测试,以进一步加强对它的训练。将这些结果输入训练管道,使神经网络可以基于真实和模拟数据来提高准确性。

全新SDK也提供了多机器人仿真。这使开发人员可以将多个机器人放入仿真环境中进行测试,以便它们学会彼此相关的工作。各个机器人可以在共享的虚拟环境中移动时,运行独立版本的Isaac导航软件堆栈。因此,寻求在大型物流管理中运行多个机器人的制造商,可以先测试机器人交互作用并调试问题,再将其部署到现实世界。

全新SDK还集成了对NVIDIA DeepStream软件的支持,该软件广泛用于处理分析功能。开发人员可以在支持机器人应用程序的边缘AI部署DeepStream和NVIDIA GPU,以实现对视频流的处理。开发人员现在可以构建各种各样的机器人,这些机器人需要对摄像头视频源进行分析,既可以用于机载应用,也可以用于远程定位。

使用Isaac SDK进行编程,最后,对于已经开发了自己代码的机器人开发人员,全新SDK也能集成他们的工作,并添加了基于C编程语言的新API。这使开发人员可以将自己的软件堆栈连接到Isaac SDK,并最大程度地减少编程语言转换——为用户提供通过C API访问路由的Isaac功能。C-API访问权限同时支持开发人员在其他编程语言中使用Isaac SDK。
      (责任编辑:fqj)

推荐阅读

史海拾趣

Fullywell Semiconductor Co Ltd公司的发展小趣事

Fullywell Semiconductor成立于2005年,由一群在半导体领域拥有多年经验的工程师和投资人共同创立。公司初期专注于研发高性能模拟集成电路,以解决当时市场上对于低功耗、高精度信号处理芯片的迫切需求。通过不懈的努力,Fullywell成功推出了其首款产品——一款针对移动通信设备的低功耗射频前端芯片,迅速获得了市场的认可。这一技术创新不仅为公司赢得了首批重要客户,也为后续的发展奠定了坚实的技术基础。

Barnbrook Systems Limited公司的发展小趣事

在电子产品行业,产品质量和客户服务是企业生存和发展的关键。Barnbrook深知这一点,因此在发展过程中始终坚持严格的品质管理和优质的客户服务。公司建立了完善的质量管理体系,对每一道工序都进行严格把关,确保产品的稳定性和可靠性。同时,Barnbrook也重视客户反馈和需求,不断优化产品和服务,赢得了客户的信任和好评。

Greenwich Instruments Ltd公司的发展小趣事

Greenconn Corp自创立之初便致力于连接器技术的研发与创新。在20世纪末,随着电子产品的普及和通讯技术的飞速发展,连接器作为电子设备间的桥梁,其重要性日益凸显。Greenconn Corp凭借其敏锐的市场洞察力和强大的研发实力,成功研发出了一系列高性能、高可靠性的连接器产品,迅速在汽车电子、通信设备等领域占据了一席之地。这些创新产品不仅满足了市场对连接器高质量、高效率的需求,还推动了整个电子行业的发展。

爱普特微(aptchip)公司的发展小趣事

爱普特微电子(APTCHIP)的创立,可追溯到XXXX年。由一群半导体行业集成电路设计领域的资深人士联合发起,他们看到了中国微处理器市场的巨大潜力和发展空间。这些专家怀揣着技术创新和自主可控的梦想,在深圳这片创新热土上,共同创立了爱普特微电子。从创立之初,公司就明确了自己的目标——成为中国最好的MCU(微控制器)公司。

Flambeau公司的发展小趣事

为了进一步扩大市场份额和提升品牌影响力,Flambeau公司积极实施市场拓展战略。公司不仅在北美市场深耕细作,还逐步将业务拓展到欧洲、亚洲等国际市场。通过参加国际展会、建立海外销售渠道、与当地企业建立合作关系等方式,Flambeau成功地将自己的品牌和产品推向全球。同时,公司还注重品牌建设和客户服务,通过提供优质的售前咨询、售中支持和售后服务,赢得了广大客户的信赖和好评。

芯佰微(Corebai)公司的发展小趣事

作为一家有社会责任感的企业,芯佰微始终关注环境保护和可持续发展。公司积极推广绿色生产技术和资源循环利用方案,减少生产过程中的能源消耗和废弃物排放。同时,芯佰微也积极参与社会公益活动,为社区和环境贡献自己的力量。这些举措不仅体现了公司的社会责任担当,也为其赢得了更多客户和合作伙伴的信任和支持。

问答坊 | AI 解惑

基于16位单片机的逆变电源系统的设计

摘要:介绍了一种以8XC196MC为内核的逆变电源系统。其逆变控制系统实现了全数字操作。逆变部分的SPWM控制脉冲波形完全由8XC196MC单片机生成,使用IR2130实现对功率管的驱动和保护,频率电压可由数码管显示,可用串口与上位机进行通讯.该系统硬件电路简 ...…

查看全部问答>

ARM 内核ZIGBEEPRO SoC 震撼进军无线传感器网络大市场

ARM 内核ZIGBEEPRO  SoC  震撼进军无线传感器网络大市场                                      ...…

查看全部问答>

谈谈CT球管的换油技术(转)

CT球管经过多次曝光后,球管中的油会发生变质,其绝缘性和冷却能力都已降低,直接影响球管的使用寿命。我们对CT球管进行清洗、换油,大大的延长CT球管的使用寿命,现将经验介绍如下: 材料和方法:抽真空机一台,负压表一只,真空自动加油缓冲器一 ...…

查看全部问答>

如何将AD采集的信号缩小以适应AD芯片

我要采集的信号是5V左右,但是我用的AD芯片TLC5510的输入信号范围是0.6~2.6V。我想将采集信号进行缩小后再采集。当然直接电阻分压肯定是不行的吧。哪位大侠指教一下。也考虑过用电阻分压后,再用射级跟随器减小输入阻抗, 这样是否可行?…

查看全部问答>

2440串行通信 程序跑飞

为什么加上rUBRDIV0=( (int)(pclk/16./baud+0.5) -1 );程序就会跑飞?…

查看全部问答>

WinCE开发都必备哪些软件啊?

我是一名新手,做毕业设计要用WinCE,和看了几天WinCE了,可就是入不了门,而且现在有一个大问题,不知都用什么软件。 现在了解到要装Platform Builder 5.0; 还要用到Visual Studio 2005/2008或EVC++ 还听说要用ADS1.2 还要用到ActiveSync ...…

查看全部问答>

控制LED的开启

void led_on(void) {         int i,        nOut;         nOut = 0xF0;                            & ...…

查看全部问答>

s3c2440 + wince休眠唤醒的问题

下面是nboot(steldr——boot)里关于休眠唤醒的处理代码 WAKEUP_POWER_OFF     ; Release SCLKn after wake-up from the POWER_OFF mode.     ldr                r1, =MISCCR & ...…

查看全部问答>

WinCE启动步骤第一步疑问

The process of changing an EXE or DLL program file after it has been loaded to reflect the actual load address is called “fixing up”. 哪位朋友能帮我解释下这个fix up的意思么? 还有这样一句: kernel.dll is also ‘fixed up’ by ...…

查看全部问答>