Robot Localization by Echo State Networks Using RSS

  • Stefano Chessa
  • Claudio Gallicchio
  • Roberto Guzman
  • Alessio Micheli
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 26)


In this paper we present an application of Reservoir Computing to indoor robot localization, based on input received signal strength signals from a wireless sensor network. The proposed localization system allows to combine good predictive performance with particularly efficient and practical solutions. Promising results are shown in preliminary experiments on a real-world scenario.


Echo State Networks Reservoir Computing Wireless Sensor Networks Robot Localization 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Crossbow Technology Inc.,
  2. 2.
  3. 3.
    Amato, G., Broxvall, M., Chessa, S., Dragone, M., Gennaro, C., López, R., Maguire, L., Mcginnity, T.M., Micheli, A., Renteria, A., O’Hare, G.P., Pecora, F.: Robotic UBIquitous COgnitive Network. In: Novais, P., Hallenborg, K., Tapia, D.I., Rodríguez, J.M.C. (eds.) Ambient Intelligence - Software and Applications. AISC, vol. 153, pp. 191–195. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  4. 4.
    Antonelo, E.A., Schrauwen, B., Stroobandt, D.: Event detection and localization for small mobile robots using reservoir computing. Neural Networks 21(6), 862–871 (2008)CrossRefGoogle Scholar
  5. 5.
    Bacciu, D., Barsocchi, P., Chessa, S., Gallicchio, C., Micheli, A.: An experimental characterization of reservoir computing in ambient assisted living applications. Neural Computing and Applications (in press, 2013)Google Scholar
  6. 6.
    Bacciu, D., Chessa, S., Gallicchio, C., Micheli, A., Barsocchi, P.: An experimental evaluation of reservoir computation for ambient assisted living. In: Apolloni, B., Bassis, S., Esposito, A., Morabito, F.C. (eds.) Neural Nets and Surroundings. SIST, vol. 19, pp. 41–50. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  7. 7.
    Bacciu, D., Gallicchio, C., Micheli, A., Chessa, S., Barsocchi, P.: Predicting user movements in heterogeneous indoor environments by reservoir computing. In: Bhatt, M., Guesgen, H.W., Augusto, J.C. (eds.) Proc. of the IJCAI Workshop on Space, Time and Ambient Intelligence, STAMI 2011, pp. 1–6 (2011)Google Scholar
  8. 8.
    Baronti, P., Pillai, P., Chook, V., Chessa, S., Gotta, A., Hu, Y.F.: Wireless sensor networks: a survey on the state of the art and the 802.15.4 and zigbee standards. Computer Communications 30, 1655–1695 (2007)CrossRefGoogle Scholar
  9. 9.
    Gallicchio, C., Micheli, A.: Architectural and markovian factors of echo state networks. Neural Networks 24(5), 440–456 (2011)CrossRefGoogle Scholar
  10. 10.
    Gallicchio, C., Micheli, A., Barsocchi, P., Chessa, S.: User movements forecasting by reservoir computing using signal streams produced by mote-class sensors. In: Del Ser, J., Jorswieck, E.A., Miguez, J., Matinmikko, M., Palomar, D.P., Salcedo-Sanz, S., Gil-Lopez, S. (eds.) Mobilight 2011. LNICST, vol. 81, pp. 151–168. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  11. 11.
    Grisetti, G., Stachniss, C., Burgard, W.: Improved techniques for grid mapping with rao-blackwellized particle filters. IEEE Transactions on Robotics 23, 34–46 (2007)CrossRefGoogle Scholar
  12. 12.
    Jaeger, H., Haas, H.: Harnessing nonlinearity: Predicting chaotic systems and saving energy in wireless communication. Science 304(5667), 78–80 (2004)CrossRefGoogle Scholar
  13. 13.
    Jaeger, H., Lukosevicius, M., Popovici, D., Siewert, U.: Optimization and applications of echo state networks with leaky- integrator neurons. Neural Networks 20(3), 335–352 (2007)CrossRefzbMATHGoogle Scholar
  14. 14.
    Lukosevicius, M., Jaeger, H.: Reservoir computing approaches to recurrent neural network training. Computer Science Review 3(3), 127–149 (2009)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Stefano Chessa
    • 1
  • Claudio Gallicchio
    • 1
  • Roberto Guzman
    • 2
  • Alessio Micheli
    • 1
  1. 1.Department of Computer ScienceUniversity of PisaPisaItaly
  2. 2.Robotnik Automation, SLLValenciaSpain

Personalised recommendations