如何在具有不同场景的多个模拟世界中测试 ros2。 我如何加载世界、场景、测试数据。 保存结果并与预期结果进行比较,与预期有偏差
一个解决方案是使用启动文件EventHandlers.
循环应遵循以下步骤:
.yaml 文件应该这样定义:
Node_test1:
ros__parameters:
param_example: 0.01
second_param_example: 10000
Node_test2:
ros__parameters:
param_example: 0.02
second_param_example: 20000
然后您可以创建一个不同的节点,它将所有文件加载到一个文件夹中,进行所需的计算,最后将结果保存在另一个文件中。