LEARNING ENVIRONMENT WITH EDUCATIONAL ROBOTICS USING HUMANOID ROBOTS WITH TELEOPERATION TECHNIQUES OF MASTER-SLAVE ROBOT IN HIGHER EDUCATION

X. Zaldivar-Colado1, U. Zaldivar-Colado1, J. Niebla-Zatarain2, R. Bernal-Guadiana1, C. Marmolejo-Rivas1, L. Garcia-Reyes1

1University of Sinaloa (MEXICO)
2Universidad de Occidente (MEXICO)
The educational robotics emerges from the need to know the learning processes that take place during learning with robotics.

One of the main problems of higher education institutions which offer computer science and related careers are the high rates of failure in programming clases.

At the Faculty of Informatic of the University Autonomous of Sinaloa programming courses are taken since the first semesters and impacts most of the subjects of the Informatic career, 32% of the students who don’t reach 5th semester is due to the failing of programing courses I, II, III or IV. 17% is due the failure of math courses.

This proposal is aimed to solve one of the most common problems of teaching programming in Informatics courses, with the development of skills and interest in programming in students.

The purpose of this research is that higher education students of computer science and related careers learn programming with imitation of movements between humanoid robots using teleoperation techniques of master-slave robot as a learning tool in higher education in computer science careers. This project is founded on the constructionist theory of Seymour Papert.

Papert is interested in how learners engage in a conversation with [their own or other people’s] artifacts, and how these conversations boost self-directed learning, and ultimately facilitate the construction of new knowledge. He stresses the importance of tools, media, and context in human development. In his own words: “Constructionism —the N word as opposed to the V Word— shares contructivism’s view of learning as “building knowledge structures through progressive internalization of actions…” ( Papert, 1991).

This paper presents the teleoperation of a humanoid robot (master) through the transfer of positions of a humanoid robot (slave). An application will be implemented in the dynamixel SDK library and Visual C++ programing language. The humanoid robots used for the implementation of this project are Bioloid Premium humanoid robots.

Using this aproach students can construct their knowledge, turning them into a constructionist as it was described by Papert.
Thereby achieving a ludic, holistic, systemic and systematic learning and therefore more solid and durable.