“ servo”和“ HingeJoint”有什么区别?

时间:2019-09-09 02:57:11

标签: webots

有许多论文使用“伺服”来驱动机器人,但是Webots 2019a的基本节点不包含“伺服”。 “ servo”和“ HingeJoint”有什么区别?如果我想知道关节位置,是否应该使用“伺服”节点?我制作的机器人如图所示。 my robot

1 个答案:

答案 0 :(得分:1)

Servo节点是一个旧节点,已由Slider和HingeJoint取代。

使用Hingejoint,如果要获取关节的位置,只需在HingeJoint的“设备”字段中添加PositionSensor节点(以及用于控制它的电机设备)。

在新版的Webots中,我们确实创建了一个Servo PROTO,它在内部使用HingeJoint节点(并且已经包括PositionSensors和Motors)。因此,您可以根据需要使用一个或另一个(结果将相同)。