Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Rolling Resistance: Problem Solving01:17

Rolling Resistance: Problem Solving

621
Rolling resistance, also known as rolling friction, is the force that resists the motion of a rolling object, such as a wheel, tire, or ball, when it moves over a surface. It is caused by the deformation of the object and the surface in contact with each other, as well as other factors like internal friction, hysteresis, and energy losses within the materials. Rolling resistance opposes the object's motion, requiring additional energy to overcome it and maintain movement. In practical...
621
Three-Dimensional Force System:Problem Solving01:30

Three-Dimensional Force System:Problem Solving

1.2K
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
1.2K
Two-Dimensional Force System: Problem Solving01:29

Two-Dimensional Force System: Problem Solving

1.1K
Solving problems related to two-dimensional force systems is an essential aspect of mechanics and engineering. By applying the principles of vector analysis and force equilibrium, one can determine the effect of multiple forces acting on an object in a two-dimensional space.
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
1.1K
Relative Motion Analysis using Rotating Axes-Problem Solving01:29

Relative Motion Analysis using Rotating Axes-Problem Solving

545
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
545
Kinematic Equations: Problem Solving01:15

Kinematic Equations: Problem Solving

25.1K
When analyzing one-dimensional motion with constant acceleration, the problem-solving strategy involves identifying the known quantities and choosing the appropriate kinematic equations to solve for the unknowns. Either one or two kinematic equations are needed to solve for the unknowns, depending on the known and unknown quantities. Generally, the number of equations required is the same as the number of unknown quantities in the given example. Two-body pursuit problems always require two...
25.1K
Observational Learning01:12

Observational Learning

625
Albert Bandura's observational learning, also known as imitation or modeling, occurs when a person observes and imitates another's behavior. It is a quicker process than operant conditioning. A well-known example is the Bobo doll study, where children who saw an adult acting aggressively towards the doll were more likely to act aggressively when left alone, compared to those who observed a nonaggressive adult. Many psychologists view observational learning as a form of latent learning...
625

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Editorial: Interactive robots for healthcare and participation.

Frontiers in robotics and AI·2025
Same author

The power of combined modalities in interactive robot learning.

Frontiers in robotics and AI·2025
Same author

On the potentials of interaction breakdowns for HRI.

The Behavioral and brain sciences·2023
Same author

A Multi-Directional and Agile Academic Knowledge Transfer Strategy for Healthcare Technology.

Frontiers in robotics and AI·2022
Same author

[The COVID-19 Pandemic as an Opportunity for Teletherapy? - A Survey of non-medical therapy professionals in the health sector].

Gesundheitswesen (Bundesverband der Arzte des Offentlichen Gesundheitsdienstes (Germany))·2021
Same author

Children conform, adults resist: A robot group induced peer pressure on normative social conformity.

Science robotics·2020

Related Experiment Video

Updated: Nov 19, 2025

Investigating Motor Skill Learning Processes with a Robotic Manipulandum
07:52

Investigating Motor Skill Learning Processes with a Robotic Manipulandum

Published on: February 12, 2017

9.0K

A User Study on Robot Skill Learning Without a Cost Function: Optimization of Dynamic Movement Primitives via Naive

Anna-Lisa Vollmer1, Nikolas J Hemion2

  • 1Applied Informatics Group, Cluster of Excellence Cognitive Interaction Technology (CITEC), Bielefeld University, Bielefeld, Germany.

Frontiers in Robotics and AI
|January 27, 2021
PubMed
Summary

Users can teach robots complex skills using simple feedback. This study shows non-expert users naturally provide effective ratings for robot skill learning, matching objective methods.

Keywords:
CMA-ESDMPhuman factorshuman-robot interactionimitation learningoptimizationprogramming by demonstrationskill learning

More Related Videos

Movement Retraining using Real-time Feedback of Performance
08:16

Movement Retraining using Real-time Feedback of Performance

Published on: January 17, 2013

13.6K
A Structured Rehabilitation Protocol for Improved Multifunctional Prosthetic Control: A Case Study
06:58

A Structured Rehabilitation Protocol for Improved Multifunctional Prosthetic Control: A Case Study

Published on: November 6, 2015

9.8K

Related Experiment Videos

Last Updated: Nov 19, 2025

Investigating Motor Skill Learning Processes with a Robotic Manipulandum
07:52

Investigating Motor Skill Learning Processes with a Robotic Manipulandum

Published on: February 12, 2017

9.0K
Movement Retraining using Real-time Feedback of Performance
08:16

Movement Retraining using Real-time Feedback of Performance

Published on: January 17, 2013

13.6K
A Structured Rehabilitation Protocol for Improved Multifunctional Prosthetic Control: A Case Study
06:58

A Structured Rehabilitation Protocol for Improved Multifunctional Prosthetic Control: A Case Study

Published on: November 6, 2015

9.8K

Area of Science:

  • Robotics
  • Human-Robot Interaction
  • Machine Learning

Background:

  • Teaching robots new skills is a significant challenge in personal robotics.
  • Current methods often require complex cost functions and external systems.
  • Dynamic Movement Primitives (DMPs) offer a promising approach for skill learning.

Purpose of the Study:

  • To investigate the effectiveness of user-provided discrete feedback for robot skill learning.
  • To compare learning performance using user feedback versus objective cost functions.
  • To assess the ability of non-expert users to guide robot learning.

Main Methods:

  • A user study involving participants teaching the robot Pepper a game of skill.
  • Utilizing a state-of-the-art skill learning method based on dynamic movement primitives (DMPs).
  • Comparing learning with discrete user ratings against an objectively determined cost function.

Main Results:

  • An intuitive graphical user interface for discrete feedback enables robot learning of complex movement skills.
  • Non-expert users naturally employ effective rating strategies, achieving performance comparable to objective cost functions.
  • DMP-based optimization makes tedious cost function definition obsolete.

Conclusions:

  • Discrete user feedback is a viable and effective method for robot skill acquisition.
  • Robot learning can be successfully guided by non-expert users without prior knowledge of the algorithms.
  • Further research can improve continuous movement skill learning from human input.