webots - 有没有办法保存模拟的所有状态,然后在我们重新启动 Webots 时从那里恢复?
问题描述
我正在模拟 webbots 中的原型车。目前,一旦世界生成,车辆的速度会从 0 公里/小时增加到 100 公里/小时,并将在模拟的其余部分保持 100 公里/小时。
达到100公里/小时后,我保存了世界(*.wbt),希望以后使用保存的世界文件时,车辆将跳过过渡期(从0到100公里/小时)并以100公里/小时作为它的速度。换句话说,我希望下次生成世界时,它的行为与我在原始文件中按下“暂停”和“运行”时的行为相同。
但是,“保存”功能似乎只保存了车辆的位置和方向,但没有保存后面的任何物理。它仍然会从零速开始,并且需要很长的瞬态时间才能达到 100。
有没有办法解决这个问题?提前致谢。
解决方案
推荐阅读
- sql - 根据层次深度分配权重
- c# - ASP.NET Core 3.1,仅将特定消息记录到 Azure 日志流控制台
- linq - SQL 列级加密的 EF Core 解密
- jenkins - 如何从 Jenkins Pipeline 中的嵌套节点获取当前节点的名称?
- grpc - 使用 protobuf-net.Grpc 的客户端回调
- javascript - Cheerio js 无法选择锚标签
- python - cv2.imread 返回 NoneType 而 matplotlib.pyplot 可以读取
- karate - 我刚刚克隆了一个官方空手道项目,并收到一条关于缺少“空手道解析器”的错误消息,我缺少哪个包?
- excel - 如何使用 VBA 从文本框中传输文本
- c# - TableLayoutPanel 未显示所有数据