New driving simulator software from rFpro, originally developed for Formula 1, will enable vehicle manufacturers to test ADAS (Advanced Driver Assistance Systems) technologies more accurately than ever before.
rFpro is a specialist software company that has developed driver-in-the-loop simulators for vehicle dynamics applications, offering the fastest video and audio pipelines, an architecture for soft-real-time model execution and an optically correct off-platform vision system optimised for motion profiles suited to ride and handling development.
The company believes many of the challenges faced by ADAS developers can be reduced by validating the control system response more comprehensively with a driver-in-the-loop (DIL) prior to installation on the vehicle.
The upsurge of interest in autonomous and ADAS systems has brought a corresponding increase in the demand for testing in order to confirm their behaviour and validate their response to the unpredictable conditions encountered on public roads. The factors limiting virtual testing in conventional simulation environments have been relatively low graphics quality and poor latency, resulting in a system too slow to use in an emergency manoeuvre.
While most OEMs and Tier 1 suppliers have successfully adopted a model- based engineering process for the development of their ADAS control systems, conventional graphical simulation environments cannot respond fast enough to cope with the highly dynamic manoeuvres experienced when testing safety systems. rFpro’s solution was developed from the ground up to deliver driving simulation for vehicle dynamics applications and allows OEMs to re-introduce professional human test drivers into the model based development process.
“Autonomous systems must make split-second decisions, just like the drivers they protect, so they can only be tested effectively with graphics software that refreshes quickly enough,” said rFpro’s technical director, Chris Hoyle. “Our system delivers the graphics up to 100 milliseconds faster than typical 3D engineering graphics, which is equivalent to a car length travelled at highway speeds; this can make the difference between reacting before or after an impact.”
Apart from the improved speed of response, rFpro’s software provides much higher quality graphics: essential when testing an autonomous system’s ability to distinguish between features with a similar appearance. Real-world lighting conditions create complex shadows that can confuse ADAS camera systems, as Hoyle explained. “Winter sunlight, low in the sky, can generate shadows from roadside objects such as crash barrier uprights, which the system then confuses with lane markings. This type of situation can be investigated and corrected by testing with our simulation software,” he said. “New solutions from PreScan and IPG allow our graphics to be fed straight to the control systems being tested, improving the quality of information delivered compared to the traditional approach of pointing a camera at a computer generated display.”
Another key aspect of ADAS development is interaction with the driver of the vehicle who may panic or behave unpredictably during emergency avoidance,instinctively grabbing the steering wheel or fighting the system. Evaluating this type of interaction with a simulator also requires high graphics quality (to provide convincing realism) and low latency (to provide lag-free feedback to the driver).
“Testing autonomous systems without a DIL will inevitably lead to inaccurate results,” said Hoyle. “A computer will respond to an emergency situation consistently linearly, a human does the opposite. So it is essential to test these systems with a driver’s response in a safe environment before testing on public roads.”
“In an ironic twist, the same software developed to make DIL simulators effective in allowing a human driver to interact with a virtual car, is now helping to develop ADAS technologies that take the driver ‘out’ of the loop in an emergency,” said Hoyle. “The benefits are very similar: the human-machine interface can be explored repeatedly under controlled conditions, including any changes required, in complete safety.”