当前位置: 首页 > news >正文

Isaac Sim仿真平台学习(2)基础知识

目录

0.前言

1.isaac sim的组建

1.Isaac Lab的资料

2.PhysX

3.RTX

4.Digital Twins

5.Replicator

6.Omnigraph


0.前言

难得更新阿,今天黑猴发布了没有去玩,跑来更新博客,本来想着按宇树的go2开发指南去试试RL的,但可惜没成功(可能我哪个步骤错了吧,挠了半天头),宇树使用的老版的isaac gam,现在已经迁移到了isaac lab了,刚好网上也有人作了相关的isaac sim的教程,我也跟着来更新吧,很感谢这些开发者的贡献,同时也看到了关于Isaac Lab的中文文档有大佬们在做了

这里将教材贴出来:isaac sim具身智能仿真系列:【1】管他37 21,装好了仿真就算是具身大佬了(佛系胡乱更新中)_哔哩哔哩_bilibili

Isaac Lab中文文档:概述 — Isaac Lab documentation

Isaac Lab英文文档:Overview — Isaac Lab documentation

1.isaac sim的组建

1.Isaac Lab的资料

关于isaac lab目前只需要简单知道他是一个统一的、模块化的机器人仿真学习框架,目的就是提供更具物理特性的机器人仿真就好了。

而他的开发者团队是苏黎世联邦理工:Robotic Systems Lab - Legged Robotics at ETH Zürich · GitHub

这里是他们的github,你有可能会在上面看到一些有意思的、符合你想法的一些项目,尝试着去坐下来慢慢的复刻他,或许你会成功,祝你好运

2.PhysX

我们在上面提到了Isaac Lab可以实现更具物理特性的机器人仿真就是使用到了PhysX。PhysX是一种物理引擎,最初由Ageia Technologies开发,后来被NVIDIA收购。它被设计用来模拟和渲染现实世界中的物理效果,如重力、碰撞、摩擦、流体动力学等。PhysX被广泛用于视频游戏开发、虚拟现实、仿真以及其他需要实时物理模拟的领域。是的物理引擎最早期的营业点之一并不是什么机器人仿真,而是game,各类的游戏物理引擎的作用就是用来开发游戏。

3.RTX

RTX是NVIDIA推出的一种图形处理技术,它基于光线追踪技术实现实时光线追踪渲染。RTX技术是建立在NVIDIA的RTX系列显卡上的,这些显卡配备了专门的硬件加速器,称为RT核心(RT Cores),用于加速光线追踪计算。而光线追踪就让仿真具有模拟现实光线的复杂效果了。最常听到RTX的地方就是现在的nvdia的新品类显卡在2018年的时候nvdia推出了rtx系列的显卡,当是的rtx光线追踪技术是作用在游戏上的,甚至在现在我们打黑猴的时候也要考虑一下是否打开rtx,rtx出来的时候机器人仿真可还没火热呢。

4.Digital Twins

"数字孪生"(Digital Twins)是指现实世界中的实体、系统或过程的数字化表示,它们通过实时同步和互动反映了物理实体的状态、行为和性能。数字孪生技术结合了物理世界和数字世界,可以用于模拟、监控、分析和优化各种系统和过程。"数字孪生"(Digital Twins)的概念最早由NASA提出。NASA在20世纪初开始使用数字孪生技术来模拟和监测宇航器和航天器的运行情况,以便实时了解它们在太空中的状态和性能。使用数字孪生我们就可以让实体和仿真同时进行,并且可以使用仿真对实体进行修正。

最有意思就是去看:https://www.youtube.com/watch?v=ZPVMYiw5ucc
这是我找到比较有意思且能表达数字孪生的的视频。

5.Replicator

在机器人仿真中,Replicator通常指的是一种能够在仿真环境中自我复制的机器人或自我复制算法。这种概念受到自然界中自我复制生物体(如细菌)的启发。在机器人仿真中,Replicator通常指的是一种具有自我复制能力的机器人或算法,能够生成出新的实体,从而扩大其数量或覆盖范围。这种能力可以使得机器人系统更加灵活和适应性更强,因为它们可以自我复制来应对不同环境或任务的需求。

6.Omnigraph

这个没有具体含义但可将他理解为节点式工作流,有小伙伴们玩过达芬奇剪辑软件或其他的一些设计类型的软件吗,Omnigraph和众多设计类软件一样是节点式工作流,节点工作流的最大优势就是具有非破坏性的逻辑。节点式工作流是一种工作流程管理方法,其中工作流程被分解为一系列独立的任务或步骤,每个任务或步骤被称为一个节点。这些节点之间存在特定的关系和顺序,以便完成整个工作流程。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • ‌前端列表展示1000条大量数据时,后端通常需要进行一定的处理。‌
  • 视频美颜SDK与直播美颜工具的架构设计与性能优化
  • STM32之点亮LED灯
  • 大数据量实现滚动分页-vue3+element-plus实现方式
  • docker升级docker pull mysql:5.7.37异常
  • C++ 11---lambda表达式与包装器
  • 整体思想以及取模
  • Spring @Async注解【总结记录】
  • 点对点专线的带宽管理和控制功能解析
  • 【AI趋势9】开源普惠
  • c语言练习题1
  • APP 整改要求 “未清晰明示高德SDK处理IP地址、SSID、BSSID的目的、方式和范围。”
  • 【QT】——1_QT学习笔记
  • 学懂C++(三十九):网络编程——深入详解 TCP 和 UDP 的区别和应用场景
  • Moodle与ONLYOFFICE集成如何实现智能教学管理
  • 「译」Node.js Streams 基础
  • 【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript
  • create-react-app做的留言板
  • Electron入门介绍
  • extjs4学习之配置
  • leetcode讲解--894. All Possible Full Binary Trees
  • LintCode 31. partitionArray 数组划分
  • Linux后台研发超实用命令总结
  • win10下安装mysql5.7
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 高度不固定时垂直居中
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 设计模式(12)迭代器模式(讲解+应用)
  • 首页查询功能的一次实现过程
  • gunicorn工作原理
  • 阿里云移动端播放器高级功能介绍
  • 积累各种好的链接
  • ​Benvista PhotoZoom Pro 9.0.4新功能介绍
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • ​如何防止网络攻击?
  • #NOIP 2014#Day.2 T3 解方程
  • $ git push -u origin master 推送到远程库出错
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (C语言)二分查找 超详细
  • (ISPRS,2021)具有遥感知识图谱的鲁棒深度对齐网络用于零样本和广义零样本遥感图像场景分类
  • (不用互三)AI绘画工具应该如何选择
  • (二)十分简易快速 自己训练样本 opencv级联lbp分类器 车牌识别
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (附源码)计算机毕业设计ssm本地美食推荐平台
  • (理论篇)httpmoudle和httphandler一览
  • (论文阅读30/100)Convolutional Pose Machines
  • (已解决)报错:Could not load the Qt platform plugin “xcb“
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • ****** 二 ******、软设笔记【数据结构】-KMP算法、树、二叉树
  • ./和../以及/和~之间的区别
  • .Mobi域名介绍
  • .Net mvc总结
  • .Net的DataSet直接与SQL2005交互
  • 。。。。。