首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使Webots时间与ROS时间同步?

如何使Webots时间与ROS时间同步?
EN

Stack Overflow用户
提问于 2019-03-13 09:13:07
回答 1查看 651关注 0票数 2

我目前正在尝试将ROS时间与Webots同步。我期待的是:

  • ROS时间完全取决于Webots时间。如果模拟开始缓慢运行,那么ROS时间也应该减慢,如果我以快速模式(>实时)运行webots,那么ros时间也应该运行得更快。

但是,我目前无法同步webots来实现上述行为。我遵循了前面提到的在Webots文档中和旧webots论坛的这条线中的说明,并将ros_controller参数--use_sim_time、-clock和-synchronize设置为true,但没有成功。这两个时代仍然是独立运行的。

如果有人能得到一些关于如何实现同步的反馈,我会很高兴。

诚挚的问候

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-13 10:10:53

您似乎错过了一个步骤,您必须在启动ROS节点和模拟之前将ROS /use_sim_time参数设置为true,以便使用/clock主题:主题发布的时间。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55138076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档