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

One-Degree-of-Freedom System01:24

One-Degree-of-Freedom System

487
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
487
Rolling Resistance: Problem Solving01:17

Rolling Resistance: Problem Solving

324
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...
324
Rigid Body Equilibrium Problems - II01:21

Rigid Body Equilibrium Problems - II

7.0K
A rigid body is in static equilibrium when the net force and the net torque acting on the system are equal to zero.
Consider two children sitting on a seesaw, which has negligible mass. The first child has a mass (m1) of 26 kg and sits at point A, which is 1.6 meters (r1) from the pivot point B; the second child has a mass (m2) of 32 kg and sits at point C. How far from the pivot point B should the second child sit (r2) to balance the seesaw?
7.0K
Hydraulic Jump: Problem Solving01:16

Hydraulic Jump: Problem Solving

60
To analyze a hydraulic jump in a rectangular channel with a flow speed of 6 meters per second, follow these steps:Calculate Effective Upstream Velocity:When the downstream gate closes, a hydraulic jump forms, traveling upstream at 2 meters per second. This wave speed combines with the initial channel flow velocity, creating an effective upstream velocity.Identify Flow Velocities Before and After the Hydraulic Jump:Upstream of the hydraulic jump, the effective flow velocity includes both the...
60
Reinforcement Schedules01:24

Reinforcement Schedules

144
Positive reinforcement is a powerful method for teaching new behaviors to both animals and humans. B.F. Skinner demonstrated this with his experiments using rats in a Skinner box. When a rat pressed a lever, it received a food pellet. This immediate reward encouraged the rat to repeat the behavior. This method, where a reward follows every instance of the behavior, is known as continuous reinforcement. It is highly effective for establishing new behaviors quickly.
Once a behavior is learned,...
144
Rigid Body Equilibrium Problems - I00:49

Rigid Body Equilibrium Problems - I

4.4K
A rigid body is said to be in static equilibrium when the net force and the net torque acting on the system is equal to zero. To solve for rigid body equilibrium problems, do the following steps.
4.4K

You might also read

Related Articles

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

Sort by
Same author

NeuralFeels with neural fields: Visuotactile perception for in-hand manipulation.

Science robotics·2024
Same author

Managing extreme AI risks amid rapid progress.

Science (New York, N.Y.)·2024
Same author

QDTrack: Quasi-Dense Similarity Learning for Appearance-Only Multiple Object Tracking.

IEEE transactions on pattern analysis and machine intelligence·2023
Same author

Navigating to objects in the real world.

Science robotics·2023
Same author

Exploring Simple and Transferable Recognition-Aware Image Processing.

IEEE transactions on pattern analysis and machine intelligence·2022
Same author

Monocular Quasi-Dense 3D Object Tracking.

IEEE transactions on pattern analysis and machine intelligence·2022
Same journal

DNA origami snaps into place.

Science robotics·2026
Same journal

A high-endurance DNA origami snap-through switch for functional nanoscale control.

Science robotics·2026
Same journal

Learning flight navigation like a honey bee.

Science robotics·2026
Same journal

Is your robot vacuum cleaner spying on you?

Science robotics·2026
Same journal

Do people feel safe in a robot's presence?

Science robotics·2026
Same journal

Stop chasing identical outcomes in HRI replication: Learn from the differences.

Science robotics·2026
See all related articles

Related Experiment Video

Updated: Jun 28, 2025

Quantifying Learning in Young Infants: Tracking Leg Actions During a Discovery-learning Task
11:18

Quantifying Learning in Young Infants: Tracking Leg Actions During a Discovery-learning Task

Published on: June 1, 2015

10.7K

Real-world humanoid locomotion with reinforcement learning.

Ilija Radosavovic1, Tete Xiao1, Bike Zhang1

  • 1University of California, Berkeley CA, USA.

Science Robotics
|April 17, 2024
PubMed
Summary
This summary is machine-generated.

This study introduces a learning-based controller for humanoid robots, enabling autonomous locomotion in diverse environments. The transformer-based model adapts in context, achieving robust real-world performance without retraining.

More Related Videos

Using a Split-belt Treadmill to Evaluate Generalization of Human Locomotor Adaptation
08:04

Using a Split-belt Treadmill to Evaluate Generalization of Human Locomotor Adaptation

Published on: August 23, 2017

8.3K
SSVEP-based Experimental Procedure for Brain-Robot Interaction with Humanoid Robots
11:01

SSVEP-based Experimental Procedure for Brain-Robot Interaction with Humanoid Robots

Published on: November 24, 2015

13.2K

Related Experiment Videos

Last Updated: Jun 28, 2025

Quantifying Learning in Young Infants: Tracking Leg Actions During a Discovery-learning Task
11:18

Quantifying Learning in Young Infants: Tracking Leg Actions During a Discovery-learning Task

Published on: June 1, 2015

10.7K
Using a Split-belt Treadmill to Evaluate Generalization of Human Locomotor Adaptation
08:04

Using a Split-belt Treadmill to Evaluate Generalization of Human Locomotor Adaptation

Published on: August 23, 2017

8.3K
SSVEP-based Experimental Procedure for Brain-Robot Interaction with Humanoid Robots
11:01

SSVEP-based Experimental Procedure for Brain-Robot Interaction with Humanoid Robots

Published on: November 24, 2015

13.2K

Area of Science:

  • Robotics
  • Artificial Intelligence
  • Machine Learning

Background:

  • Classical controllers for humanoid robots struggle with generalization and adaptation to new environments.
  • Autonomous humanoid robots are crucial for applications like manufacturing, elder care, and space exploration.

Purpose of the Study:

  • To develop a fully learning-based approach for real-world humanoid locomotion.
  • To create a controller that can adapt to diverse environments and disturbances without weight updates.

Main Methods:

  • A causal transformer model was developed to predict robot actions based on historical observations and actions.
  • The model was trained using large-scale model-free reinforcement learning in simulated, randomized environments.
  • The controller was deployed in real-world scenarios with zero-shot adaptation.

Main Results:

  • The learning-based controller successfully enabled humanoid robots to walk over various outdoor terrains.
  • The controller demonstrated robustness to external disturbances.
  • The model exhibited context-specific adaptation without requiring retraining.

Conclusions:

  • A fully learning-based approach using causal transformers can achieve robust, adaptive humanoid locomotion in the real world.
  • This method overcomes limitations of classical controllers in generalization and adaptation.
  • The developed controller shows significant potential for autonomous operation in complex, unstructured environments.