返回列表 发布新帖

关于代码迁移到ros下的疑问

734 6
发表于 2025-1-2 17:17:09 | 查看全部 阅读模式
各位开发者好,我目前在将全身控制的代码迁移到ros环境下。
目前在仿真环境下验证消息收发的正确,但发现在ros节点创建mujoco窗口后,运行效率极大降低,原来在单mujoco环境下可以正确行走的程序,在ros节点下无法正确行走。请问大家有遇到类似情况吗?或者在迁移其他代码的时候遇到过类似情况吗?

评论6

用户ae26b289961e楼主Lv.1 发表于 2025-1-2 17:18:59 | 查看全部
我的绿泡泡是leealoo,希望有大佬帮忙解答一下
用户ae26b289961e楼主Lv.1 发表于 2025-1-2 17:23:14 | 查看全部
目前已经尝试过的方法有调整looprate 和 不创建mujoco可视化窗口,只进行计算
用户7795d283320dLv.1 发表于 2025-9-19 11:15:40 来自手机 | 查看全部
我也发现了这个问题,在ros节点下启动mujoco窗口导致UI严重卡顿。我在很多其他框架也发现了这个问题,例如OCS2下也是这样,有谁知道这是为什么嘛?
VitaLv.9 发表于 2025-9-29 10:17:57 | 查看全部
这块我去摇人瞅瞅~
VitaLv.9 发表于 2025-9-29 10:20:24 | 查看全部
@MaXueyan 看看马老师能不能帮到大家哦
用户2e404426bbf2Lv.1 发表于 2025-9-29 11:56:49 | 查看全部
可尝试在ros节点中,新建mujoco的计算线程,而不是在节点的主线程中。
注:以上方案为个人建议未经实测。ros实时性较差,适合做导航、慢速抓取等对时间要求不高的任务。腿足机器人为高动态控制系统,不推荐接入ros,这也是openloong一开始即排除ros的原因。

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2025 OPENLOONG. All Rights Reserved. Powered by Discuz!
  • 关注B站
  • 关注抖音
  • 关注微信公众号
Copyright © 2025 开发者论坛 - OpenLoong 版权所有 All Rights Reserved.
关灯 在本版发帖 返回顶部
快速回复 返回顶部 返回列表