Parking Sensors

Multiple ultrasonic sensors mounted on the rear and sometimes front bumpers, connected to audio visual warning to the driver about nearby objects during low speed manoeuvring. Doors may also be equipped with sensors to prevent door impacts when parked. Sensors are usually disabled when in normal driving conditions as they… read more


Processor in loop testing is used where the code base is executed on the specialised processors which are expected to be deployed in the final system. This gives a more accurate feedback on code quality, for example – power use of deployed code, firmware upgrades, and identify software defects such… read more


Method of coordinating multiple vehicles in one direction in a compact line to deliver significant fuel savings. Considered a valuable step for highway travel, especially for larger vehicles, as air resistance increases transport costs and environmental impact. Requires high accuracy navigation, sensing and communication between vehicles.

Predictive Pedestrian Protection

Detects pedestrians and using body posture as position estimation, predicts a likely motion path which might intersect with the vehicle. Pedestrians and other smaller road users, such as cyclists, are vulnerable, but generally don’t change direction suddenly. This predictable behaviour aids computer algorithms which, using sensors such as camera, RADAR… read more


Driving assistance brand of Nissan, found in some vehicle models from 2018 onwards and including multiple ADAS features.  


Python is an interpreted high-level programming language for general-purpose programming. Extremely popular in the field of autonomous vehicles as an entry-level language and access point to robotic control through ROS, though not used in deployed technologies it is often found in research and development environments due to speed of access.