skip to main content
10.1145/2832920.2832931acmconferencesArticle/Chapter ViewAbstractPublication PagesesweekConference Proceedingsconference-collections
research-article

A Development of Educational Robot Software for Master's Course Students

Published: 04 October 2015 Publication History

Abstract

The paper introduces a development environment tool of vacuum cleaner robot software for educating master's course students. The tool gives students a robot development environment on C-like language and C#. Educational robots are widely-known to be efficient for learning the embedded and cyber-physical system design. With increasing the use of the educational robot, the requirement has become to be complicated. We focus on the five requirements: motivation, extendibility, usability, adaptability and transplantability. The main implementation idea is a runtime library and serial communication. We apply the tool to two applications and transplant to 3 type robots. In this paper, we present the outline of the educational robot software and its development.

References

[1]
Gregory Dudek, Michael Jenkin: Computational Principles of Mobile Robotics, Cambridge University, 2010.
[2]
Bill Gates: A robot in every home, Scientific American, pp.58--65, 2007.
[3]
James McLurkin, Joshua Rykowski, Meagan John, Quillan Kaseman, Andrew J. Lynch: Using Multi-Robot Systems for Engineering Education: Teaching and Outreach With Large Numbers of an Advanced, Low-Cost Robot, IEEE Transactions on Education VOL.56, NO.1, pp.24--33, 2013.
[4]
Barry S. Fagin, Laurence Merkle: Quantitative Analysis of the Effects of Robots on Introductory Computer Science Education, ACM Journal of Educational Resources in Computing, Vol. 2, No. 4, pp.1--18, 2002.
[5]
Shuying Zhao, Wenjun Tan, Shiguang Wen, Chongshuang Guo: Research on Robotic Education Based on LEGO Bricks, 2008 International Conference on Computer Science and Software Engineering, pp.733--736, 2008.
[6]
Seiko Akayama, Shin Kuboaki, Kenji Hisazumi, Takao Futagami, Teruaki Kitasuka: Development of a Modeling Education Program for Novices using Model-Driven Development, WESE '12 Proceedings of the Workshop on Embedded and Cyber-Physical Systems Education, 2012.
[7]
Pablo De Cristoforis, Sol Pedre, Thomas Fischer, Facundo Pessacg, and Carlos Di Pietro: A Behavior-Based Approach for Educational Robotics Activities, IEEE Transactions on Education VOL.56, NO.1, pp.61--66, 2013.
[8]
Kobuki home page: http://kobuki.yujinrobot.com/home-en
[9]
iRobot Create home page: http://www.irobot.com/About-iRobot/STEM
[10]
Laurel D. Riek: Embodied Computation: An Active-Learning Approach to Mobile Robotics Education, IEEE Transactions on Education VOL.56, NO.1, pp.67--72, 2013.
[11]
David J. Cappelleri, Nikolaos Vitoroulis: The Robotic Decathlon: Project-Based Learning Labs and Curriculum Design for an Introductory Robotics Course, IEEE Transactions on Education VOL.56, NO.1, pp73--81, 2013.
[12]
James O. Hamblen, and Gijsbert M. E. van Bekkum: An Embedded Systems Laboratory to Support Rapid Prototyping of Robotics and the Internet of Things, IEEE Transactions on Education VOL.56, NO.1, pp.121--128, 2013.
[13]
Monica M. McGill: Learning to Program with Personal Robots: Influences on Student Motivation, ACM Transactions on Computing Education, Volume 12 Issue 1, Article No. 4, 2012.
[14]
Zvi Shiller: A Bottom-Up Approach to Teaching Robotics and Mechatronicsto Mechanical Engineers, IEEE Transactions on Education VOL.56, NO.1, pp.103--109, 2013.
[15]
Hsin-Hsiung Huang, Member, Juing-Huei Su, Chyi-Shyong Lee: A Contest-Oriented Project for Learning Intelligent Mobile Robots, IEEE Transactions on Education VOL.56, NO.1, pp.88--97, 2013.
[16]
Nikolaus Correll, Rowan Wing, and David Coleman: A One-Year Introductory Robotics Curriculum for Computer Science Upperclassmen, IEEE Transactions on Education VOL.56, NO.1, 2013.
[17]
Eduardo Silva, Jose Almeida, Alfredo Martins, Joao Paulo Baptista, and Betina Campos Neves: Master's in Autonomous Systems: An Overview of the Robotics Curriculum and Outcomes at ISEP, Portugal, IEEE Transactions on Education VOL.56, NO.1, pp98--102, 2013.
[18]
Cecilia Martinez, Marcos J. Gomez, Luciana Benotti: A Comparison of Preschool and Elementary School Children Learning Computer Science Concepts through a Multilanguage Robot Programming Platform, ITiCSE '15 Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education, pp.159--164, 2015.
[19]
enPiT-Emb/PEARL home page (in Japanese): http://www.qito.kyushu-u.ac.jp/project/PEARL
[20]
MEXT home page: http://www.mext.go.jp/english/
[21]
IPSJ home page: http://www.ipsj.or.jp/english/

Cited By

View all
  • (2018)Co-education of master course students and business peopleProceedings of the 6th International Conference on Information and Education Technology10.1145/3178158.3178170(89-96)Online publication date: 6-Jan-2018

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
WESE'15: Proceedings of the WESE'15: Workshop on Embedded and Cyber-Physical Systems Education
October 2015
73 pages
ISBN:9781450338974
DOI:10.1145/2832920
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 October 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Context Oriented Programming
  2. Embedded Software Development
  3. Master's Course Education
  4. Project Based Learning

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

ESWEEK'15
ESWEEK'15: ELEVENTH EMBEDDED SYSTEM WEEK
October 4 - 9, 2015
Amsterdam, Netherlands

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Co-education of master course students and business peopleProceedings of the 6th International Conference on Information and Education Technology10.1145/3178158.3178170(89-96)Online publication date: 6-Jan-2018

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media