3. Isaac Sim 界面与基本操作
好,咱们正式开始动手了。第一次打开 Isaac Sim,你可能会有点懵——界面看着挺复杂,窗口一堆。别急,我当年第一次接触时也花了半天才摸清楚门道。说白了,这个界面设计得很工程化,每个窗口都有它存在的理由。
这一章,我带你把主界面拆开来看。你不需要记住所有按钮,但得知道「去哪找什么」。
3.1 主界面四大核心窗口
启动 Isaac Sim 后,默认布局是这样的:中间最大的是 Viewport,左边竖条是 Stage,右边是 Property,底部是 Content。我习惯先把这四个窗口的位置记牢,因为 90% 的操作都在这几个区域里完成。
| 窗口名称 | 位置 | 核心作用 | 我常用的场景 |
|---|---|---|---|
| Viewport | 中央主区域 | 3D 场景的实时渲染视图 | 观察机械臂运动、抓取效果 |
| Stage | 左侧竖条 | 场景中所有物体的层级树 | 快速选中被遮挡的物体 |
| Property | 右侧面板 | 显示/编辑选中物体的参数 | 调整关节角度、碰撞属性 |
| Content | 底部区域 | 资源浏览器,导入/管理资产 | 拖入 URDF 模型、纹理贴图 |
嗯,这里有个小细节:Stage 窗口是按父子层级排列的。比如一个机械臂,它的基座是父节点,关节是子节点,末端执行器是孙节点。你在 Stage 里点选某个关节,Viewport 里对应的部件就会高亮。这个联动关系非常实用。
3.2 场景导航:平移、旋转、缩放
在 Viewport 里看场景,你得学会「走路」。Isaac Sim 的导航操作和大多数 3D 软件类似,但快捷键略有不同。我刚开始用的时候,经常按错键把视角搞飞了。
下面这张表,建议你贴在显示器旁边:
| 操作 | 鼠标/键盘操作 | 效果 | 避坑提醒 |
|---|---|---|---|
| 平移视角 | 按住鼠标中键 + 拖动 | 上下左右移动摄像机 | 别用右键,那是旋转 |
| 旋转视角 | 按住鼠标右键 + 拖动 | 围绕场景中心旋转 | 旋转太快容易晕,慢点拖 |
| 缩放视角 | 滚动鼠标滚轮 | 拉近拉远视图 | 滚轮一次别滚太多 |
| 聚焦物体 | 选中物体后按 F 键 |
摄像机自动对准该物体 | 我最常用的快捷键,没有之一 |
为什么会推荐 F 键?因为场景里物体一多,你很容易「丢」了目标。比如你导入了一个机械臂,结果视角跑到了场景外面,什么都看不到。这时候选中 Stage 里的机械臂根节点,按一下 F,视角瞬间拉回来。我在项目里至少靠这个快捷键省了半小时的瞎找时间。
F 后视角穿模了(跑到物体内部),说明物体本身坐标有问题。先检查一下物体的原点位置,别急着调视角。
3.3 基本物体操作:移动、旋转、缩放
导航学会了,接下来得学会「动手」。在 Isaac Sim 里操作物体,核心就是三个工具:Move(移动)、Rotate(旋转)、Scale(缩放)。它们都在 Viewport 上方的工具栏里,图标分别是十字箭头、圆弧、方块。
我个人习惯用快捷键切换:
- W:移动工具(出现红绿蓝三色箭头)
- E:旋转工具(出现红绿蓝三色圆弧)
- R:缩放工具(出现红绿蓝三色方块)
选中物体后,直接拖拽对应颜色的轴,就能沿该方向操作。红色是 X 轴,绿色是 Y 轴,蓝色是 Z 轴。这个颜色约定和大多数 3D 软件一致,你如果用过 Blender 或 Maya,应该很熟悉。
这里有个坑,我曾经踩过:缩放工具别乱用。在 Isaac Sim 里,对机械臂的连杆或关节使用缩放,会导致碰撞检测失效。因为缩放只改变了视觉大小,没有改变物理碰撞体的尺寸。你看着机械臂变大了,但实际抓取时手爪还是原来的大小,根本碰不到物体。
3.4 知识结构总览
为了让你对本章内容有个整体印象,我画了一张结构图。它把界面、导航、操作这三块串起来了。
3.5 实操小练习:搭一个简单场景
光看不练假把式。我建议你现在就打开 Isaac Sim,跟着做一遍:
- 导入一个物体:在 Content 窗口里,找到
Isaac/Props文件夹,拖一个桌子模型到 Viewport 里。 - 调整视角:按
F键聚焦桌子,然后用鼠标中键平移、右键旋转,从各个角度观察。 - 复制一个物体:在 Stage 里选中桌子,按
Ctrl+C再按Ctrl+V,复制出一张新桌子。 - 移动物体:按
W键,拖拽绿色箭头(Y 轴),把新桌子移到旁边。 - 查看属性:选中任意一张桌子,在 Property 窗口里找到
Transform栏,看看它的位置坐标是多少。
这个练习花不了 5 分钟,但能让你把本章的知识点串起来。做完之后,你会发现界面其实没那么可怕。