问题标签 [webots]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Webots 上的 Python 交互式终端?
是否有一种交互式的、命令式的方式来使用 Python 而不是使用 contorller 脚本来操作 Webots 模拟?例如,您可以与 OpenAI Gym 交互的方式。谢谢!
ros - 无法使用 urdf2webbots 工具从 urdf 转换 Kinova Arm
我正在尝试将 kinova 手臂的 URDF 转换为 PROTO 格式。我遇到的问题是,当我将 PROTO 导入 Webots 时,所有关节都以奇怪的角度旋转。我正在转换的 URDF 是使用 ROS 将kinova-ros转换为 URDF 的 m1n6s300_standalone.xacro。请参阅下面损坏文件的图像。
在此处查看图片
我过去曾将 URDF 导入到其他机器人模拟器中,所以我不认为文件本身有问题,更像是转换器有问题。
java - 在 webots R2019a 中重新加载世界的问题
我使用新版本的 webbots R2019a。第一步它工作正常,但是当我重新加载世界时问题仍然存在;世界的界面变成白色。
我的操作系统是 win 10,我的显卡:AMD Radeon HD 8750M。
感谢您的帮助。
webots - 如何在 webbots R2019a 中启用高级流功能
我正在使用 AWS 实例和 docker 设置一个新的 webbots 环境。我使用 VNC 服务器进行了设置,但我认为新的 --stream 选项(在 webots R2019a 中)正是我需要访问我的应用程序的 webbots GUI 界面。
我检查了文档,它说可以:“我们提供的用于与 Webots 通信的示例 Javascript 支持在基本广播流期间不可用的高级功能。这包括控制模拟的执行,修改 Python 机器人控制器程序并显示机器人窗口。使用位于 WEBOTS_HOME/resources/web/server 的 Simulation_server.py 和 session_server.py 脚本启动流式传输时,所有这些功能都将启用。
所以,我正在尝试启用(本地):
- 以交互方式控制模拟的执行
- 将我的控制器添加到编辑器以交互修改
但是我很难找到修改simulation_server.py 和session_server.py 的正确位置。关于如何实现这一目标的任何其他文档或指南?
到目前为止我尝试了什么:我创建了我的 docker 映像,并且我能够使用“stream”标志在我的服务器中运行 webbot,但我无法控制我的模拟,因为菜单被禁用,如下图所示:
编辑(解决方案):特别是修改了 webots.js 文件后,我看到按钮被禁用,因为 view.broadcast 设置为 True。因此,为了解决这个问题,我在 setup_viewer.js 的 connect() 函数中将 view.broadcast 设置为 False。现在我将做额外的测试来检查它是否有任何额外的错误。
但是,我仍在修改如何使用 Web GUI 编辑控制器或配置文件。
非常感谢您的关注。
webots - 在 Webots R2019a 上添加主管节点
我对 Webots 模拟器和机器人技术都很陌生。我正在使用新的开源版本的 webbots。我认为它与旧版本的 webbot 不兼容。我测试了 GitHub 上的一些旧程序。那是行不通的。在某些程序中,我看到了 Supervisor 节点。但是我在 Webots R2019a 上没有看到任何主管节点。如何在 Webots 版本 R2019a 上添加主管节点?
webots - 启用 3D 的 Webots R2019 OSM 导入器
我正在尝试使用来自 Webots R2019 的 Python OSM 导入器使用 Geonames 生成具有高程信息的世界文件,但出现以下错误:
有没有人有同样的问题?
谢谢!
webots - 精准转动机器人
我想控制一个有差速轮的机器人。没有编码器是否可以在一定程度上转动机器人?如何在一定程度上在 webbots 中精确转动机器人?例如 90 度或 20 度。
webots - Webots R2019 OSM 导入器仅生成树
Webots R2019 OSM 导入器工具仅在 World (.wbt) 文件中生成树,如下例所示:
有谁知道为什么其他对象没有出现?我使用 Webots R2019 中的默认经纬度坐标测试了导入器。
谢谢!
qt - 在 webbots 中使用 opencv 的“imshow”绘制图像
嗨,我在 webbots 中使用 opencv,我想绘制一个图像。这是控制器:
这是生成文件:
我成功了,但是当我想运行它时,我遇到了关于 Qt 的运行时错误:
我真的需要帮助。
webots - 更改 webbots 中的全局坐标系
我刚开始使用 webbots 并面临以下问题:
Webots 全局坐标系定义其 y 轴向上显示(具有负 y 分量的重力矢量)。但是,我想围绕 z 轴向上显示的坐标系构建一个世界。
是否有可能在全球范围内改变这种情况?
谢谢您的回复。