Corrections to explanations for determinism requirements. Calrification of how to toggle telemetry view

This commit is contained in:
corkyw10 2021-07-26 17:22:12 +02:00 committed by bernat
parent 3fc67df542
commit 5f29863dad
2 changed files with 3 additions and 3 deletions

View File

@ -202,8 +202,8 @@ The configuration of time-step and synchrony, leads for different settings. Here
CARLA supports physics and collision determinism under specific circumstances: CARLA supports physics and collision determinism under specific circumstances:
- __Synchronous mode and fixed delta seconds must be enabled:__ Determinism requires the client to be in perfect sync with the server to produce accurate and reproducible results. - __Synchronous mode and fixed delta seconds must be enabled:__ Determinism requires the client to be in perfect sync with the server to ensure that commands are applied correctly and to produce accurate and reproducible results. A constant time step must be enforced by setting `fixed_delta_seconds`. If this is not set, the time step will be automatically computed at each step depending on the simulation performance.
- __Synchronous mode must be enabled before loading or reloading the world:__ Differing timestamps can arise if the world is not in synchronous mode from the very beginning. - __Synchronous mode must be enabled before loading or reloading the world:__ Differing timestamps can arise if the world is not in synchronous mode from the very beginning. This can generate small differences in physics simulation and in the life cycle of objects such as traffics lights.
- __The world must be reloaded for each new repetition:__ Reload the world each time you want to reproduce a simulation. - __The world must be reloaded for each new repetition:__ Reload the world each time you want to reproduce a simulation.
- __Commands should be batched instead of issued one at a time:__ Although rare, in a busy simulation or overloaded server, single issued commands can become lost. If commands are batched in a [`apply_batch_sync`](python_api.md/#carla.Client.apply_batch_sync) command, the command is guaranteed to be executed or return a failure response. - __Commands should be batched instead of issued one at a time:__ Although rare, in a busy simulation or overloaded server, single issued commands can become lost. If commands are batched in a [`apply_batch_sync`](python_api.md/#carla.Client.apply_batch_sync) command, the command is guaranteed to be executed or return a failure response.

View File

@ -70,4 +70,4 @@ Vehicle telemetry can be visualised by calling the [`Actor.enable_debug_telemetr
![vehicle_telemetry](img/vehicle_telemetry.png) ![vehicle_telemetry](img/vehicle_telemetry.png)
You can try the telemetry visualisation tool in the example script `manual_control.py` located in `PythonAPI/examples`. You can try the telemetry visualisation tool in the example script `manual_control.py` located in `PythonAPI/examples`. Activate the telemetry view by pressing `T`.