Computer simulation and hands-on labs: A case study of teaching robotics and AI

IF 1.1 Q3 EDUCATION, SCIENTIFIC DISCIPLINES
Luis Alberto Munoz Ubando, Alexander Amigud, Ekaterina Sirazitdinova
{"title":"Computer simulation and hands-on labs: A case study of teaching robotics and AI","authors":"Luis Alberto Munoz Ubando, Alexander Amigud, Ekaterina Sirazitdinova","doi":"10.1177/03064190241240416","DOIUrl":null,"url":null,"abstract":"When teaching robotics, instructors face the challenge of finding an effective approach to bridge theoretical concepts and practical applications. Both computer simulations and hands-on laboratory experiments provide learners with opportunities for active, immersive, and experiential learning. As students progress from introductory to advanced topics and from theory to practice, their performance is contingent upon earlier knowledge and may increase, remain unchanged, or decrease. The question that arises is whether computer simulation can serve as a viable foundation for fostering an understanding of theory that enables the subsequent grasp of advanced practical concepts in robotics. Put another way, when students are introduced to the field of robotics through computer simulation, how will they perform when presented with advanced hands-on tasks involving the construction of physical robots to solve problems in physical space? To answer this question, we examined undergraduate student performance ( n = 107) across two robotics courses—an introductory course using computer simulation (Robot Operating System, Rviz, and GAZEBO) and an advanced course using physical hardware (Puzzlebot), leveraging the hardware's capability for AI tasks such as machine vision (Nvidia Jetson Nano development kit). Our findings suggest that student performance increased as they progressed from using computer simulation to engaging with hardware in the physical environment, further suggesting that teaching with computer simulations provides an adequate foundation to learn and complete more advanced tasks.","PeriodicalId":39952,"journal":{"name":"International Journal of Mechanical Engineering Education","volume":null,"pages":null},"PeriodicalIF":1.1000,"publicationDate":"2024-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Mechanical Engineering Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1177/03064190241240416","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"EDUCATION, SCIENTIFIC DISCIPLINES","Score":null,"Total":0}
引用次数: 0

Abstract

When teaching robotics, instructors face the challenge of finding an effective approach to bridge theoretical concepts and practical applications. Both computer simulations and hands-on laboratory experiments provide learners with opportunities for active, immersive, and experiential learning. As students progress from introductory to advanced topics and from theory to practice, their performance is contingent upon earlier knowledge and may increase, remain unchanged, or decrease. The question that arises is whether computer simulation can serve as a viable foundation for fostering an understanding of theory that enables the subsequent grasp of advanced practical concepts in robotics. Put another way, when students are introduced to the field of robotics through computer simulation, how will they perform when presented with advanced hands-on tasks involving the construction of physical robots to solve problems in physical space? To answer this question, we examined undergraduate student performance ( n = 107) across two robotics courses—an introductory course using computer simulation (Robot Operating System, Rviz, and GAZEBO) and an advanced course using physical hardware (Puzzlebot), leveraging the hardware's capability for AI tasks such as machine vision (Nvidia Jetson Nano development kit). Our findings suggest that student performance increased as they progressed from using computer simulation to engaging with hardware in the physical environment, further suggesting that teaching with computer simulations provides an adequate foundation to learn and complete more advanced tasks.
计算机模拟和动手实验室:机器人和人工智能教学案例研究
在教授机器人技术时,教师面临的挑战是如何找到一种有效的方法,将理论概念与实际应用联系起来。计算机模拟和动手实验室实验都为学习者提供了主动、身临其境和体验式学习的机会。当学生从入门课题学习到高级课题,从理论学习到实践操作时,他们的学习成绩取决于先前所学的知识,可能会有所提高、保持不变,也可能会有所下降。由此产生的问题是,计算机模拟能否作为一种可行的基础,培养学生对理论的理解,从而掌握机器人技术中的高级实践概念。换句话说,当学生通过计算机仿真进入机器人学领域时,当他们面临高级实践任务,即建造物理机器人来解决物理空间中的问题时,他们会有怎样的表现?为了回答这个问题,我们考察了本科生(n = 107)在两门机器人课程中的表现--一门是使用计算机仿真(机器人操作系统、Rviz 和 GAZEBO)的入门课程,另一门是使用物理硬件(Puzzlebot)的高级课程,利用硬件的能力来完成人工智能任务,如机器视觉(Nvidia Jetson Nano 开发套件)。我们的研究结果表明,从使用计算机模拟到在物理环境中使用硬件,学生的学习成绩不断提高,这进一步表明,计算机模拟教学为学习和完成更高级的任务奠定了充分的基础。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
3.00
自引率
28.60%
发文量
13
期刊介绍: The International Journal of Mechanical Engineering Education is aimed at teachers and trainers of mechanical engineering students in higher education and focuses on the discussion of the principles and practices of training professional, technical and mechanical engineers and those in related fields. It encourages articles about new experimental methods, and laboratory techniques, and includes book reviews and highlights of recent articles in this field.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信