diff --git a/examples/worlds/shapes_population.sdf b/examples/worlds/3k_shapes.sdf
similarity index 100%
rename from examples/worlds/shapes_population.sdf
rename to examples/worlds/3k_shapes.sdf
diff --git a/examples/worlds/actors_population.sdf b/examples/worlds/actors_population.sdf
deleted file mode 100644
index a89325da0e..0000000000
--- a/examples/worlds/actors_population.sdf
+++ /dev/null
@@ -1,2841 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 3D View
- false
- docked
-
-
- ogre2
- scene
- 0.4 0.4 0.4
- 0.8 0.8 0.8
- -6 0 6 0 0.5 0
-
-
-
-
-
- World control
- false
- false
- 72
- 121
- 1
-
- floating
-
-
-
-
-
-
- true
- true
- true
- /world/actors/control
- /world/actors/stats
-
-
-
-
-
-
- World stats
- false
- false
- 110
- 290
- 1
-
- floating
-
-
-
-
-
-
- true
- true
- true
- true
- /world/actors/stats
-
-
-
-
-
-
- false
- docked
-
-
-
-
-
-
- true
- 0 0 10 0 0 0
- 0.8 0.8 0.8 1
- 0.2 0.2 0.2 1
-
- 1000
- 0.9
- 0.01
- 0.001
-
- -0.5 0.1 -0.9
-
-
-
- true
-
-
-
-
- 0.0 0.0 1
-
-
-
-
-
-
- 0.0 0.0 1
- 100 100
-
-
-
- 0.8 0.8 0.8 1
- 0.8 0.8 0.8 1
- 0.8 0.8 0.8 1
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 1.0
-
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
- 0.055
- true
-
-
-
-
-
-
diff --git a/examples/worlds/actors_population.sdf.erb b/examples/worlds/actors_population.sdf.erb
index 1394a51754..855d89f2ba 100644
--- a/examples/worlds/actors_population.sdf.erb
+++ b/examples/worlds/actors_population.sdf.erb
@@ -1,6 +1,10 @@
@@ -133,18 +137,27 @@
-
- https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor
-
-
<%
- # number of population
- total = 10
- for i in (0..total-1)
- for j in (1..total)
+ vars = ARGV.take_while {|arg| arg[/^\w+=/]}
+ ARGV.slice!(0, vars.size)
+ vars.each do |var|
+ k, v = var.split('=', 2)
+ TOPLEVEL_BINDING.eval %Q(#{k} = "#{v}")
+ end
+ # population = column * row, default to 100 actors
+ column = 10
+ row = 10
+ if (defined? c)
+ column = c.to_i
+ end
+ for j in (0..column-1)
+ if (defined? r)
+ row = r.to_i
+ end
+ for i in (0..row-1)
%>
-
+
https://fuel.ignitionrobotics.org/1.0/Mingfei/models/actor/tip/files/meshes/talk_b.dae
1.0
@@ -157,14 +170,14 @@