Skip to main content
Log in

Teaching forward kinematics in a robotics course using simulations: transfer to a real-world context using LEGO mindstorms™

  • Original Paper
  • Published:
International Journal on Interactive Design and Manufacturing (IJIDeM) Aims and scope Submit manuscript

Abstract

Previous studies show that traditional teaching methods such as oral explanations and PowerPoint presentations can be complemented with the use of computer simulations in problem-solving sessions to teach robotics. Nevertheless, these previous works rest upon the assumption that the knowledge that is learned in virtual laboratories transfers to its equivalent real task. The main contribution of this work is to validate that the knowledge obtained by students in an undergraduate robotics course using computer simulations of 3D model robots can be applied to its real-world context. The experimental platform used to run the computer simulations was based on the Simscape Multibody library of the MATLAB™ software. Results show a satisfactory knowledge transfer because more than 75% of the students finished a forward kinematics problem using a physical manipulator built with LEGO Mindstorms™. In addition, the observation analysis of the professor reveals that students reinforced their knowledge previously learned, and their problem-solving and critical thinking skills also improved. In this way, this study demonstrates that the proposed methodology not only helps the transfer of knowledge to the real-world context but also helps to develop student competencies. Future work is needed to replicate the findings in other robotics topics, such as the generation of trajectories, the analysis of the dynamics of manipulators, and the design of various controllers for the actuators of the robot.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Potkonjak, V., Gardner, M., Callaghan, V., et al.: Virtual laboratories for education in science, technology, and engineering: a review. Comput. Educ. 95, 309–327 (2016)

    Google Scholar 

  2. Akcayir, M., Akcayir, G.: Advantages and challenges associated with augmented reality for education: a systematic review of the literature. Educ. Res. Rev. 20, 1–11 (2017)

    Google Scholar 

  3. Jung, S., Won, E.: Systematic review of research trends in robotics education for young children. Sustainability 10, 905 (2018)

    Google Scholar 

  4. Martín-Gutiérrez, J., Efrén-Mora, C., Añorbe-Díaz, B., González-Marrero, A.: Virtual technologies trends in education. EURASIA J. Math. Sci. Technol. Educ. 13, 56 (2016)

    Google Scholar 

  5. Kotranza, A., Lind, D.S., Pugh, C.M., Lok, B.: Real-Time in-situ visual feedback of task performance in mixed environments for learning joint psychomotor-cognitive tasks. In: 2009 8th IEEE International Symposium on Mixed and Augmented Reality. IEEE (2009)

  6. Sanguino, T.J.M., Márquez, J.M.A.: Simulation tool for teaching and learning 3D kinematics workspaces of serial robotic arms with up to 5-DOF. Comput. Appl. Eng. Educ. 20, 750–761 (2010)

    Google Scholar 

  7. Bahuguna, J., Chittawadigi, R.G., Saha, S.K.: Teaching and learning of robot kinematics using roboanalyzer software. In: Proceedings of Conference on Advances in Robotics. ACM Press (2013)

  8. Arnay, R., Hernández-Aceituno, J., González, E., Acosta, L.: Teaching kinematics with interactive schematics and 3D models. Comput. Appl. Eng. Educ. 25, 420–429 (2017)

    Google Scholar 

  9. Cocota, J.A.N., Fujita, H.S., Da Silva, I.J.: A low-cost robot manipulator for education. In: 2012 Technologies Applied to Electronics Teaching. IEEE (2012)

  10. Tijani, I.B.: Teaching fundamental concepts in robotics technology using MATLAB toolboxes. In: 2016 IEEE Global Engineering Education Conference (EDUCON). IEEE (2016)

  11. Moreno-Valenzuela, J., Miranda-Colorado, R., Aguilar-Avelar, C.: A matlab-based identification procedure applied to a two-degrees-of-freedom robot manipulator for engineering students. Int. J. Electr. Eng. Educ. 54, 319–340 (2017)

    Google Scholar 

  12. Johnson, L.F., Smith, R.S., Smythe, J.T., Varon, R.K.: Challenge-based learning: an approach for our time. In: The New Media Consortium (2009)

  13. Guo, Y., Zhang, S., Ritter, A., Man, H.: A case study on a capsule robot in the gastrointestinal tract to teach robot programming and navigation. IEEE Trans. Educ. 57, 112–121 (2014)

    Google Scholar 

  14. Loreto-Gomez, G., Rodriguez-Arce, J., Gonzalez-Garcia, S., Montano-Serrano, V.M.: Analysing the effect of the use of 3D simulations on the performance of engineering students in a robotics course: findings from a pilot study. Int. J. Electr. Eng. Educ. 002072, 091879011 (2018)

    Google Scholar 

  15. Gonzalez-Garcia, S., Rodriguez-Arce, J., Loreto-Gomez, G., Montaño-Serrano, V.M.: Designing a teaching guide for the use of simulations in undergraduate robotics courses: a pilot study. Int. J. Interact. Des. Manuf. 10, 97 (2019)

    Google Scholar 

  16. Palter, V.N., Grantcharov, T.P.: Virtual reality in surgical skills training. Surg. Clin. North Am. 90, 605–617 (2010)

    Google Scholar 

  17. Bertram, J., Moskaliuk, J., Cress, U.: Virtual training: making reality work? Comput. Human Behav. 43, 284–292 (2015)

    Google Scholar 

  18. Dankbaar, M.E.W., Alsma, J., Jansen, E.E.H., et al.: An experimental study on the effects of a simulation game on students’ clinical cognitive skills and motivation. Adv. Heal. Sci. Educ. 21, 505–521 (2015)

    Google Scholar 

  19. Koonce, D.A., Zhou, J., Anderson, C.D.: What is STEM? In: American Society for Engineering Education Annual Conference Proceedings (2011)

  20. Kennedy, T.J., Odell, M.R.L.: Engaging students in STEM education. Sci. Educ. Int. 25, 246–258 (2014)

    Google Scholar 

  21. Kerawalla, L., Luckin, R., Seljeflot, S., Woolard, A.: Making it real: exploring the potential of augmented reality for teaching primary school science. Virtual Real. 10, 163–174 (2006)

    Google Scholar 

  22. Chen, C.-M., Tsai, Y.-N.: Interactive augmented reality system for enhancing library instruction in–elementary schools. Comput. Educ. 59, 638–652 (2012)

    Google Scholar 

  23. Di, Serio A., Ibañez, M.B., Kloos, C.D.: Impact of an augmented reality system on students’ motivation for a visual art course. Comput. Educ. 68, 586–596 (2013)

    Google Scholar 

  24. Martín-Gutiérrez, J., Saorína, J.L., Contero, M., et al.: Design and validation of an augmented book for spatial abilities development in engineering students. Comput. Graph. 34, 77–91 (2010)

    Google Scholar 

  25. Harris, K., Reid, D.: The influence of virtual reality play on children’s motivation. Can. J. Occup. Ther. 72, 21–29 (2005)

    Google Scholar 

  26. Highfield, K.: Robotic toys as a catalyst for mathematical problem solving. Aust. Prim. Math. Classr. 15, 22–27 (2010)

    Google Scholar 

  27. Dale, E.: Audio-Visual Methods in Teaching. Dryden, New York (1969)

    Google Scholar 

  28. Kvesko, S.B., Kvesko, N.G., Korniyenko, A.A., Kabanova, N.N.: Educational robotics as an innovative teaching practice using technology: minimization of risks. IOP Conf. Ser. Mater. Sci. Eng. 363, 12004 (2018)

    Google Scholar 

  29. Pantelidis, V.S.: Reasons to use virtual reality in education and training courses and a model to determine when to use virtual reality. Themes Sci. Technol. Educ. 5, 59–70 (2009)

    Google Scholar 

  30. Eguchi, A.: educational robotics for promoting 21st century skills. J. Autom. Mob. Robot. Intell. Syst. 8, 5–11 (2014)

    Google Scholar 

  31. Guze, P.A.: Using technology to meet the challenges of medical education. Trans. Am. Clin. Climatol. Assoc. 126, 260–270 (2015)

    Google Scholar 

  32. Tellez, R.: A thousand robots for each student: using cloud robot simulations to teach robotics. In: Robotics in Education. Springer International Publishing, pp. 143–155 (2017)

  33. Koh, C., Tan, H.S., Tan, K.C., et al.: Investigating the effect of 3D simulation-based learning on the motivation and performance of engineering students. J. Eng. Educ. 99, 237–251 (2010)

    Google Scholar 

  34. Kollöffel, B., De Jong, T.: Conceptual understanding of electrical circuits in secondary vocational engineering education: combining traditional instruction with inquiry learning in a virtual lab. J. Eng. Educ. 102, 375–393 (2013)

    Google Scholar 

  35. Gil, A., Reinoso, O., Marin, J.M., et al.: Development and deployment of a new robotics toolbox for education. Comput. Appl. Eng. Educ. 23, 443–454 (2014)

    Google Scholar 

  36. Braunl, T.: Robotics education using embedded systems and simulations. In: American Association For Artificial Intelligence Fall Symposia (2007)

  37. Cao, Y.: Learning robotics through developing a virtual robot simulator in matlab. In: ASEE Annual Conference and Exposition (2011)

  38. Rose, F.D., Attree, E.A., Brooks, B.M., et al.: Training in virtual environments: transfer to real world tasks and equivalence to real task training. Ergonomics 43, 494–511 (2000)

    Google Scholar 

  39. Craig, J.J.: Introduction to Robotics Mechanics and Control. Pearson Education, New York (2009)

    Google Scholar 

  40. Denavit, J., Hartenberg, R.S.: A kinematic notation for lower-pair mechanisms based on matrices. Trans. ASME J. Appl. Mech. 22, 215–221 (1965)

    MathSciNet  MATH  Google Scholar 

  41. Jonassen, D.H.: Computers as Mindtools for Schools: Engaging Critical Thinking. Prentice-Hall, New York (1999)

    Google Scholar 

  42. Jonassen, D.H., Peck, K.L., Wilson, B.G.: Learning with Technology: A Constructivist Perspective. Merrill Pub Co, London (1998)

    Google Scholar 

  43. Ashburn, E.A.: Meaningful learning using technology. In: Ashburn, E.A., Floden, R.E. (eds.) Teachers, pp. 1–7. College Press, Oxford (2006)

    Google Scholar 

  44. Chambers, J.M., Carbonaro, M., Murray, H.: Developing conceptual understanding of mechanical advantage through the use of lego robotic technology. Australas J. Educ. Technol. 24, 10 (2008)

    Google Scholar 

  45. Norton, S.J., Mcrobbie, C.J., Ginns, I.S.: Problem solving in a middle school robotics design classroom. Res. Sci. Educ. 37, 261–277 (2006)

    Google Scholar 

  46. Afari, E., Khine, M.S.: Robotics as an educational tool: impact of lego mindstorms. Int. J. Inf. Educ. Technol. 7, 437–442 (2017)

    Google Scholar 

  47. Castledine, A.-R., Chalmers, C.: LEGO robotics: an authentic problem solving tool? Des. Technol. Educ. An. Int. J. 16, 159 (2011)

    Google Scholar 

  48. Alvarez, A., Larrañaga, M.: Experiences incorporating lego mindstorms robots in the basic programming syllabus: lessons learned. J. Intell. Robot. Syst. 81, 117–129 (2015)

    Google Scholar 

  49. Sobrinho, W.T., Goncalves, R.S.: Study of robotics singularities using LEGO Mindstorms Kit. In: IX Latin American Robotics Symposium and IEEE Colombian Conference on Automatic Control. IEEE (2011)

  50. Thompson, M.R.V.M.S., Noriega, J.E.W., Martinez, V.: Learning robotic concepts with a 3R lego NXT robotic arm. J. Autom. Control Res. 10, 97 (2014)

    Google Scholar 

  51. Benitti, F.B.V.: Exploring the educational potential of robotics in schools: a systematic review. Comput. Educ. 58, 978–988 (2012)

    Google Scholar 

Download references

Acknowledgments

The authors would like to acknowledge the financial and technical support of Writing Lab, TecLabs, Tecnologico de Monterrey, Mexico, in the production of this work. The authors also would like to acknowledge the financial support of Novus Grant with PEP no. PHHT045-17CX00003, TecLabs, Tecnologico de Monterrey, Mexico, in the production of this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jorge Rodríguez-Arce.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

González-García, S., Rodríguez-Arce, J., Loreto-Gómez, G. et al. Teaching forward kinematics in a robotics course using simulations: transfer to a real-world context using LEGO mindstorms™. Int J Interact Des Manuf 14, 773–787 (2020). https://doi.org/10.1007/s12008-020-00670-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12008-020-00670-z

Keywords

Navigation