Driving Behaviour Analysis Using IoT

  • Aadarsh Bussooa
  • Avinash MungurEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 863)


This paper addresses the significant problem of dangerous driving and road accidents in Mauritius by constantly monitoring the driver’s behaviour and by detecting dangerous driving patterns which could lead to road accidents. The two dangerous driving patterns that were monitored and detected are speeding and overtaking on solid white line. When these patterns are detected, the driver, as well as authorities are alerted. A gyroscope sensor and Global Positioning System (GPS) sensor, connected to a Raspberry Pi, were used to gather data about the motion of the vehicle. An algorithm known as Dynamic Time Warping (DTW) was used to identify where overtaking occurs in real time. The vehicle’s speed was obtained from the GPS sensor. These data were sent to a server for processing. The server would subsequently decide whether the detected motion was an offence or not and the client device would be informed in order to alert the driver of an offence being committed.


Driving behaviour analysis Real time Dynamic time warping Internet of things Global positioning system Gyroscope Raspberry Pi 


  1. 1.
    Berndt, D., Clifford, J.: Using dynamic time warping to find patterns in time series. In: Workshop on Knowledge Knowledge Discovery in Databases, vol. 398, pp. 359–370. Available at: (1994)
  2. 2.
    Johnson, D.A., Trivedi, M.M.: Driving style recognition using a smartphone as a sensor platform. In: ITSC, Proceedings of the IEEE Conference on Intelligent Transportation Systems, pp. 1609–1615. (2011)
  3. 3.
    Kalra, N., Bansal, D.: Analyzing driver behavior using smartphone sensors: a survey. Int. J. Electron. Electr. Eng. 7(7), 697–702 (2014)Google Scholar
  4. 4.
    Lyons, K., Brashear, H., Westeyn, T.: GART: the gesture and activity recognition toolkit. Electronics 4552, 718–727 (2007). Scholar
  5. 5.
    Ma, C., et al.: DrivingSense: dangerous driving behavior identification based on smartphone autocalibration. In: Mobile Information Systems. (2017)
  6. 6.
    Paulas, R.: The Psychological Impact of Driving Among Police Cars, Pacific Standard. Available at: Accessed: 3 Nov 2017 (2015)
  7. 7.
    Stoichkov, R.: Android smartphone application for driving style recognition. In: Lehrstuhl fur Medientechnik, Technische. Available at: (2013)

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  1. 1.Department of Information and Communication TechnologiesUniversity of Mauritius, ReduitMokaMauritius

Personalised recommendations