How can I use IPGDriver in the context of ADAS and AD testing?

The IPGDriver model does a lot of things independently. Is there a way to partially or fully suppress different driver behaviors (like for example overtaking or following the road) to simulate my ADAS and AD applications?

When simulating in the scope of ADAS and AD applications, we often want to support the driver’s actions by having our control algorithms correct his driving behavior just slightly. Sometimes, however, we want the driver to neglect his usual tasks entirely so that our assistance systems can take over, and we can test our controllers.

Depending on your level of vehicle autonomy, there are different ways to reasonably change the driver’s behavior. In this article in our FAQ section, you will find a specific use case for testing a lateral controller along with a summary on how to achieve driver passivity by modifying IPGDriver settings.