Vehicles need to be controlled with software to assist driver while increase safety and performances. Higher stage is autonomous system that replaces driver.