Advanced Driver Assistance Systems
Cruden’s simulators are used across a wide range of automotive R&D applications, including the development and validation of Advanced Driver Assistance Systems (ADAS).
Each simulator includes a standard digital vehicle with baseline vehicle dynamics and ADAS functionality. To provide clear visual feedback, a modular digital dashboard was developed to indicate active functions and system settings, giving engineers the control and insight needed to test, evaluate and further develop both the vehicle model and ADAS implementation.
Originally developed within Cruden’s proprietary software environment, the dashboard required creative problem-solving due to limited UI support. It was later ported to a Unity-based environment, enabling greater flexibility, configurability and adoption within a widely used ecosystem.
The dashboard provides easy configuration and customization, including switching between metric and imperial units, adjustable RPM ranges and configurable redline settings. The dashboard is tightly integrated with the vehicle dynamics model, mapping signals directly to the appropriate UI components. Combined with comprehensive documentation, this baseline allows customers to extend the system and develop their own custom ADAS solutions.
The final dashboard provides engineers with a flexible, intuitive interface supporting ADAS development, evaluation and validation. Its port to Unity increased configurability and usability, enabling adoption across multiple simulator platforms and empowering engineers to efficiently test, evaluate and extend ADAS systems.
What I worked on
- Identify ADAS use cases and required visual feedback
- Design a clear and functional digital dashboard layout
- Design and create required individual UI elements
- Configure all UI elements within the software environment
- Connect vehicle and ADAS signals to corresponding UI elements
- Test and refine dashboard behaviour
- Document usage and provide a baseline for customer extensions















