C 关于wb_电机设置位置和wb_机器人步进之间关系的问题

C 关于wb_电机设置位置和wb_机器人步进之间关系的问题,c,robotics,webots,C,Robotics,Webots,我对Webots是个新手,也是个编程新手。我目前正试图用C语言的控制器驱动一个带有旋转电机的机器人沿着一条已知的路径前进。我主要使用wb_电机设置_位置功能。然而,机器人在模拟中实际移动的量似乎取决于我在此函数中设置的位置以及时间步长。我目前正在运行一个while循环,设置wb_robot_步(TIME_step),然后使用wb_motor_set_position。我一直在阅读关于这些的文档,但它似乎仍然不适合我。有人知道这两个功能是如何相互依赖/相关的吗?我如何才能确定机器人与这两个功能之间

我对Webots是个新手,也是个编程新手。我目前正试图用C语言的控制器驱动一个带有旋转电机的机器人沿着一条已知的路径前进。我主要使用wb_电机设置_位置功能。然而,机器人在模拟中实际移动的量似乎取决于我在此函数中设置的位置以及时间步长。我目前正在运行一个while循环,设置wb_robot_步(TIME_step),然后使用wb_motor_set_position。我一直在阅读关于这些的文档,但它似乎仍然不适合我。有人知道这两个功能是如何相互依赖/相关的吗?我如何才能确定机器人与这两个功能之间的距离(不首先使用位置传感器)-而不是我目前的简单插入法。。。?谢谢大家!

不要只描述你的代码,把它贴在这里。对于轮式机器人来说,控制它们的速度比控制它们的位置更有意义。详细信息请参见。我最终更改了速度控制的模型。谢谢