Anto
nio Serrano-Muñoz在研究生就读期间便参与撰写多篇论文,内容涉及行星重力、类风湿性关节炎的AI诊断以及能够精确追踪毫米级运动(如蚂蚁的活动)的机器人。
现在,这位就读于西班牙北部蒙德拉贡大学应用机器人学的博士生正在将机器人与AI应用于再制造领域,以解决气候变化和污染问题。
简言之,Serrano-Muñoz正在潜心研究将技术应用于复杂现实世界问题的独特方法。他还利用空闲时间构建了NVIDIA Omniverse(实时3D设计协作和世界模拟平台)的扩展程序。
作为核心构件,Omniverse扩展程序可以使任何人都能通过几行Python代码来创建和扩展Omniverse应用程序,以满足其具体的工作流需求。
Serrano-Muñoz已经创建了六个可在GitHub上访问的开源Omniverse扩展程序,其中的一个扩展程序可以增强NVIDIA Isaac Sim的功能。NVIDIA Isaac Sim是由Omniverse提供动力支持的应用框架,可用于创建逼真、物理级精确的虚拟环境,以用于AI机器人开发、训练和仿真。
Serrano-Muñoz表示:“自我的博士研究开始,我就决定用Isaac Sim来进行机器人仿真。这个功能强大的实时仿真模拟平台具有超写实物理引擎和强大的图形处理能力,以及简洁易用的应用编程接口——可方便其与整个系统进行互动。”使用Omniverse进行机器人仿真Serrano-Muñoz从小就在不断探索机器人技术,在古巴长大的他总是喜欢摆弄电子产品。
当Serrano-Muñoz在大学里开始学习编程时,他对技术更加痴迷了。Serrano-Muñoz表示:“机器人可以协助人类完成艰苦、高精度、重复性的、甚至是一些危险的任务,从而帮助改善我们的生活。我希望我的工作能够推动机器人技术的发展,以助力建设更美好的现在和未来。”Serrano-Muñoz认为Omniverse对其应用机器人学博士研究至关重要。“在Omniverse出现之前,我们无法对机器人环境进行实时、图形逼真的仿真。该平台掀起了一场机器人学、仿真和实时协作领域的新时代革命。”
他还表示,Omniverse将工程师、设计师、内容创作者等各类专家连接到一起,共同开发仿真系统,而实现这一切的关键是作为虚拟世界通用语言的开源3D场景描述和可扩展文件框架——通用场景描述(USD)。
Serrano-Muñoz表示:“在通过编写、合成和读取分层场景来创建和操纵渲染元素与对象的过程中,USD发挥了重要作用。”创建用于Isaac Sim的Omniverse扩展程序这位开发者已使用NVIDIA Omniverse为工业用例创建机器人仿真,并为蒙德拉贡大学的机器人原型实验室创建了数字孪生。
使用NVIDIA Omniverse制作的蒙德拉贡大学机器人实验室的数字孪生工作台
在进行此类项目时,Serrano-Muñoz希望将他熟悉的工具——机器人操作系统(Robot Operating System,ROS,一套用于构建机器人应用程序的软件库)与Isaac Sim进行集成。
为此,他创建了一个Omniverse扩展程序。该扩展程序使用户能够通过机器人操作系统控制界面在Omniverse驱动的Isaac Sim应用程序中操纵仿真的机器人系统。
ROS MoveIt是一个机器人运动规划框架,可与Isaac Sim的动态控制扩展程序和PhysX功能结合使用,以实现物理级精确的高保真机器人仿真。
Serrano-Muñoz表示:“现在我在Omniverse Kit即可轻松开发代码。Omniverse扩展程序带有全系统集成API以及安装、激活和重新加载机制,可增强Omniverse应用程序的功能。”Serrano-Muñoz还表示,这个专为ROS构建的扩展程序促进了机器人应用的敏捷原型开发。
借助NVIDIA RTX 3080笔记本电脑GPU实现的进一步加速,该扩展程序可以加速其工作流,使工作流变得比以往更快。加入创作者行列全世界的创作者和开发者都可以免费下载NVIDIA Omniverse,企业团队可以使用该平台完成其3D项目。
观看其他Omniverse用户的作品并在Omniverse图库中提交项目。使用Adobe、Autodesk、Epic Games、Maxon、Reallusion等公司的软件连接您的工作流与Omniverse。