Grab has developed an in-house telematics engine that uses mobile phone sensors (accelerometer, gyroscope, GPS) to collect and analyze driver-partner driving behavior. This system detects events like harsh braking, acceleration, cornering, and unsafe lane changes to improve passenger safety and inform insurance premium calculations. The architecture includes on-device processing for crash detection and backend processing for generating safety reports after each ride. Key technical challenges addressed include sensor data time synchronization, hardware axis bias, sensor noise, and data compression for network efficiency. The system aims to extend telematics to all bookings across Grab verticals and add more on-device rules for event detection.
All Grab trails