Educational Robot for Principles of Electrical Engineering

Document Type : Article


School of Electrical Engineering, Sharif University of Technology, Tehran, Iran


An educational robot is described, which is designed and constructed for use in the laboratory of Principles of Electrical Engineering. The discrete nature of design, conforming to a simple block strategy, allows fairly easy introduction of basic and fundamental concepts of Electrical Engineering to the freshman students, including control, actuation, wireless signal transmission, and analogue/digital conversions. Each block or module represents one or few engineering ideas, and helps the students to understand the interplay and connection between system divisions, and enhance their creative thinking. Circuits are designed and implemented that both the structure and functionality of each module are clearly presented. Inputs and outputs as well as major signals can be traced and measured through several test points


Main Subjects

1. Ryder, J.D. and Fink, D.G., Engineering and Electronics,
IEEE, New York (1984).
2. Grinter, L.E. Report on evaluation of engineering
education (1952-1955)", J. Eng. Educ., 4(1), pp. 25-63
3. Berry, F.C., DiPiazza, P.S., and Sauer, S.L. The future
of electrical and computer engineering education",
IEEE Trans. Edu., 46(4), pp. 467-476 (2003).
4. Cavin, III, R.K., Joyner, Jr., W.H., and Wiggins,
V.C. A semiconductor industry perspective on future
directions in ECE education", IEEE Trans. Edu.,
46(4), pp. 463-466 (2003).
5. Hu, S.C. A wholesome ECE education", IEEE Trans.
Edu., 46(4), pp. 444-451 (2003).
6. Evans, D.L., Goodnick, S.M., and Roedel, R.J. ECE
curriculum in 2013 and beyond: vision for a metropolitan
public research university", IEEE Trans. Edu.,
46(4), pp. 420-428 (2003).
7. Goodnick, S.M. Guest editorial: A vision for ECE
education in 2013 and beyond", IEEE Trans. Edu.,
46(4), p. 405 (Nov. 2003).
8. Somerville, M., Anderson, D., Berbeco, H., Bourne,
J.R., Crisman, J., Dabby, D., Donis-Keller, H., Holt,
S.S., Kerns, S., Kerns, Jr., D.V., Martello, R., Miller,
R.K., Moody, M., Pratt, G., Pratt, J.C., Shea, C.,
Schi man, S., Spence, S., Stein, L.A., Stolk, J.D.,
Storey, B.D., Tilley, B., Vandiver, B., and Zastavker,
Y. The olin curriculum: Thinking toward the future",
IEEE Trans. Edu., 48(1), pp. 198-205 (2005).
9. Frolik, J. and Fortney, M. A low-cost wireless platform
for rst-year interdisciplinary projects", IEEE
Trans. Edu., 49(1), pp. 105-112 (2006).
1590 M. Rahnavard et al./Scientia Iranica, Transactions D: Computer Science & ... 25 (2018) 1582{1592
10. Hazzan, O., Tal, A., and Keidar, I. Can a oneday
conference change female high school students'
perception of electrical engineering?", IEEE Trans.
Edu., 49(3), pp. 415-416 (2006).
11. Huettel, L.G., Brown, A.S., Coonley, K.D., Gustafson,
M.R., Kim, J., Ybarra, G.A., and Collins, L.M. Fundamentals
of ECE: A rigorous, integrated introduction
to electrical and computer engineering", IEEE Trans.
Edu., 50(3), pp. 174-181 (2007).
12. Hussmann, S. and Jensen, D. Crazy car race contest:
Multicourse design curricula in embedded system design",
IEEE Trans. Edu., 50(1), pp. 61-67 (2007).
13. Plaza, I. and Medrano, C.T. Continuous improvement
in electronic engineering education", IEEE Trans.
Edu., 50(3), pp. 259-265 (2007).
14. Kim, S.-H., Roh, C.-W., Kang, S.-C., and Park, M.-
Y. A hybrid autonomous/teleoperated strategy for
reliable mobile robot outdoor navigation", Proc. SICEICASE
Int. Joint Conf., pp. 3120-3125, Busan (2006).
15. Blaer, P. and Allen, P.K. TopBot: Automated network
topology detection with a mobile robot", Proc.
2003 IEEE Int. Conf. Robotics & Automation, pp.
1582-1587, Taipei (2003).
16. Shvartsman, A., Tedder, M., and Chung, C.-J. A
modular mobile robotic platform as an educational tool
in computer science and engineering", Proc. Int. Conf.
Comp., Commun., Control Technol. (CCCT), 5, pp.
314-317, Orlando (2003).
17. Golovinsky, A., Yim, M., Zhang, Y., Eldershaw, C.,
and Du , D. PolyBot and PolyKineticTM system : A
modular robotic platform for education", Proc. 2004
IEEE Int. Conf. Robotics & Automation, pp. 1381-
1386, New Orleans (2004).
18. Maxwell, B.A. and Meeden, L.A. Integrating robotics
research with undergraduate education", IEEE Intel.
Sys. Their Appl., 15(6), pp. 22-27 (2000).
19. Papadimitriou, V. and Papadopoulos, E. Putting
low-cost commercial robotics components to the test-
Development of an educational mechatronics/robotics
platform using LEGO components", IEEE Robotics &
Automation Magazine, 14(3), pp. 99-110 (2007).
20. Malec, J. Some thoughts on robotics for education",
2001 AAAI Spring Symp. on Robotics and Edu., Stanford
University (March 2001).
21. Padir, T. and Chernova, S. Guest editorial special
issue on robotics education", IEEE Trans. Edu., 56(1),
pp. 1-2 (2013).
22. Aroca, R.V., Gomes, R.B., Tavares, D.M., Souza,
A.A.S., Burlamaqui, A.M.F., Caurin, G.A.P., and
Goncalves, L.M.G. Increasing students' interest with
low-cost CellBots", IEEE Trans. Edu., 56(1), pp. 3-8
23. Gassert, R., Metzger, J.-C., Leuenberger, K., Popp,
W.L., Tucker, M.R., Vigaru, B., Zimmermann, R., and
Lambercy, O. Physical student-robot interaction with
the ETHZ haptic paddle", IEEE Trans. Edu., 56(1),
pp. 9-17 (2013).
24. Kulich, M., Chudoba, J., Kosnar, K., Krajnik, T.,
Faigl, J., and Preucil, L. SyRoTek-distance teaching
of mobile robotics", IEEE Trans. Edu., 56(1), pp. 18-
23 (2013).
25. McLurkin, J., Rykowski, J., John, M., Kaseman,
Q., and Lynch, A.J. Using multi-robot systems for
engineering education: Teaching and outreach with
large numbers of an advanced, low-cost robot", IEEE
Trans. Edu., 56(1), pp. 24-33 (2013).
26. Navarro, P.J., Fernandez, C., and Sanchez, P.
Industrial-like vehicle platforms for postgraduate laboratory
courses on robotics", IEEE Trans. Edu., 56(1),
pp. 34-41 (2013).
27. Vona, M. and Shekar, N.H. Teaching robotics software
with the open hardware mobile manipulator",
IEEE Trans. Edu., 56(1), pp. 42-47 (2013).
28. Cielniak, G., Bellotto, N., and Duckett, T. Integrating
mobile robotics and vision with undergraduate
computer science", IEEE Trans. Edu., 56(1), pp. 48-53
29. Correll, N., Wing, R., and Coleman, D. A one-year
introductory robotics curriculum for computer science
upperclassmen", IEEE Trans. Edu., 56(1), pp. 54-60
30. De Cristoforis, P., Pedre, S., Nitsche, M., Fischer,
T., Pessacg, F., and Di Pietro, C. A behavior-based
approach for educational robotics activities", IEEE
Trans. Edu., 56(1), pp. 61-66 (2013).
31. Riek, L.D. Embodied computation: An activelearning
approach to mobile robotics education", IEEE
Trans. Edu., 56(1), pp. 67-72 (2013).
32. Cappelleri, D.J. and Vitoroulis, N. The robotic decathlon:
Project-based learning labs and curriculum
design for an introductory robotics course", IEEE
Trans. Edu., 56(1), pp. 73-81 (2013).
33. Crowder, R.M. and Zauner, K.-P. A project-based
biologically-inspired robotics module", IEEE Trans.
Edu., 56(1), pp. 82-87 (2013).
34. Huang, H.-H., Su, J.-H., and Lee, C.-S. A contestoriented
project for learning intelligent mobile robots",
IEEE Trans. Edu., 56(1), pp. 88-97 (2013).
35. Silva, E., Almeida, J., Martins, A., Baptista, J.P., and
Neves, B.C. Master's in autonomous systems: An
overview of the robotics curriculum and outcomes at
ISEP, Portugal", IEEE Trans. Edu., 56(1), pp. 98-102
36. Shiller, Z. A bottom-up approach to teaching robotics
and mechatronics to mechanical engineers", IEEE
Trans. Edu., 56(1), pp. 103-109 (2013).
37. Bonarini, A. and Romero, M. Robotics and design:
An interdisciplinary crash course", IEEE Trans. Edu.,
56(1), pp. 110-115 (2013).
M. Rahnavard et al./Scientia Iranica, Transactions D: Computer Science & ... 25 (2018) 1582{1592 1591
38. Crenshaw, T.L.A. Using robots and contract learning
to teach cyber-physical systems to undergraduates",
IEEE Trans. Edu., 56(1), pp. 116-120 (2013).
39. Hamblen, J.O. and van Bekkum, G.M.E. An embedded
systems laboratory to support rapid prototyping
of robotics and the internet of things", IEEE Trans.
Edu., 56(1), pp. 121-128 (2013).
40. Jung, S. Experiences in developing an experimental
robotics course program for undergraduate education",
IEEE Trans. Edu., 56(1), pp. 129-136 (2013).
41. Yilmaz, M., Ozcelik, S., Yilmazer, N., and Nekovei,
R. Design-oriented enhanced robotics curriculum",
IEEE Trans. Edu., 56(1), pp. 137-144 (2013).
42. Gil, A., Peidro, A., Reinoso,  O., and Marn, J.M. Implementation
and assessment of a virtual laboratory
of parallel robots developed for engineering students",
IEEE Trans. Edu., 57(2), pp. 92-98 (2014).
43. Guo, Y., Zhang, S., Ritter, A., and Man, H. A case
study on a capsule robot in the gastrointestinal tract
to teach robot programming and navigation", IEEE
Trans. Edu., 57(2), pp. 112-121 (2014).
44. Gomez-de-Gabriel, J.M., Mandow, A., Fernandez-
Lozano, J., and Garca-Cerezo, A. Mobile robot
lab project to introduce engineering students to fault
diagnosis in mechatronic systems", IEEE Trans. Edu.,
58(3), pp. 187-193 (2015).
45. Dogmus, Z., Erdem, E., and Patoglu, V. ReAct!:
An interactive educational tool for AI planning for
robotics", IEEE Trans. Edu., 58(1), pp. 15-24 (2015).
46. Scott, M.J., Counsell, S., Lauria, S., Swift, S., Tucker,
A., Shepperd, M., and Ghinea, G. Enhancing practice
and achievement in introductory programming with a
robot olympics", IEEE Trans. Edu., 58(4), pp. 249-
254 (2015).
47. Hassan, H., Domnguez, C., Martnez, J.-M., Perles,
A., Capella, J.-V., and Albaladejo, J. A Multidisciplinary
PBL robot control project in automation and
electronic engineering", IEEE Trans. Edu., 58(3), pp.
167-172 (2015).
48. Faria, C., Vale, C., Machado, T., Erlhagen, W., Rito,
M., Monteiro, S., and Bicho, E. Experiential learning
of robotics fundamentals based on a case study
of robot-assisted stereotactic neurosurgery", IEEE
Trans. Edu., 59(2), pp. 119-128 (2016).
49. Aldebaran Robotics,
50. Ehsan, M., Tabandeh, M., Jahed, M., Haeri, M.,
Khalaj, B.H., Alavi, S.M.H., Faez, R., Fotuhi, M.,
Fardmanesh, M., Farzadeh, F., Nahvi, M., and Vakilian,
M. Curriculum revision committee at school of
electrical engineering: Structural revision in electrical
engineering education in the nation", J. Eng. Edu.
Quarterly, 10(38), pp. 1-27 (2008) (in Persian).