将 Webots 连接器设备与 ROS 一起使用

Using the Webots Connector Device with ROS

我目前正在尝试让连接器设备与 ROS 一起工作。我的第一步是将 "connector.wbt" 世界中的一个机器人放在一个新世界中,并将机器人控制器参数切换为 "ros",如下所示。

当我 运行 模拟时,所有 ROS 服务都按预期进行了广告。在下一步中,我使用相应的服务启用连接器,其中需要指定一个整数(存在检查时间步长)//presence_sensor/enable 服务,如下所示:

现在主题已启用,但是没有发布任何消息,而我希望看到类型为 "webots_ros/Int8Stamped" 的消息,由于缺少合适的连接器,这应该会给我零分。

如果问题出在我这边,你知道吗?如果您重新创建上述示例,Connector-Ros-Interface 是否可以正常工作?

你说的很对,ros-connector界面确实有问题。 此问题刚刚在此处修复:

此修复程序将包含在今天的夜间构建中(R2019b 修订版 1,从明天早上开始提供),您可以在此处找到:

如果还有问题,请告诉我们。