| Peer-Reviewed

A Method to Increase the Computing Speed of 2 on 2 Soccer Robots by Implementing Distributed Computation in Multi-Processor Architecture (Experimental Research)

Received: 30 April 2014     Accepted: 21 May 2014     Published: 30 May 2014
Views:       Downloads:
Abstract

Due to the competitive nature of soccer robots operations, execution speed of functions in critical actions like shooting, dribbling and positioning has an undeniable importance. In this paper the idea of implementing distributed functions for multi-processor computing in a multi-agent environment and also dividing computational load of functions among agents between teammates, is being presented for the first time. The practical implementation of this method resulted in high speed execution of the critical actions functions. Given that so far in this area of expertise, no research has been done, it is hoped that this technique can provide a practical approach.

Published in Internet of Things and Cloud Computing (Volume 2, Issue 1)
DOI 10.11648/j.iotcc.20140201.11
Page(s) 1-5
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2014. Published by Science Publishing Group

Keywords

Bluetooth Connection, Queue Data Structure, AVR Micro Controller, Intelligent Agent – Multi Processor Architecture, I2C Communication

References
[1] Hassanzadeh Nazarabadi Y, Saghlatoon H, Sharif Shazi-leh A., "A method to create the most accurate goal tar-geting in 1 on 1 soccer robots", in 5th international conference on the Evaluation of Novel Approaches to Software Engineering, Athens, Greece Greece, 2010.
[2] Robocup Organization, "Jounior Soccer Robots Rules", Robocup, Mexico City, Mex-ico,2012
[3] Iranian Robocup Organization, "Jounior Soccer Robots Rules", Robocup Iran Open, Tehran, Iran, 2012
[4] Russell S, Norving P, Artificial intelligence: A Modern Approach, by Prentice Hall, 3rd edition, 2002
[5] de Melo, L.F.D.J., A.E. ; Lopes, G.M.G. ; Rosario, J.M. , Mobile robots and wheelchairs control navigation design using virtual simulator tools, in Industrial Electronics (ISIE), 2012 IEEE International Symposium on 2012, IEEE: Hangzhou, Chi-na.
[6] Guruprasad, K. R. D., P. (2012). Distributed Voronoi partitioning for multi-robot systems with limited range sensors. In Intelligent Robots and Systems (IROS), 2012 IEEE/RSJ International Conference on Vilamoura, Algarve [Portugal], IEEE: 3546- 3552.
[7] Pavone, M. A., A. ; Frazzoli, E. ; Bullo, F. (2011). "Distributed Algorithms for Environment Partitioning in Mobile Robotic Networks." Automatic Control, IEEE Transactions on 56(8): 1834- 1848.
Cite This Article
  • APA Style

    Yahya Hassanzadeh-Nazarabadi, Sanaz Taheri-Boshrooyeh, Milad Bahrami, Danial Bahrami. (2014). A Method to Increase the Computing Speed of 2 on 2 Soccer Robots by Implementing Distributed Computation in Multi-Processor Architecture (Experimental Research). Internet of Things and Cloud Computing, 2(1), 1-5. https://doi.org/10.11648/j.iotcc.20140201.11

    Copy | Download

    ACS Style

    Yahya Hassanzadeh-Nazarabadi; Sanaz Taheri-Boshrooyeh; Milad Bahrami; Danial Bahrami. A Method to Increase the Computing Speed of 2 on 2 Soccer Robots by Implementing Distributed Computation in Multi-Processor Architecture (Experimental Research). Internet Things Cloud Comput. 2014, 2(1), 1-5. doi: 10.11648/j.iotcc.20140201.11

    Copy | Download

    AMA Style

    Yahya Hassanzadeh-Nazarabadi, Sanaz Taheri-Boshrooyeh, Milad Bahrami, Danial Bahrami. A Method to Increase the Computing Speed of 2 on 2 Soccer Robots by Implementing Distributed Computation in Multi-Processor Architecture (Experimental Research). Internet Things Cloud Comput. 2014;2(1):1-5. doi: 10.11648/j.iotcc.20140201.11

    Copy | Download

  • @article{10.11648/j.iotcc.20140201.11,
      author = {Yahya Hassanzadeh-Nazarabadi and Sanaz Taheri-Boshrooyeh and Milad Bahrami and Danial Bahrami},
      title = {A Method to Increase the Computing Speed of 2 on 2 Soccer Robots by Implementing Distributed Computation in Multi-Processor Architecture (Experimental Research)},
      journal = {Internet of Things and Cloud Computing},
      volume = {2},
      number = {1},
      pages = {1-5},
      doi = {10.11648/j.iotcc.20140201.11},
      url = {https://doi.org/10.11648/j.iotcc.20140201.11},
      eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.iotcc.20140201.11},
      abstract = {Due to the competitive nature of soccer robots operations, execution speed of functions in critical actions like shooting, dribbling and positioning has an undeniable importance. In this paper the idea of implementing distributed  functions for multi-processor computing in a multi-agent environment and also dividing computational load of functions among agents between teammates, is being presented for the first time. The practical implementation of this method resulted in high speed execution of the critical actions functions. Given that so far in this area of expertise, no research has been done, it is hoped that this technique can provide a practical approach.},
     year = {2014}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - A Method to Increase the Computing Speed of 2 on 2 Soccer Robots by Implementing Distributed Computation in Multi-Processor Architecture (Experimental Research)
    AU  - Yahya Hassanzadeh-Nazarabadi
    AU  - Sanaz Taheri-Boshrooyeh
    AU  - Milad Bahrami
    AU  - Danial Bahrami
    Y1  - 2014/05/30
    PY  - 2014
    N1  - https://doi.org/10.11648/j.iotcc.20140201.11
    DO  - 10.11648/j.iotcc.20140201.11
    T2  - Internet of Things and Cloud Computing
    JF  - Internet of Things and Cloud Computing
    JO  - Internet of Things and Cloud Computing
    SP  - 1
    EP  - 5
    PB  - Science Publishing Group
    SN  - 2376-7731
    UR  - https://doi.org/10.11648/j.iotcc.20140201.11
    AB  - Due to the competitive nature of soccer robots operations, execution speed of functions in critical actions like shooting, dribbling and positioning has an undeniable importance. In this paper the idea of implementing distributed  functions for multi-processor computing in a multi-agent environment and also dividing computational load of functions among agents between teammates, is being presented for the first time. The practical implementation of this method resulted in high speed execution of the critical actions functions. Given that so far in this area of expertise, no research has been done, it is hoped that this technique can provide a practical approach.
    VL  - 2
    IS  - 1
    ER  - 

    Copy | Download

Author Information
  • Mobile Robots Department, Parse Lab of Robotics, Mashhad, Iran

  • Computer Engineering Department, Ferdowsi University of Mashhad, Mashhad, Iran

  • Computer Engineering Department, Ferdowsi University of Mashhad, Mashhad, Iran

  • Semnan University, Semnan, IRAN

  • Sections