Full-Body Animation of Human Locomotion in Reduced Gravity Using Physics-Based Control
IEEE Computer Graphics and Applications
|November 16, 2017
Summary
This study introduces a physics-based method for creating stable full-body animations. It adapts human motion to different gravity levels, enabling realistic character movement in simulations.
Area of Science:
- Computer Graphics
- Physics Simulation
- Robotics
Background:
- Generating realistic character animation across varying gravitational conditions presents significant challenges.
- Existing methods often struggle with stability and robustness when simulating non-Earth gravity.
Purpose of the Study:
- To develop a physics-based approach for generating stable and robust full-body character animation under diverse gravitational conditions.
- To adapt motion-captured human data from Earth's gravity to simulate movement in hypogravity environments.
Main Methods:
- Utilized motion-captured human data under Earth's gravity as input.
- Developed an inverted-pendulum on cart (IPC) control model analyzed with motion data.
- Employed a pre-estimation model based on the Froude number to predict velocity and stride frequency for hypogravity.
- Generated full-body animation using a pendulum trajectory generator, motion planner, and tracking.
Main Results:
- Successfully generated stable and robust full-body animations for various gaits.
- Demonstrated the capability to adapt animations to different gravitational conditions, including hypogravity.
- The physics-based approach proved effective in creating realistic character movements.
Conclusions:
- The proposed physics-based method offers a robust solution for generating realistic character animations in simulated low-gravity environments.
- This approach enhances the fidelity of character motion in virtual simulations, particularly for space exploration or scientific visualization.
- The IPC control model and Froude number-based prediction are key components for successful gravity adaptation.
Related Concept Videos
Planar Rigid-Body Motion
1.2K
Understanding the movement of a rigid body in planar motion involves recognizing that every particle within this body is traversing a path that maintains a consistent distance from a specific plane. This concept is fundamental in the study of physics and mechanical engineering, and it allows us to comprehend better how objects move in space.
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
1.2K
Weightlessness
7.1K
When an object is dropped, it accelerates toward the center of the Earth. If the net external force on the object is its weight, it is said to be in free fall; that is, the only force acting on the object is gravity. Galileo was instrumental in showing that, in the absence of air resistance, all objects fall with the same acceleration g. However, when objects on the Earth fall downward, they are never truly in free fall, because there is always some upward resistance force from the air acting...
7.1K
Kinetic Energy for a Rigid Body
558
Imagine a solid object involved in a general planar movement, with its center of mass pinpointed at a spot labeled G. The object's kinetic energy relative to an arbitrary point A can be quantified for each of its particles - the ith particle in this case. This measurement is achieved through the employment of the relative velocity definition. The position vector, known as rA, extends from point A to the mass element i.
558
Variation in Acceleration due to Gravity near the Earth's Surface
2.9K
An object's apparent weight is its weight measured by a spring balance at its location. It is different from its true weight, the force with which the Earth pulls it, because of the Earth's rotation. Mathematically, an object's apparent weight equals its true weight minus the centripetal force that keeps it in a circular motion along with the Earth's surface every 24 hours.
The difference between the true and apparent weights is proportional to the square of the Earth's...
The difference between the true and apparent weights is proportional to the square of the Earth's...
2.9K
Acceleration due to Gravity on Other Planets
5.0K
The gravitational acceleration of an object near the Earth's surface is called the acceleration due to gravity. It can be measured by conducting simple experiments on Earth. However, such an experiment is impossible to conduct on the surface of other planets.
Astronomical observations are thus used to measure the acceleration due to gravity on other planets. This can be determined by observing the effect of a planet's gravity on objects close to it. The crucial factor that helps in this...
Astronomical observations are thus used to measure the acceleration due to gravity on other planets. This can be determined by observing the effect of a planet's gravity on objects close to it. The crucial factor that helps in this...
5.0K
Rigid Body Equilibrium Problems - II
8.1K
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?
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?
8.1K


