Exceptional GitLab maintenance is scheduled for June 24, 2025. The service will be unavailable between 8:00 am and 9:30 am. Please do not work on the platform until an announcement indicates that maintenance is complete.
@@ -44,7 +44,7 @@ More details are given in the section [Configuration files](Tutorials/ConfigFile
---------------
## Description
The MainManager is the prefab is in charge of managing the experiment.
The MainManager is the prefab in charge of managing the experiment.
It reads the configurations files and loads the relevant assets in the simulation.
...
...
@@ -73,7 +73,7 @@ It contain the 3d elements for the scene: the floor, walls and obstacles, and th
It has a "CrowdBotSim_TrialManager" script that has an obstacle container attribute: it is a child object of the stage that would contain all obstacles. An obstacle can be either a pillar or a wall, and in each case, it has be tagged (in the inspector) as such. Such tagged obstacles are taken into account in the crowd simulator (for local avoidance).
If you create your own scene, you would need to create a NavMesh, a component used by unity for global planning for the crowd simulation. To do so, select the floor and walls, and in the "Navigation" window, bake the NavMesh. More details about this procedure [here](https://docs.unity3d.com/Manual/nav-BuildingNavMesh.html).
If you create your own scene, you would need to create a NavMesh, a component used by Unity for global planning for the crowd simulation. To do so, select the floor and walls, and in the "Navigation" window, bake the NavMesh. More details about this procedure [here](https://docs.unity3d.com/Manual/nav-BuildingNavMesh.html).
For a more precise NavMeshn you might need to select "Height mesh" in advanced options.