Context-Based Cyclist Intelligent Support: An Approach to e-Bike Control Based on Smartphone Sensors

  • Alexey KashevnikEmail author
  • Francesco Pilla
  • Giovanni Russo
  • David Timoney
  • Shaun Sweeney
  • Robert Shorten
  • Rodrigo Ordonez-Hurtado
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11118)


Electrically assisted bicycles (e-bikes or pedelecs) have recently become popular as a means of personal transportation, particularly in cities. Pedelecs allow people to combine their muscular strength in varying proportions with the assistance of an electric engine. One of the challenges here is to determine the cyclist preferences, capabilities, and the context situation around the e-bike and, based on these, to make recommendations to the cyclist and also to control the degree of electrical assistance provided. The Smart Space concept is used here for context formation. The concept involves creation of a real-time model of the physical space that aids decision making about electrical engine utilization for the particular situation and generates a recommendation for the cyclist. An ontology-based publish/subscribe mechanism is used for information sharing in Smart Space.


e-bike Smart space Publish/subscribe Context Ontologies 



The presented results are part of the research carried out within the project funded by grants ## 16-29-04349, 16-07-00462 of the Russian Foundation for Basic Research. The work was partially supported by Government of Russian Federation, Grant 08-08 and by SFI grant 16/IA/4610.


  1. 1.
    Sweeney, S., Ordóñez-Hurtado, R., Pilla, F., Russo, G., Timoney, D., Shorten, R.: A context-aware e-Bike system to reduce pollution inhalation while cycling. IEEE Trans. Intell. Transp. Syst. PP(99), 1–12 (2018)CrossRefGoogle Scholar
  2. 2.
    Smirnov, A., Kashevnik, A., Lashkov, I.: Human-smartphone interaction for dangerous situation detection and recommendation generation while driving. In: Ronzhin, A., Potapova, R., Németh, G. (eds.) Speech and Computer. SPECOM 2016. Lecture Notes in Computer Science, vol. 9811, pp. 346–353. Springer, Cham (2016). Scholar
  3. 3.
    Kashevnik, A., Lashkov, I., Parfenov, V., Mustafin, N., Baraniuc, O.: Context-based driver support system development: methodology and case study. In: Proceedings of the 21st Conference of Open Innovations Association FRUCT, Helsinki, Finland, 6–10 November 2017, ITMO University, St.Petersburg, pp. 162–171 (2017)Google Scholar
  4. 4.
    O’Faolain, C.: A Cyclist Collision Prevention System for In-Car Deployment, Master’s thesis, University College Dublin, Ireland (2016)Google Scholar
  5. 5.
    Schlote, A., et al.: Cooperative regulation and trading of emissions using plug-in hybrid vehicles. IEEE Trans. Intell. Transp. Syst. 14(4), 1572–1585 (2013)MathSciNetCrossRefGoogle Scholar
  6. 6.
    Gu, Y., Liu, M., Naoum-Sawaya, J., Crisostomi, E., Russo, G., Shorten, R.: Pedestrian-aware engine management strategies for plug-in hybrid electric vehicles. IEEE Trans. Intell. Transp. Syst. (2017)Google Scholar
  7. 7.
    Crisostomi, E., Shorten, R., Studli, S., Wirth, F.: Electric and Plug-in Hybrid Vehicle Networks: Optimization and Control, CRC Press, Taylor & Francis Group (2017)CrossRefGoogle Scholar
  8. 8.
    Nalepa, G., Kutt, K., Bobek, S.: Mobile platform for affective context-aware systems, Future Generation Computer Systems (2018).
  9. 9.
    Sassi, I., Mellouli, S., Yahia, S.: Context-aware recommender systems in mobile environment: on the road of future research. Inf. Syst. 72, 27–61 (2017)CrossRefGoogle Scholar
  10. 10.
    Kanarachosa, S., Christopoulosa, S., Chroneos, A.: Smartphones as an integrated platform for monitoring driver behaviour: The role of sensor fusion and connectivity, Transportation Research Part C (2018).
  11. 11.
    Barbosa, J., Tavares, J., Cardoso, I., Alves, B., Martini, B.: Trail care: an indoor and outdoor Context-aware system to assist wheel chair users. Int. J. Hum. Comput. Stud. 116, 1–14 (2018)CrossRefGoogle Scholar
  12. 12.
    Otebolaku, A., Andrade, M.: User context recognition using smartphone sensors and classification models. J. Netw. Comput. Appl. 66, 33–51 (2016)CrossRefGoogle Scholar
  13. 13.
    Dey, A., Abowd, G., Salber, D.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum.-Comput. Interact. 16, 97–166 (2001). Scholar
  14. 14.
    Korzun, D., Balandin, S., Kashevnik, A., Smirnov, A., Gurtov, A.: Smart spaces-based application development: M3 architecture, design principles, use cases, and evaluation. Int. J. Embed. Real-Time Commun. Syst. 8(2), 66–100 (2017)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  • Alexey Kashevnik
    • 1
    Email author
  • Francesco Pilla
    • 2
  • Giovanni Russo
    • 3
  • David Timoney
    • 2
  • Shaun Sweeney
    • 2
  • Robert Shorten
    • 2
  • Rodrigo Ordonez-Hurtado
    • 3
  1. 1.ITMO UniversitySt.PetersburgRussia
  2. 2.University College DublinDublin 4Ireland
  3. 3.Control and Optimization Group, IBM Research IrelandDublin 15Ireland

Personalised recommendations