Development of a Cloud Robotic Testbed for IT Capstone Projects

This paper describes the curriculum of the three year IT undergraduate program at La Trobe University, and the faculty requirements in designing a capstone subject, followed by the ACM's recommended IT curriculum covering the five pillars of the IT discipline. Cloud robotics, a broad multidisciplinary research area, requires expertise in all five pillars with mechatronics, is an ideal candidate to offer capstone experiences to IT students. Therefore, in this paper, we propose a long term master project in developing a cloud robotics testbed, with many capstone sub-projects spanning across the five IT pillars, to meet the objectives of capstone experience. This paper also describes the design and implementation of the testbed, and proposes potential capstone projects for students with different interests. Index Terms—Cloud robotics, networked robotics, Internet of Things, capstone projects, IT education.

[1]  J. Manyika Big data: The next frontier for innovation, competition, and productivity , 2011 .

[2]  Masahiko Narita,et al.  RSi-cloud for integrating Robot Services with internet services , 2011, IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society.

[3]  Doubletree Hotel San Jose,et al.  The World's Most Popular Open Source Database , 2003 .

[4]  Clemente Izurieta,et al.  Comparison of JSON and XML Data Interchange Formats: A Case Study , 2009, CAINE.

[5]  Yinong Chen,et al.  On Robotics Applications in Service-Oriented Architecture , 2008, 2008 The 28th International Conference on Distributed Computing Systems Workshops.

[6]  Keith W. Ross,et al.  Computer networking - a top-down approach featuring the internet , 2000 .

[7]  Cesare Pautasso,et al.  Restful web services vs. "big"' web services: making the right architectural decision , 2008, WWW.

[8]  Kenneth Y. Goldberg,et al.  Cloud-based robot grasping with the google object recognition engine , 2013, 2013 IEEE International Conference on Robotics and Automation.

[9]  Y. Charlie Hu,et al.  Energy-efficient motion planning for mobile robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[10]  Roland Siegwart,et al.  Towards real-time multi-sensor information retrieval in Cloud Robotic System , 2012, 2012 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI).

[11]  Gaurav S. Sukhatme,et al.  Networked Robots , 2008, Springer Handbook of Robotics.

[12]  Luming Tan,et al.  Future internet: The Internet of Things , 2010, 2010 3rd International Conference on Advanced Computer Theory and Engineering(ICACTE).

[13]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[14]  Jayantha Katupitiya,et al.  An Emergency Communication System for an Agricultural Autonomous Vehicle , 2014 .

[15]  Sandra Gorka,et al.  Curriculum Guidelines for Undergraduate Degree Programs in Information Technology , 2008 .

[16]  Robert Ricci,et al.  Mobile Emulab: A Robotic Wireless and Sensor Network Testbed , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[17]  Guoqiang Hu,et al.  Cloud robotics: architecture, challenges and applications , 2012, IEEE Network.

[18]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[19]  A. Barili,et al.  Energy-saving motion control for an autonomous mobile robot , 1995, 1995 Proceedings of the IEEE International Symposium on Industrial Electronics.

[20]  Lorraine Staehr,et al.  A Multi-Pronged Approach to Work Integrated Learning for IT Students , 2014 .

[21]  Michael Beetz,et al.  Robots in the kitchen: Exploiting ubiquitous sensing and actuation , 2008, Robotics Auton. Syst..

[22]  Ken Goldberg,et al.  Cloud Robotics and Automation: A Survey of Related Work , 2013 .