What Makes Us Different

The VSR Program is the world’s most advanced digital human modeling laboratory and combines the leading scientists, engineers, and programmers with the ideal environment for sustained world-class research and development in the field of digital human modeling.


Musculoskeletal Model

Our goal is to incorporate an accurate musculoskeletal system within Santos™, the avatar developed within VSR. This system will allow for real-time interaction and analysis of muscle forces within a package that is designed for widespread use. 


Whole-Body Vibration

The 3D Bio-Motion Research Lab (3DBMRL) hosts a six-degree-of-freedom man-rated Moog-FCS motion platform (Army Research Office-DURIP award (2007)) that can play back field ride files of heavy machinery inside the lab with a high degree of accuracy. 



VSR has grown into a center of expertise for motion-capture-based validation. The objective of developing a validation methodology is to efficiently and effectively compare the motion of the predicted model and normal subjects while requiring a minimal amount of information.


Motion Capture

The 3D Bio-Motion Research Lab (3DBMRL) performs applied and basic research in human motion analysis. The 3DBMRL is committed to providing industry and government with innovative testing capabilities and analysis tools to study human motion and human response to external loading.


Intuitive Interface

An intuitive interface gives its user the power to unleash the lastest research developments across a wide array of academic fields. At VSR, our production team understands the importance of a usable interface in bringing the underlying research to life. 


Immersive Virtual Reality

The Portal™ is a completely immersive virtual reality system. The Portal can accommodate up to five people at a time, giving them the illusion of being immersed in a virtual world. Because of its high degree of realism, the Portal can be used for simulations, analysis of designs, and interactions with Santos™, as well as experimental studies. 



VSR models the responses of the physiological system at macro level. These responses are essentially the vital signs of heart rate, core body temperature, and ventilation rate.


Standard Ergonomic Assessments

The intuitive interface for Santos Version 1 has many different ergonomic assesment capabilities. They take complicated NIOSH and Liberty Mutual equations and change them into an easy-to-use interface and application that can be used with the Santos environment.


Zone Differentiation

Zone differentiation (ZD or zone diff) is a term the VSR group uses to indicate an analysis of the space surrounding the body. Unlike a reach envelope - which can only determine if a point in space is reachable – zone diff provides ergonomic and human factors issues related to the postures required to touch all the points in a discretized space surrounding an avatar.


Posture and Motion Prediction

The ability to predict posture and motion realistically is the crux of any comprehensive effort to model humans. Consequently, we have developed extensive capabilities in these arenas, using optimization.


Spine Modeling

Models and computer simulations have served countless purposes in biomechanical research. Many of these models have been used to predict or estimate characteristics of human locomotion and mechanisms in body movement. Examples of such models include: linked segment models, used to estimate joint kinetics; muscle models, used to estimate individual muscle forces and energetics; and simulations of direct and inverse dynamics, used to estimate coordination and optimization of movement strategies.


Gait: Walking and Running

What we do is walking and running prediction. Our algorithms predict every possible variable in a gait cycle while taking into consideration aspects of loading, joint ranges of motion, moments of inertia, anthropometry, body types, terrain, etc. This is the most advanced algorithm that has been created for the prediction of gait based on a true biomechanical model. The work in this area has been funded by the US Army Natick. 


Predictive Dynamics

Predictive dynamics is a term coined to characterize the prediction of human motion in a physics-based world.


Dynamic Strength and Failure

Digital models provide information on how humans might perform a task; however, it is another issue for a digital human model to provide feedback about its ability to realistically perform a task. In other words, it cannot tell us how "difficult" a task "felt." In approaching the issue of human strength and fatigue, we decided to break down a "whole-body fatigue" concept into two parts: muscle strength and aerobic energy consumption.


Modeling of Clothing

We model very flexible systems (clothing) as shells and membranes at arbitrarily large deformations. There is contact modeling between clothing and the human, and self-contact between portions of the same garment. We develop suitable constitutive models that account for the fibers comprising the fabric and their evolving woven or knitted structure in the garment.


Human Performance

The Santos environment uses the theory of optimization to "predict" motion. Given initial and final conditions, a cost function is used to drive the motion from one to the other. Indeed, it is the cost functions that make the resulting (predicted or calculated) motion as humanistic and as natural as possible. The optimization formulation also needs constraints.


Armor and Soldier Performance

The Santos environment allows a user to simulate soldier performance while carrying various loads (weapons, munitions, etc.) and while conducting various tasks. The VSR team has developed revolutionary technology called "predictive dynamics." It allows for a physics-based system to predict the complete dynamics of a task conducted by a soldier. The VSR team now uses predictive dynamics to model any task.


Error | The University of Iowa
Enter your HawkID
Enter your HawkID password


The website encountered an unexpected error. Please try again later.

Error message

Recoverable fatal error: Argument 1 passed to xmlsitemap_node_create_link() must be an instance of stdClass, boolean given, called in /local/vol00/www/htdocs-ccad-drupal/sites/all/modules/xmlsitemap/xmlsitemap_node/xmlsitemap_node.module on line 28 and defined in xmlsitemap_node_create_link() (line 194 of /local/vol00/www/htdocs-ccad-drupal/sites/all/modules/xmlsitemap/xmlsitemap_node/xmlsitemap_node.module).