Information Technology Reference
In-Depth Information
7.5. Development and integration of assistance solutions on a driving simulator
From a functional point of view, the system integrated in the simulator must:
- recuperate data on the simulation environment (position of mobile objects
around the vehicle, actions of the driver, dynamics of the vehicle);
- simulate the outputs of the perception sensors regarding these data (estimation
of the position of vulnerable users detected in the frame of reference of each sensor);
- generate a map of the environment based on different simulated sensors
(representation of the position of all vulnerable users in the frame of reference of the
truck);
- define the warnings and/or active controls necessary for the assistance system
(selection of information to give to the driver and of the adapted warning level
according to the behavior of the driver);
- generate warnings or controls in the simulation environment (piloting of
physical interfaces, such as screens, diodes and loud speakers).
7.5.1. Implementation of the user-centered design approach
To implement the UCD approach, the development process (Figure 7.6) was
broken down into three stages in the laboratory (development, integration and tests)
and two on the simulator (intermediary and final evaluations):
- The “development of the assistance” stage enables us to create the module of
the assistance system that defines the active warnings or controls with the help of
models of the environment and the driver. This stage enables the development of all
the algorithms of the decision module that, based on a map of the environment
containing all the objects around a vehicle, defines the type of assistance required
(warning, taking control of the vehicle) and its level of intrusion.
- The “testing of the assistance” stage is done on two levels. Either the whole
assistance system is validated on pre-recorded data, or the decision module of the
assistance alone is validated thanks to a tool that “generates a dynamic scenario” by
use case taking place temporally with the help of a dynamic scenario. Each case
being a fragmented and static part of the solution, this tool enables us to take into
account the temporal evolution of the situation and to integrate all the needs of the
cases into a single, homogenous and coherent system. The example below presents
the interfaces of the dynamic scenario generator for a situation that required
emergency breaking:
- the left part of Figure 7.8 is a view from above the positions of the vehicle
and the vulnerable user as well as the open spaces covered by detection zones;
Search WWH ::




Custom Search