CarMaker: Virtual testing of automobiles and light-duty vehicles

Virtual test driving is our specialty, and we are convinced that this test method can be used to master the current requirements of vehicle development. In accordance with the automotive systems engineering approach, we help you use virtual test driving to develop and test systems and system networks in their entirety within the whole vehicle in realistic scenarios. Our entire product portfolio is geared toward this method – including our products CarMaker, TruckMaker and MotorcycleMaker.

Request test license

We have developed the simulation solution CarMaker specifically for testing passenger cars and light-duty vehicles. Using our software, you can accurately model real-world test scenarios, including the entire surrounding environment, in the virtual world. Our powerful and real-time capable models for vehicles, roads, drivers and traffic make this possible. CarMaker is an open integration and test platform and can be applied throughout the entire development process – from model- to software- to hardware- to vehicle-in-the-loop. CarMaker’s impressive performance guarantees flexibility, productivity and precision for all simulation tasks, thereby ensuring significant savings in cost and time for the development of your vehicle.

CarMaker – The complete solution for virtual test driving

Our simulation solution CarMaker includes a complete model environment comprising an intelligent driver model, a detailed vehicle model and highly flexible models for roads and traffic. With the aid of this model environment, you can build complete and realistic test scenarios with ease, taking the test run off the road and directly to your computer. The event and maneuver-based testing method ensures that the necessary flexibility and realistic execution of real-world test driving are also features of virtual test driving.

Special actions, such as driver activities or system interventions, can be modeled intuitively in CarMaker using maneuvers. Malfunctions, which also occur in real-world test runs, can be triggered precisely and at any time via events. This allows you to switch between open-loop and closed-loop testing without issue using our interactive maneuver control, and even recreate the most difficult test cases.

Flexible and efficient with our open integration and test platform

Right from the very beginning, we designed CarMaker according to the principle of openness. In addition to a complete simulation environment with tools for test automation and the visualization of virtual test runs, the simulation solution includes numerous interfaces for third-party tools, allowing it to fit seamlessly into your existing development process. With its supported standards and the converters offered, CarMaker is also ideal as a central integration platform.

In combination with our comprehensive and easily parameterized vehicle model and the extensive range of model interfaces, you have the option to connect the vehicle subsystems that you and your partners are developing to create a virtual prototype. In this way, CarMaker makes it easier to integrate subsystems into the vehicle, and facilitates early testing for smooth interactions between subsystems.

Model environment: Perform virtual tests in real time with our powerful models

Our real-time capable CarMaker models realistically and precisely simulate a wide variety of vehicle types along with their handling characteristics, the road and the surrounding environment, driver behavior and the traffic situation in the virtual world. You benefit from the clearly structured user interface which enables you to parameterize any model for your virtual test run quickly and easily, despite the high level of detail in the models.

Information on the TruckMaker model environment

Information on the MotorcycleMaker model environment


Passenger vehicle models that display realistic behavior to the limits of vehicle dynamics

  • The widest variety of pre-defined models for passenger vehicles and trailers, as well as a data set generator for quickly defining new models with a high degree of precision
  • Realistic behavior to the limits of vehicle dynamics
  • Efficient implementation of a multibody system – non-linear, expandable and real-time capable
  • Clear set-up according to vehicle subsystems, such as steering (Pfeffer steering model), brake or powertrain
  • Flexible, configurable sensor models for advanced driver assistance and vehicle dynamics applications
  • Easy verification using the model check function


Real roads or user-specific test tracks with a detailed environment

  • Fast and realistic generation of roads or customer-specific test tracks
  • Intuitive Scenario Editor for the easy generation of realistic scenarios
  • Import of real road networks using ADAS RP from HERE maps
  • Multi-lane roads, intersections and exits
  • Realistic representation of the road environment (even on an international level), including road markings, traffic signs, traffic lights, guardrails, guide posts, buildings and vegetation 
  • Definition of road characteristics such as inclines, slopes, cambers or surface textures section by section
  • Modeling of different uneven ground surfaces such as bumpy roads, speed bumps and potholes as well as measured CRG sections


IPGDriver: An adaptive driver model with artificial intelligence

  • Lateral and longitudinal control of the vehicle which can be configured individually, with the option of externally defined speed and steering profiles
  • Independent route and speed planning according to the road features and vehicle characteristics
  • Predefined driving styles ranging from defensive to sporty
  • Real driver model for nervous and energy-efficient driving
  • Support for complex driving maneuvers including difficult parking situations, driving at walking pace, reversing, stop-and-go traffic, and driving in race conditions 
  • Adaptive driver behavior: Adapts to different vehicles, road characteristics, road signs and road users due to automatic learning function 


  • Cooperation with vehicle systems, also when active control systems such as ACC or lane keeping systems intervene
  • Driving a car in traffic (reaction to vehicles driving ahead, passing maneuvers, etc.)


Complex traffic scenarios with countless traffic objects

  • Detailed and reproducible traffic scenarios using maneuver control
  • Almost unlimited number of predefined traffic objects such as vehicles, cyclists, pedestrians and animals with realistic movement patterns, and the option of integrating your own objects
  • Event-based control of traffic objects, including interactions with ego vehicles
  • Assignment of various routes to traffic objects
  • Playback of recorded scenarios
  • Generation of random autonomous traffic

Tool environment: Automated and controlled testing

With our CarMaker tool environment, your virtual test runs are always in safe hands. Do you want to perform automated tests in every phase of your development process and manage your test maneuvers efficiently? Then Test Manager is the ideal tool for you. The integrated Test Ware Designer and Test Configurator tools even make working with extensive maneuver catalogs easy.

Three visualization tools – IPGMovie, IPGControl and Instruments – complete the CarMaker tool portfolio. They can deliver detailed and reliable information regarding all the important parameters, data and models for your individual test scenario at any point during the simulation. This way you always have an overview of your virtual test run!

Test Manager

Our solution for automated testing processes

The Test Manager ensures a stable, automated testing process that can be implemented across the areas of MIL, SIL, HIL and VIL – no programming knowledge required. And that’s not all: It also offers a wide variety of functions to help you manage your test maneuvers.

For test automation, you can access all available data or models, and automatically document your results in a test report once the test has been completed. Use diagrams and image files to present and control your test results more precisely, or generate reports for individual sections of your test series – according to your individual requirements.

In addition to automated testing performed with the Test Manager, CarMaker also offers a choice between the two expansion tools, the Test Ware Designer and the Test Configurator. The Test Ware Designer makes defining catalogs quick and easy, allowing you to create, edit and call up test configurations in comprehensive, complex driving maneuver catalogs – so-called Test Ware Packages. 

The Test Configurator facilitates the generation of parameterized test series from the catalogs, which can subsequently be conducted using the Test Manager. The Test Configurator also enables users with basic expertise in CarMaker to compile the necessary results for their test analyses.

In the case of very extensive test catalogs, the use of high-performance computing (HPC) is a sensible option. Compared to the traditional approach of serial calculation, HPC allows you to gain an enormous advantage in terms of speed. Depending on existing hardware and the scope of tests, you can use different variants. A computer with several CPU cores enables you to carry out parallel calculations, whereas within a network, you can use several computers simultaneously. For the highest possible computing power, an almost unlimited number of processes can be calculated parallel by means of cloud computing, thereby increasing efficiency to a major extent.

These and other features help you manage automated tests efficiently and achieve optimal processes throughout every step of the development process.


Online evaluations using our 3D visualization tool

Watch your individual test run at any point during the simulation using the 3D visualization tool IPGMovie from our CarMaker software. A wide range of functions is available. Test runs can be displayed from different angles simultaneously as well as through various types of lenses or via mirrors. All active sensors as well as different lighting effects created by headlights can also be modelled, contributing to a realistic visualization.

A reference vehicle can be displayed in addition to the test vehicle, making it possible to compare two test runs. On-screen overlays, which clearly convey the most important information such as speed or the charge condition of the battery, round out the visualization options offered by IPGMovie. 


Precise diagrams for your analysis – even with large amounts of data

The data analysis tool IPGControl creates clear and precise graphical representations of all the quantitative results of your simulation. A particular strength of IPGControl is its ability to analyze large amounts of data without any issue. The signals displayed can be customized as required. For example, the axles can be adjusted to ensure an effective analysis of your results. IPGControl can be used at any point, whether during the simulation or after you have completed your virtual test run, and it can also be synchronized with IPGMovie if necessary. Furthermore, our data analysis tool contains a function for exporting results files in ASCII or Microsoft Excel format as well as for loading previously created external results files and integrating them into diagrams.


Driver and vehicle information at a glance

The integrated virtual dashboard Instruments provides continuous access to all relevant instruments, scales and information about the driver behavior, such as the position of the pedals, steering angle, gear selection, as well as information about the vehicle condition, such as ignition, speedometer, ESC and ABS warning lights, or brake and turn-signal lights. With the help of scripts, you can adjust the instruments according to your specific requirements. Read and write access to all simulation data allows you to trigger events at the push of a button, or to insert new instruments to display additional quantities.

Interfaces: Openness facilitates efficient and flexible development

Our simulation solution CarMaker offers you key advantages: As an open integration and test platform, our product boasts unique versatility in its potential uses. You can quickly and easily connect both virtual and real-world components to your virtual prototype. The option to integrate a simulation environment seamlessly into your pre-existing tool environment further sets our software apart, with a myriad of supported standards and interfaces for models, tools and hardware at your disposal. We continue to work on increasing the openness of our simulation solutions and are always aiming to make it even easier for you to incorporate virtual test driving into your individual processes.


Information on the TruckMaker interfaces

Information on the MotorcycleMaker interfaces

Supported IDEs:

  • MS Visual Studio
  • Eclipse

Model interfaces:

  • Functional Mock-up Interface (FMI)
  • MATLAB/Simulink
  • C code
  • TASS Delft-Tyre
  • TameTire
  • Cosin FTire

Tool interfaces:

  • rFpro
  • ADTF
  • Google Earth

Supported operating systems:

  • MS Windows
  • Linux

Supported hardware platforms:

  • IPG Automotive Xpack4
  • National Instruments PXI Plattform
  • dSPACE SCALEXIO and ds1006

Find more information here.

Road data generation: CarMaker and Atlatec (Apply & Innovate 2016)
2.45 MB / PDF / 2016 / atlatec GmbH, Dr. Henning Lategahn / English
Sensor models: CM and BASELABS (Apply & Innovate 2016)
1.24 MB / PDF / 2016 / BASELABS GmbH, Dr. Robin Schubert / English
Power net test bench: CarMaker on NI at BMW (Apply & Innovate 2016)
1.53 MB / PDF / 2016 / BMW Group, Stefan Kurtz / English
X-domain ECU functions: CarMaker at Bosch (Apply & Innovate 2016)
1.66 MB / PDF / 2016 / Robert Bosch GmbH, Amir Sardari / English
Simulation environment: CarMaker at EFS (Apply & Innovate 2016)
1.31 MB / PDF / 2016 / Elektronische Fahrwerksysteme GmbH, Christoph Kossira / English
Virtual prototypes: CarMaker at JLR (Apply & Innovate 2016)
0.96 MB / PDF / 2016 / Jaguar Land Rover Limited, Robert Chase / English
Virtual prototypes: Model management at Opel (Apply & Innovate 2016)
1.91 MB / PDF / 2016 / Adam Opel AG, Dr. Matthias Borsdorf / English
Virtual prototypes: CarMaker on NI at PSA (Apply & Innovate 2016)
0.71 MB / PDF / 2016 / PSA Peugeot Citroën, Antoine Saulgrain / English
Test automation: CarMaker at QTronic (Apply & Innovate 2016)
2.19 MB / PDF / 2016 / QTronic GmbH, Dr. Mugur Tatar / English
Light assist systems: CarMaker at Volvo (Apply & Innovate 2016)
2.87 MB / PDF / 2016 / Volvo Car Corporation, Dr. Matthijs Klomp, Victor Wareborn / English
Trailer Stability Assist: CarMaker at JLR (Apply & Innovate 2014)
0.67 MB / PDF / 2014 / Jaguar Land Rover, Krzysztof Kowalski / English
Virtual prototypes: Model management at Opel (Apply & Innovate 2014)
1.03 MB / PDF / 2014 / Adam Opel AG, Dr. J. Schaffnit  / English
Automated testing in CarMaker at PSA (Apply & Innovate 2014)
0.96 MB / PDF / 2014 / PSA Peugeot Citroen, Robert Dalmata / English
Data management and ESC homologation: CarMaker at TH Ingolstadt (Apply & Innovate 2014)
0.48 MB / PDF / 2014 / University of Applied Sciences Ingolstadt, Stefan Geneder  / English
Scenario generation: CarMaker at FZI (Apply & Innovate 2014)
2.59 MB / PDF / 2014 / FZI, Jochen Kramer  / English
Driver-in-the-Loop at rFpro: In the simulation and on the driving simulator (Apply & Innovate 2014)
2.93 MB / PDF / 2014 / rFactor Pro, Chris Hoyle, Richard Hurdwell / English
Formula Student: Vehicle dynamics simulation in CarMaker at KARaceING (Apply & Innovate 2014)
4.45 MB / PDF / 2014 / Ka-RaceIng e.V., Boris Kamenjasevic / English
Scenario generation: CarMaker at 3D Mapping (Apply & Innovate 2014)
8.69 MB / PDF / 2014 / 3D Mapping Solutions GmbH, Dr. Gunnar Gräfe / English
Simulation in motorsports at SLR (Apply & Innovate 2014)
2.07 MB / PDF / 2014 / Sébastien Loeb Racing, Fabien Chenin / English
Physical sensor model for CarMaker by TU Graz (Apply & Innovate 2014)
2.38 MB / PDF / 2014 / Graz University of Technology, Prof Dr. Arno Eichberger / English
Design of Experiment: CarMaker at AVL (Apply & Innovate 2012)
1.84 MB / PDF / 2012 / AVL, Richard Hurdwell Engineering, Richard Hurdwell / English

Looking for everything in one place?
Visit our media library.