如何在 Webots 中首尾相连地连接 3 个条形图?

How to connect 3 bars end to end in Webots?

我正在尝试在 Webots 中构建一个张拉整体结构,其中的基本结构特征是 2 个条和一个线性 spring 首尾相连形成三角形。有没有办法建立这样的结构?

更具体地说,我首先像这样构建了一个 2-bar 结构: 2-bar structure. Its root node is "Robot" and it is followed by a "Transform" node representing the first bar, and then a "HingeJoint" node. The endpoint of the "HingeJoint" node is a "Solid" node for the second bar. I would like to have a passive joint between these two bars so I added a position sensor instead of motor for device. The node structure can be depicted here: node info。

第一个问题是 2 杆结构在关节处似乎很僵硬。

第二个问题是我可以在这两个条的端点之间添加一个线性 spring 关系,这样它就像一个三角形,其中两条边是刚性条,第三条边是线性的spring?

谢谢, 可然

关于你的第一个问题,你所做的看起来是正确的,但你必须确保你确实在关节的端点字段中设置了实体的边界对象和物理属性。

关于spring,您必须在第二个Solid 的children 字段中添加一个SliderJoint 节点,并使用Solidreference 机制连接到根节点: https://cyberbotics.com/doc/reference/solidreference