How telematics helps Grab to improve safety
Mar 24, 2022Wilson Burhan

Summary
This post details the development of an in-house telematics engine that uses mobile phone sensors (accelerometer, gyroscope, GPS) to collect and analyze driver-partner driving behavior. It describes the architecture with on-device processing for crash detection and backend processing for safety reports. Key implementation details include sensor data time synchronization through interpolation and decimation, and using Fourier Transform for compression. Learnings highlight challenges with sensor data frequency, vehicle type differences, hardware axis bias, sensor noise, time synchronization, and data compression. Future plans include extending telematics to all bookings and adding more on-device rules.