Dealing with Conflicting Requirements in Robot System Engineering: A Laboratory-Based Course
This paper presents a project-based laboratory for senior-level students in computer engineering that is based on the LEGO Mindstorms kits extended with a set of off-the-shelf microcontrollers and custom electronics. It is organized in an integrated set of projects, which individually cover a subset of typical issues and challenges involved in the development of a complete robotic system. The pedagogical goal is to equip students with an understanding of how engineering of complex projects is a multi-dimensional decision making process and with teamwork and self-learning skills.
KeywordsRobotic System Mobile Manipulator Rotary Encoder Castor Wheel Heterogeneous Technology
Unable to display preview. Download preview PDF.
- 2.Brugali, D.: Exploiting the synergies between robotics and software engineering: A project-based laboratory. In: Global Engineering Education Conference (EDUCON). IEEE (2014)Google Scholar
- 4.Crisman, J.: System design via small mobile robots. IEEE Trans. Educ. (1996)Google Scholar
- 7.Lee, C., Su, J., Lin, K., Chang, J., Lin, G.: A project-based laboratory for learning embedded system design with industry support. IEEE Trans. Educ. (2010)Google Scholar
- 8.Maxstream XBee ZigBee, http://www.digi.com/
- 9.O’Grady, M.J.: Practical problem-based learning in computing education. Trans. Comput. Educ. 12(3), 10:1–10:16 (2012)Google Scholar
- 13.Ruzzenente, M., Koo, M., Nielsen, K., Grespan, L., Fiorini, P.: A review of robotics kits for tertiary education. In: Proc. Int. Workshop Teaching Robot. Teaching Robot., Integr. Robot. School Curric., Riva del Garda, Italy (2012)Google Scholar