Related Experiment Video
Updated: Oct 24, 2025

08:18
WheelCon: A Wheel Control-Based Gaming Platform for Studying Human Sensorimotor Control
Published on: August 15, 2020
5.1K
Inverse optimal control to model human trajectories during locomotion
Isabelle Maroger1, Olivier Stasse1, Bruno Watier1
1LAAS-CNRS, Université de Toulouse, CNRS, UPS, Toulouse, France.
Computer Methods in Biomechanics and Biomedical Engineering
|August 16, 2021
Summary
This study models human walking trajectories using optimal control to enhance cobotic tasks. The generated human-like paths allow robots to anticipate and fluidly interact with human movements.
Area of Science:
- Robotics
- Biomechanics
- Human-Robot Interaction
Background:
- Cobotic applications necessitate understanding human behavior for seamless interaction.
- Humanoid robots require accurate models of human movement for tasks like co-navigation and co-manipulation.
Purpose of the Study:
- To model human Center of Mass (CoM) trajectories during locomotion.
- To generate human-like trajectories using an optimal control scheme.
- To propose a metric for assessing model accuracy against human behavior.
Main Methods:
- Recorded and analyzed CoM trajectories of 10 healthy subjects.
- Employed inverse optimal control to identify the optimal cost function.
- Generated human-like trajectories and compared them to recorded data.
Main Results:
- The developed model provides an accurate approximation of average human walking trajectories.
- Despite natural variability in human gaits, the model captures essential movement patterns.
- The model's accuracy is sufficient for improving cobotic task performance.
Conclusions:
- The study successfully models human locomotion CoM paths for robotic applications.
- The generated trajectories enable humanoid robots to anticipate human movements.
- This research advances the fluidity and safety of human-robot collaborative tasks.
Related Concept Videos
Kinematic Equations: Problem Solving
21.9K
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...
21.9K
One-Degree-of-Freedom System
584
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...
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...
584
Kinematic Equations - II
11.8K
The second kinematic equation expresses the final position of an object in terms of its initial position, the distance traveled with the initial constant velocity, and the distance traveled due to a change in velocity. Similar to the first kinematic equation, this equation is also only valid when the acceleration is constant throughout the motion of an object.
Suppose a car merges into freeway traffic on a 200 m long ramp. If its initial velocity is 10 m/s and it accelerates at 2 m/s2, then the...
Suppose a car merges into freeway traffic on a 200 m long ramp. If its initial velocity is 10 m/s and it accelerates at 2 m/s2, then the...
11.8K
Kinematic Equations - III
9.5K
The first two kinematic equations have time as a variable, but the third kinematic equation is independent of time. This equation expresses final velocity as a function of the acceleration and distance over which it acts. The fourth kinematic equation does not have an acceleration term and provides the final position of the object at time t in terms of the initial and final velocities. This equation is useful when the value of the constant acceleration is unknown.
Using the kinematic equations,...
Using the kinematic equations,...
9.5K
Kinematic Equations - I
13.1K
When an object moves with constant acceleration, the velocity of the object changes at a constant rate throughout the motion. The kinematic equations of motions are derived for such cases where the acceleration of the object is constant. The first kinematic equation gives an insight into the relationship between velocity, acceleration, and time. We can see, for example:
13.1K
Linear Momentum in Control Volume
1.1K
Newton's second law is applied to obtain the linear momentum in a control volume in a fluid system. According to this law, the rate of change of linear momentum is equal to the sum of external forces acting on the system. When a control volume matches the fluid system at a specific moment, the forces acting on both are identical. Reynolds transport theorem helps explain this by breaking down the system's linear momentum into two components: the rate of change of linear momentum within...
1.1K

