【问题标题】:Adding supervisor node on Webots R2019a在 Webots R2019a 上添加主管节点
【发布时间】:2019-01-23 16:35:05
【问题描述】:

我是 Webots 模拟器和机器人技术的新手。我正在使用新的开源版本的 webbots。我认为它与旧版本的 webbot 不兼容。我测试了 GitHub 上的一些旧程序。那是行不通的。在某些程序中,我看到了 Supervisor 节点。但是我在 Webots R2019a 上没有看到任何主管节点。如何在 Webots 版本 R2019a 上添加主管节点?

【问题讨论】:

    标签: webots


    【解决方案1】:

    在 Webots R2019a 中不推荐使用 Supervisor 节点。但它应该仍然有效(感谢 PROTO 机制)。要在 Webots 2019a 中创建新主管,您应该创建一个机器人节点并将其主管字段设置为 TRUE。在此处查看有关它的文档:https://www.cyberbotics.com/doc/reference/supervisor

    【讨论】:

    • 我还有两个问题。 1)Webots 上机器人节点的描述说,为了访问全部功能,我们必须购买专业许可证。那你为什么说它是开源的,并且只是为了我们必须支付的支持? 2)您的课程示例程序> Advanced_pa​​rticle_swarm_optimization.wbt 不起作用。为什么?它有时会崩溃,有时它不起作用。对不起我的英语不好。
    • Webots R2019a 是完全开源的,并提供以前通过 Webots PRO 许可证提供的所有功能。我猜你指的是以前版本的 Webots 的文档。
    • 如何将 supervisor 字段设置为 TRUE ?没有setter,构造函数没有参数。当我使用 Supervisor 构造函数时,仍然存在“忽略在‘机器人’控制器中对 wb_supervisor_node_get_from_def() 的非法调用”。错误
    猜你喜欢
    • 1970-01-01
    • 2021-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-31
    • 2016-06-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多