The Carnetsoft driving simulator

Carnetsoft develops professional low-cost driving simulator software for driver training and research.  The driver training simulator contains all the lessons your trainee needs to become a skilled and safe driver. The emphasis is on learning to drive safely. Not only vehicle control is learned and practiced, also safe traffic participation in different environments (urban, rural, highways, roundabouts, etc.) is a prominent part of the training program. In addition to driver training simulator software, we have developed research simulator software for behavioural and human factors experiments, and applications for driver assessment and fitness to drive tests. Click here to ask a question,  order a simulator or just the software.


Simulation of driving on a curved stretch of road in a rural environment. Only the middle screen is displayed and no sound.

Description: Research simulator software for Human Factors research and to create experiments into car driving behaviour for use at Universities and research institutes. For price information, see hereDescription: Car driving simulator software to evaluate clinical driver fitness, to treat driving phobia, assessment of driver skills such as brake reaction time, etc.
Description: Car driver training simulator software for driver training, varying from basic vehicle control to driving in complex traffic environments and night, rain, fog, etc. For price information, see hereDescription: Car simulator software to promote awareness of hazards in young drivers: effects of driver distractions (for example texting and driving) on driving performance, effects of alcohol on driving, and eco driving

Driver training software

In driver training, it is important to practice a lot. Usually more than 40 or 50 hours of driving are required to become skilled enough for the first driving test. The extensive practice results in a level of task automation that results in better attention to unexpected situations and more efficient visual scanning. All this results in safer driving. Learning to drive on public roads, is very important, although it has some disadvantages that result in less effective task automation. Driver training simulators can be of great help here, because the training curriculum in the driver training simulator is specifically aimed at fast skill aquisition and task automation.

As visual scanning is very important in driving, the system tracks where the trainee is looking at. This allows the virtual instructor and student assessment system to monitor and give feedback on:

  • whether the student has looked into the outside left and right and rearview mirrors when approaching an intersection or before changing lanes or filtering in and out on highways
  • whether the student has looked to the left and right when approaching an intersection or roundabout
  • whether the student has looked over the shoulder (optional) when entering or leaving the highway and before a lane change or on roundabouts
check scanning in a car driving simulator

The driver training software excels on two aspects that are very important in driver training:

task automation: to become skilled in a task, such as car driving, extensive practice is  important. Only when tasks are extensively trained task performance becomes automatic. Repetition of driving tasks, such as gear changing, lane changing, use of the indicator, approaching a junction, application of priority rules, negotiating roundabouts etc. makes sure the trainee practices all these tasks extensively, which results in task automation. When essential tasks are performed automatically, they require much less conscious attention: the driver can focus and anticipate on unexpected events and divide attention to a wider view of the surroundings. This is the main factor that makes driving safer. A better skilled driver is more aware of hazards in the surroundings, looks further ahead, scans the surroundings of the car more frequently and checks the mirrors regularly. Situational awareness is of key importance for safer driving and in the driver training simulator software.

visual scanning:  the virtual instructor monitors the scanning behaviour of the trainee continuously, via a head tracker. It evaluates whether the driver has checked the mirrors, and looks to the left and right when approaching an intersection, or checks the shoulders when changing lanes. Visual scanning is an important part of safe driving that must be integrated in the driving task and become second nature. Beginner drivers often lack the attentional resources to scan sufficiently which is one of the most important reasons why they fail their driving test. As drivers become more experienced, and the task requires fewer controlled and conscious attention because of task automation, more attention is allocated to visual scanning of the mirrors and the surroundings which results in safer driving. The driver training curriculum in the driving simulator integrates visual scanning in the driver training from the start which is one of the reason why this type of training is so effective.

Task automations and consistent evaluation and feedback on scanning and driving errors are things a car driving simulator is superior in, compared to the usual method of driver training in a learner car. Feedback is consistent, the virtual instructor in the driving simulator checks consistently for driving errors. Quality of instruction and feedback is high for all students, and the reports, generated by the student assessment system are detailed and present a complete picture of progress of your trainees.

The driver training software runs on a PC and includes 15 databases (highway, town, village, roundabouts, etc.) and 51 lessons. In addition, there are 13 simulations in different databases where the student can drive freely through a database. There are versions for LHD (left-hand driving) on the right lane, as in the USA and continental Europe, and for RHD (right-hand driving) on the left lane, as in the UK and Ireland. There are versions with rules of the road and road signs for a large number of countries, such as the Netherlands, Germany, UK, Ireland, South Africa, Australia, New Zealand, India, Malaysia, etc.

All lessons are in binary script and not modifiable by the user. All runtime software is in compiled form in C++ and python. The software also includes the real-time rendering software, scenario- and traffic generation software and user interfacing.
Results and progress is stored for each student individually in excel spreadsheets and contains predefined driving errors for a large number of driving tasks. For example, it is checked whether the trainee checks the mirrors regularly, maintains a proper speed, given the local speed limits and road signs, adheres to the priority rules, uses the indicator properly, maintains a safe headway to the vehicle in front, and many more. Verbal feedback is provided immediately by the Virtual Instructor, while results are stored in the Student Assessment System.

Driver training specifics

The high quality driver training software gives your student the best driver training, for a very affordable price. The car simulator driver training curriculum consists of lessons that range from elementary vehicle control to complex traffic interactions and learning the rules of the road in a realistic setting. Also safety awareness and hazard perception (impaired driving and distracted driving) are important aspects of the car driving simulator training curriculum.

A few important characteristics of the driver training curriculum (module S1):

  • Training in vehicle control:
    • start engine and drive off
    • stop the car and turn off engine
    • changing lanes, use of indicator
    • gear changing
    • measurement of brake reaction time and braking distance
    • scanning and mirror checking when approaching intersections, procedures for turning left, right and going straight through
    • methods of steering
    • parking and reversing
  •  Traffic participation with realistic interactive ´intelligent´ traffic:
    • right of way rules
    • safe car following distance
    • speed control and speed limits
    • passing and overtaking
    • driving on small and large roundabouts
    • driving outside buildup areas
    • driving in town and villages with traffic lights, pedestrians and zebra crossings, speed bumps, etc.
    • fitering in and out on highways
    • single and dual carriageways
  • Safety awareness:
    • effects of distractions on driving behaviour, simulation of distracted driving
    • effects of alcohol on driving behaviour
    • eco driving
  • Special circumstances:
    • night driving in various situations
    • rain
    • fog
    • snow and slippery road
    • blinding by the sun
    • driving with side wind and wind gusts
  • Automation of driving tasks by extensive practice of, for example, driving on mini roundabouts or approaching and turning left or right at intersections, etc.
  • Measurement of behaviour on separate driving tasks:
    • position on the road
    • speed control
    • steering
    • dealing with road signs
    • car following and headway
    • overtaking
    • priority and right of way
    • roundabouts, use of indicator, lane, speed, right of way
    • filtering in and out
    • use of indicator in various situations
    • changing lanes
    • scannen and mirror checking
    • gear changing
  •  Advanced virtual instructor
  • Extensive student assessment system
  • Advanced registration of visual scanning (mirror checking, looking left, right, over shoulders)
  • Surround vision with three  displays (+ separate monitor for the operator interface)
  • Realistic graphics, large number of databases (virtual environments) advancedtraffic models and vehicle plus engine model

And all this for a fraction of the price of other manufacturers of driving simulators. Information in Dutch (rijsimulator) can be found on a separate page.

Research simulator software

The research driving simulator software extension has been developed with the help of experienced behavioural researchers to become the toolset of choice for creating behavioural experiments into car driving and human factors. The extensive toolset consists of software

  • for the creation of Virtual Environments, centered around a network of roads
  • for scenario generation, where the complete experiment can be developed with an easy to learn script language
  • for data analysis and experiment setup

The scenario generation software allows you to create a route in a Virtual Environment, to define the behaviour of other traffic (vehicles, pedestrians, animals) and traffic lights, to define auditive or visual feedback, to communicate with other applications, to define the data to store and sample frequency, etc.

The research driving simulator is an excellent tool for human factors research to investigate driving-related scientific questions. In addition, the research simulator is very well suited for science education in schools and universities, to teach students how to prepare and perform behavioural experiments, and to analyze the data. Especially for science classes and the modern technasium, this science education software is really well suited to teach the skills involved in analysis, experimentation and critical and creative thinking. To mention a few examples of types of research the software can be used for:

  • studies on the effects of alcohol and drugs on driving performance
  • studies on the effects of distraction, secondary tasks and in-vehicle systems on driving performance
  • effects of fatigue and drowsiness on driving
  • effects of tasks on workload
  • driver behaviour modeling studies: individual differences in car following, lateral control performance, speed choice, risk taking etc.
  • effects of infrastructural modifications on driving behaviour, effects of road layout, road signs, information displays etc.
  • etc.

Clinical applications

Car driving simulators are particularly known for their use in driver training, police training, and also for their application in DUI simulation and demonstrating the effects of driver distraction. However, a driving simulator can be also be succesfully applied in a number of clinical applications, especially fear of driving, evaluation of fitness to drive and rehabilitation in a clinic.

Methods and techniques based on Virtual Reality are applied worldwide to treat fear effectively, for example hosophobia, fear of spiders, etc. The advantage of simulators, and virtual reality in general, consists of the opportunities it provides to practice in a safe environment while the stimuli that evoke the fear response are presented in a controlled way. People are exposed to the fear-inducing stimuli, a technique also referred to as exposure therapy. This is probably the most effective technique from behavioural therapy to treat specific fears, such as driving phobia. Driving in a simulator will initially be frightening for people with fear of driving, but after some time of driving, fear will typically reduce.

Fitness to drive for older drivers and drivers with neurological disorders, after CVA or sleep disorders is typically done by general practitioners using paper and pencil tests, blood samples and eye measurements. However, a simulator can make the fitness to drive test more ecologically valid: it resembles the driving tasks and testing can be done in a structured environment with the same test for all clients.

Carnetsoft offers a number of tests for the assessment of driver fitness and a number of simulations for the treatment of fear of driving.