跳转至

一节课是如何进行的

界面

课程会占据整个窗口,分为两栏。

课程界面:左侧是带编号的步骤栏,右侧是当前步骤和 3D 视图

一节课。已完成的步骤带绿色对勾;只有这些步骤和当前步骤可以打开。

左侧是步骤栏。 模块的编号和名称、模块说明,以及纵向排列的编号步骤。已完成的 步骤是带对勾的绿色圆圈,当前步骤带一个圆环,其余为灰色。你可以点回任何已完成的 步骤——想重新看某张表格时很有用——但不能越过当前步骤往前跳。

底部是 Go to dashboard。它会先询问:Leave this lesson? You will be taken back to the dashboard.

在窄屏上,步骤栏会折叠成一个标题栏,点一下即可展开。

右侧一次显示一个步骤。 文字、插图、视频、表格、可展开的小节、3D 视口,或一个 需要完成的任务。一个步骤就是一个知识点。

步骤如何通过

大多数步骤是靠 动手完成 通过的,而不是回答问题。模块观察机械臂和模拟器,然后 做出判断。

  • 在容差范围内到达某个角度。
  • 无碰撞地到达某个点。
  • 在正确的力度区间内抓取。
  • 调整掩膜,直到只留下目标物体。
  • 把六十张图片标注得足够好。

尝试失败时,课程通常会显示一张 Problem / Possible cause / Solution 表格,而不 只是"再试一次"——模块 3、4、5、6、8 和 9 都有这样的表格。

选择题检查点 只存在于模块 0 的安全主题中。选项会被打乱,答错时会先给出解释, 然后才让你重试。

模块 0 中一道选项被打乱的安全检查题

模块 0 的一个检查点。答错时会先给出解释,然后才让你重试。

3D 视口

从模块 2 开始出现。它根据 URDF 模型渲染机械臂,并跟随真实机器的编码器。

操作 结果
左键拖动 旋转视图
右键或中键拖动 平移
滚轮 缩放
点击电机 电机实时读数——数值、范围、速度和加速度限制、温度
点击高亮部件(模块 2) 显示它的名称

模型加载时你会看到 Loading 3D model — n of m files。在较慢的机器上,首次加载 一个模块需要几秒钟。

课程里没有的东西

课程中 没有代码编辑器,也没有积木式编程画布。模块 6 的"编程"是通过 Add PTPAdd LINAdd CIRC 按钮构建动作列表来完成的。如果你想用自己的代码 驱动机械臂,那属于 工具 和插件 SDK 的范畴,而不在课程里。

进度及其保存方式

你完成的每一步都会记录在服务器上你的账户中,并同步到浏览器,这样课程可以瞬间打开, 断网时也不会丢失。

有两点值得了解:

  • 你可以换电脑。 在别处登录,就会回到上次离开的地方。
  • 进度是一条连续的记录,而不是一堆对勾。 只有从第一步开始的不间断序列才算数, 所以即使模块的顺序调整过,也不会在中间留下孤立的对勾。

地址栏里带有步骤信息,所以你可以收藏或分享指向某个模块特定步骤的链接——如果你已经 学到那里,它会直接在那一步打开。

完成最后一步后,模块被标记为已完成,你会回到仪表板,下一张卡片随之解锁。