Title :
Centralized server environment for educational robotics
Author :
Voorhies, Randolph ; Siagian, Christian ; Elazary, Lior ; Itti, Laurent
Author_Institution :
Comput. Sci. Dept., Univ. of Southern California, Los Angeles, SC, USA
Abstract :
One of the main challenges when creating an undergraduate introduction to robotics course is connecting the theory taught in the lectures with the current practices of research. The primary cause of this difficulty is an inability to find a hardware solution that is powerful enough to run complex cutting-edge algorithms yet inexpensive enough to be purchased by an undergraduate class budget. An ideal system needs to have a gentle learning curve to allow students with minimal background in the field to get a robot up and running. Lastly, a fleet of classroom robots needs to be easy to administrate and maintain given the limited time of a Teaching Assistant. Our approach is to implement a centralized server system. In this system individual robots are inexpensive yet capable of establishing a WiFi link to a main server so that all the compilation and system administration, as well as much of the computationally intensive processing, are done on that server. We find that this solution saves both time and money and provides an effective teaching tool. This paper describes the hardware and software architecture of the system, and example applications implemented by undergraduate students.
Keywords :
algorithm theory; computer aided instruction; queueing theory; robots; software engineering; WiFi link; administration system; centralized server system; compilation system; complex cutting edge algorithms; computationally intensive processing; current practices research; educational robotics; effective teaching tool; gentle learning curve; hardware software architecture; hardware solution; ideal system; undergraduate class budget; Computer science; Education; Educational robots; Hardware; Intelligent robots; Laboratories; Mobile robots; Portable computers; Pulse width modulation; Robot sensing systems;
Conference_Titel :
Intelligent Robots and Systems, 2009. IROS 2009. IEEE/RSJ International Conference on
Conference_Location :
St. Louis, MO
Print_ISBN :
978-1-4244-3803-7
Electronic_ISBN :
978-1-4244-3804-4
DOI :
10.1109/IROS.2009.5354365