首页    期刊浏览 2024年12月01日 星期日
登录注册

文章基本信息

  • 标题:Why teach robotics using ROS?
  • 本地全文:下载
  • 作者:Stefano Michieletto ; Stefano Ghidoni ; Enrico Pagello
  • 期刊名称:Journal of Automation, Mobile Robotics & Intelligent Systems (JAMRIS)
  • 印刷版ISSN:1897-8649
  • 电子版ISSN:2080-2145
  • 出版年度:2014
  • 卷号:8
  • 期号:1
  • 页码:60
  • DOI:10.14313/JAMRIS_1-2014/8
  • 出版社:Industrial Research Inst. for Automation and Measurements, Warsaw
  • 摘要:This paper focuses on the key role played by the adop.on of a framework in teaching robo.cs with a computer sci- ence approach in the master in Computer Engineering. The framework adopted is the Robot Opera.ng System (ROS), which is becoming a standard de facto inside the robo.cs community. The educa.onal ac.vi.es proposed in this paper are based on a construc.onist approach. The Mindstorms NXT robot kit is adopted to trigger the learn- ing challenge. The ROS framework is exploited to drive the students programming methodology during the lab- oratory ac.vi.es and to allow students to exercise with the major computer programming paradigms and the best programming prac.ces. The major robo.cs topics students are involved with are: acquiring data from sen- sors, connec.ng sensors to the robot, and navigate the robot to reach the final goal. The posi.ve e.ects given by this approach are highlighted in this paper by com- paring the work recently produced by students with the work produced in the previous years in which ROS was not yet adopted and many di.erent soōware tools and languages were used. The results of a ques.onnaire are reported showing that we achieved the didac.cal objec- .ves we expected as instructors.
  • 关键词:Educa.onal robo.cs; ROS; LEGO NXT robot; ; teaching robo.cs
国家哲学社会科学文献中心版权所有