Skip to main content
Top

2018 | OriginalPaper | Chapter

eduMorse: An Open-Source Framework for Mobile Robotics Education

Authors : Daniele De Martini, Andrea Bonandin, Tullio Facchinetti

Published in: Robotics in Education

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The increasing spreading of robotics applications requires the formation of more and more experts with knowledge in core aspects of robotics systems. This paper introduces eduMorse, a novel framework for the education in the scope of mobile robotics. The framework addresses the accurate simulation of single- and multi-robot systems, with special focus on the possibility to implement path planning, navigation and control strategies, to handle sensors and actuators, and the communication among robots, thus allowing for the simulation of multi-robot coordination strategies. eduMorse leverages open-source tools to build a modular client-server framework for the simulation of mobile robots, with the aim of a simple setup of the simulation as a primary goal. The paper describes the components of eduMorse and its architecture. An example of application is also presented to show the effectiveness of the robotics simulation and the usage workflow of the system.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Almeida, L., Fonseca, P., Azevedo, J.L.: The micro-rato contest: a popular approach to improve self-study in electronics and computer science. In: IEEE International Conference on Systems, Man and Cybernetics, October 2000 Almeida, L., Fonseca, P., Azevedo, J.L.: The micro-rato contest: a popular approach to improve self-study in electronics and computer science. In: IEEE International Conference on Systems, Man and Cybernetics, October 2000
2.
go back to reference Amy Eguchi, L.A.: RoboCupJunior: promoting stem education with robotics competition. In: 4th International Conference on Robotics in Education (RiE) (2013) Amy Eguchi, L.A.: RoboCupJunior: promoting stem education with robotics competition. In: 4th International Conference on Robotics in Education (RiE) (2013)
3.
go back to reference Azevedo, J., Oliveira, M., Pacheco, P., Reis, L.P.: A Cooperative CiberMouse@RTSS08 Team, pp. 251–262. Springer, Heidelberg (2009) Azevedo, J., Oliveira, M., Pacheco, P., Reis, L.P.: A Cooperative CiberMouse@RTSS08 Team, pp. 251–262. Springer, Heidelberg (2009)
4.
go back to reference Birk, A.: The true spirit of RoboCup [Education]. IEEE Robot. Autom. Mag. 17, 108–108 (2010)CrossRef Birk, A.: The true spirit of RoboCup [Education]. IEEE Robot. Autom. Mag. 17, 108–108 (2010)CrossRef
5.
go back to reference Boeing, A., Bräunl, T.: Evaluation of real-time physics simulation systems. In: Proceedings of the 5th International Conference on Computer Graphics and Interactive Techniques in Australia and Southeast Asia, pp. 281–288. ACM, New York (2007) Boeing, A., Bräunl, T.: Evaluation of real-time physics simulation systems. In: Proceedings of the 5th International Conference on Computer Graphics and Interactive Techniques in Australia and Southeast Asia, pp. 281–288. ACM, New York (2007)
6.
go back to reference Choset, H., Lynch, K.M., Hutchinson, S., Kantor, G., Burgard, W., Kavraki, L.E., Thrun, S.: Principles of Robot Motion: Theory, Algorithms, and Implementations. MIT Press, Boston (2005)MATH Choset, H., Lynch, K.M., Hutchinson, S., Kantor, G., Burgard, W., Kavraki, L.E., Thrun, S.: Principles of Robot Motion: Theory, Algorithms, and Implementations. MIT Press, Boston (2005)MATH
7.
go back to reference Echeverria, G., Lassabe, N., Degroote, A., Lemaignan, S.: Modular open robots simulation engine: MORSE. In: IEEE International Conference on Robotics and Automation (ICRA), pp. 46–51, May 2011 Echeverria, G., Lassabe, N., Degroote, A., Lemaignan, S.: Modular open robots simulation engine: MORSE. In: IEEE International Conference on Robotics and Automation (ICRA), pp. 46–51, May 2011
8.
go back to reference Echeverria, G., Lemaignan, S., Degroote, A., Lacroix, S., Karg, M., Koch, P., Lesire, C., Stinckwich, S.: Simulating complex robotic scenarios with MORSE. In: Proceedings of the 3rd International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SiMPAR). pp. 197–208. Springer (2012) Echeverria, G., Lemaignan, S., Degroote, A., Lacroix, S., Karg, M., Koch, P., Lesire, C., Stinckwich, S.: Simulating complex robotic scenarios with MORSE. In: Proceedings of the 3rd International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SiMPAR). pp. 197–208. Springer (2012)
9.
go back to reference Felinto, D., Pan, M.: Game Development with Blender. Cengage Learning PTR (2013) Felinto, D., Pan, M.: Game Development with Blender. Cengage Learning PTR (2013)
10.
go back to reference Gerkey, B.P., Vaughan, R.T., Howard, A.: The player/stage project: tools for multi-robot and distributed sensor systems. In: Proceedings of the 11th International Conference on Advanced Robotics, pp. 317–323 (2003) Gerkey, B.P., Vaughan, R.T., Howard, A.: The player/stage project: tools for multi-robot and distributed sensor systems. In: Proceedings of the 11th International Conference on Advanced Robotics, pp. 317–323 (2003)
11.
go back to reference Gonzalez, R., Mahulea, C., Kloetzer, M.: A matlab-based interactive simulator for mobile robotics. In: 2015 IEEE International Conference on Automation Science and Engineering (CASE), pp. 310–315, August 2015 Gonzalez, R., Mahulea, C., Kloetzer, M.: A matlab-based interactive simulator for mobile robotics. In: 2015 IEEE International Conference on Automation Science and Engineering (CASE), pp. 310–315, August 2015
12.
go back to reference Hartness, K.: Robocode: using games to teach artificial intelligence. J. Comput. Sci. Coll. 19(4), 287–291 (2004) Hartness, K.: Robocode: using games to teach artificial intelligence. J. Comput. Sci. Coll. 19(4), 287–291 (2004)
13.
go back to reference Klassner, F., Anderson, S.D.: Lego mindstorms: not just for k-12 anymore. IEEE Robot. Autom. Mag. 10(2), 12–18 (2003)CrossRef Klassner, F., Anderson, S.D.: Lego mindstorms: not just for k-12 anymore. IEEE Robot. Autom. Mag. 10(2), 12–18 (2003)CrossRef
14.
go back to reference Koenig, N., Howard, A.: Design and use paradigms for Gazebo, an open-source multi-robot simulator. In: International Conference on Intelligent Robots and Systems, Sendai, Japan, pp. 2149–2154, September 2004 Koenig, N., Howard, A.: Design and use paradigms for Gazebo, an open-source multi-robot simulator. In: International Conference on Intelligent Robots and Systems, Sendai, Japan, pp. 2149–2154, September 2004
15.
go back to reference Lentin, J.: Learning Robotics Using Python. PACKT (2015) Lentin, J.: Learning Robotics Using Python. PACKT (2015)
16.
go back to reference Michel, O.: Cyberbotics Ltd Webots TM: professional mobile robot simulation. Int. J. Adv. Robot. Syst. 1, 39–42 (2004)CrossRef Michel, O.: Cyberbotics Ltd Webots TM: professional mobile robot simulation. Int. J. Adv. Robot. Syst. 1, 39–42 (2004)CrossRef
17.
go back to reference Ortiz, O.O., Franco, J.P., Garau, P.M.A., Martn, R.H.: Innovative mobile robot method: improving the learning of programming languages in engineering degrees. IEEE Trans. Educ. PP(99), 1–6 (2016) Ortiz, O.O., Franco, J.P., Garau, P.M.A., Martn, R.H.: Innovative mobile robot method: improving the learning of programming languages in engineering degrees. IEEE Trans. Educ. PP(99), 1–6 (2016)
18.
go back to reference Pickem, D., Wang, L., Glotfelter, P., Diaz-Mercado, Y., Mote, M., Ames, A.D., Feron, E., Egerstedt, M.: Safe, remote-access swarm robotics research on the Robotarium. ACM Computing Research Repository (CoRR) abs/1604.00640 (2016) Pickem, D., Wang, L., Glotfelter, P., Diaz-Mercado, Y., Mote, M., Ames, A.D., Feron, E., Egerstedt, M.: Safe, remote-access swarm robotics research on the Robotarium. ACM Computing Research Repository (CoRR) abs/1604.00640 (2016)
19.
go back to reference Simões, D., Brás, R., Lau, N., Pereira, A.: A Coordinated Team of Agents to Solve Mazes, pp. 381–392. Springer (2016) Simões, D., Brás, R., Lau, N., Pereira, A.: A Coordinated Team of Agents to Solve Mazes, pp. 381–392. Springer (2016)
Metadata
Title
eduMorse: An Open-Source Framework for Mobile Robotics Education
Authors
Daniele De Martini
Andrea Bonandin
Tullio Facchinetti
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-62875-2_26

Premium Partner