在 Deepnote 的欠驱动机器人文档中 运行 德雷克程序教程时出现问题?

Issues while running tutorials of Drake programs, in Underactuated Robotics document, in Deepnote?

我正在尝试在 drake 中构建和模拟钟摆。我已经创建了一个 urdf 文件(仍然不知道如何添加惯性标签)并试图模拟它,但我不知道该怎么做?所以,我在看 https://underactuated.mit.edu/pend.html 中的简单摆教程。但是当我在 deepnote 上尝试 运行 时,出现以下错误。

ModuleNotFoundError: No module named 'underactuated'
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-20-e0ee1253693a> in <module>
     24                                        PendulumPlant)
     25 
---> 26 from underactuated import plot_2d_phase_portrait, running_as_notebook
     27 from underactuated.meshcat_cpp_utils import MeshcatSliders, interact
     28 

ModuleNotFoundError: No module named 'underactuated'

我该如何解决这个问题?另外,如果你能推荐一些帮助我轻松构建 urdf 文件的资源,那将非常有帮助。

谢谢。

本课程的 Deepnote 笔记本使用了一个 docker 实例,该实例配备了 pydrake 并且驱动不足。您可以复制我们的一个笔记本,或者自己在 deepnote 配置中添加 docker 实例。 http://underactuated.csail.mit.edu/drake.html#notebooks

我们还有另一个教程将在 Drake 中完善并很快提供,用于构建 urdfs。您可以在这里预览它:https://deepnote.com/project/Authoring-a-Multibody-Simulation-jnoKyVLkS5CYUgHG3ASsBA/%2Fauthor_multibody_sim.ipynb(但要知道它应该被视为草稿)。