ROS 2 时间获取避坑:用 node.get_clock() 而非 time.time()
4310sy · x · 2026-09-03
机器人开发入门中的常见坑点:在 ROS 2 里不要用 Python 的 time.time()(系统时钟),而应使用 node.getclock().now() 获取时间。
原因是仿真环境下节点可能运行在与现实不同的时间轴上(sim time),用系统时钟会导致时间不一致;使用 ROS 2 的时钟接口才能正确跟随仿真时间。
「编程与Agent」频道最新
- antirez 炮轰编码基准:测试多为垃圾,只考工具调用摩擦 — antirez · 2026-09-03
- Qwen Code 发布 v0.23.0:修复 Anthropic 流挂起,强化守护进程与审查 — qwen-code-ci-bot · 2026-09-03
- 开发者打造「多元宇宙电视」:Twitch 弹幕投票决定播什么 — d_pit · 2026-09-03
- Kernighan 与 Rob Pike 用几十行 C 写出递归正则匹配器 — blaizedsouza · 2026-09-03
- tinyfool:用 AI 做研究等于养了一群帮你写代码的研究生 — tinyfool · 2026-09-03
- 团队全面拥抱 AI 后无人读码,作者总结 6 条验证实践 — Specialist_Agent3599 · 2026-09-03