Teaching Robots to Learn Teaches the Students Too

Teaching Robots to Learn Teaches the Students Too

Typically, students work with robots that have been pre-programmed or program robots to undertake simple tasks for which the outcome is known. But a research project in Israel came up with a way for high schoolers and first-year engineering students to learn robot intelligence technologies by engaging them in teaching robots — both physical and digital — to learn.

In a paper recently published by the International Journal of Online Engineering, three researchers described how students taught their robots to acquire skills by implementing a "reinforcement learning (RL) process" that used simulation modeling and cloud communication. The idea of RL is to use trial and error rather than direct instructions to help the robot determine appropriate performance criteria — in this case, what angle it should situate itself in to lift varying weights.

The project followed three phases. In the first phase, first- and second-year students doing summer internship projects performed an RL activity in which a humanoid robot learned to adapt its body tilt angle for lifting different weights. That took place at the Center for Robotics and Digital Technology Education at Technion Israel Institute of Technology. In the second phase 11th graders in a local engineering course constructed "animal-like robots" and implemented various RL scenarios that used the approach tested in the first phase. For the third phase university students applied RL, 3D modeling and cloud-based operations to run through a project in which a humanoid robot learned to manipulate multiple joints while maintaining its stability.

Students constructed the elements of the experiment using the ROBOTIS Premium kit, Creo Parametric 3D modeling software from PTC and the Internet of Things development platform from ThingWorx. The cloud platform was used to accumulate, store and process data generated during the robot trials and to transmit data to the robot.

The robot was given an unknown weight while in a seated position. The mass of the weight was estimated by measuring the angular velocity of the robot shoulder joints. Then the robot performed weightlifting trials for different values of body tilt angles, each time attempting to stand up. The robot evaluated whether it succeeded or failed (remained standing or "toppled over") based on data fed to its accelerometer. That data was fed to a local computer via Bluetooth supported with a Python script. Based on the results, the computer would tell the robot what tilt angle was appropriate for the weight being hefted.

The students used the virtual robots to test robot behavior before implementing tasks on the real robots. The benefit of using robotics simulation in a virtual environment, the researchers explained, is that it "allows experimental data to be generated faster, more easily and in any desired quantity, thus significantly [speeding up] the learning process."

The project had two main outcomes. First, researchers found that the development of "learning" robots are highly engaging to students, who gain an understanding of machine learning, parametric design, digital prototyping and simulation, connectivity and the internet of things. Second, they learned that those concepts and technologies are well within the grasp of understanding for high school and first-year college students.

The paper, "Robot Online Learning to Lift Weights: A Way to Expose Students to Robotics and Intelligent Technologies," is available on the iJOE website here.

About the Author

Dian Schaffhauser is a former senior contributing editor for 1105 Media's education publications THE Journal, Campus Technology and Spaces4Learning.

Featured

  • Glowing digital padlock breaking into tiny cubic fragments over complex circuit board background

    Report: Basic Security Failures Continue to Fuel Enterprise Breaches

    Despite years of investment in cybersecurity technologies, many enterprise breaches still begin with familiar weaknesses, according to a new report from SonicWall.

  • person typing on a touch screen schedule plan calendar

    DOJ Extends Deadline for ADA Title II Compliance

    Institutions working to meet the Americans with Disabilities Act Title II regulations for digital accessibility have received a temporary reprieve: The United States Department of Justice has published an interim final rule to push back the compliance deadline by one year.

  • abstract data flow

    Google Intros New Gemini Enterprise Agent Platform

    Google Cloud has announced a new platform for building and managing enterprise AI agents, as the company seeks to turn its Gemini models and Vertex AI tooling into a broader system for automating business workflows.

  • layered glass panels and light trails

    Stanford Online Launches Immersive Learning Studio

    Stanford Online recently marked its 30th anniversary with the announcement of a new immersive learning studio, according to a university news release. The studio takes advantage of AI-powered and immersive learning technologies to continue delivering personalized and faculty-led education.