Menu Demo / Demo

ArtiSynth Home

Demos and Videos

Publications People

Downloads Documentation Update Log


Subscribe for news

Related Links

* HCT ArtiSynth Site * Archived ArtiSynth Site Opportunities

Website problems? Contact us

edit SideBar

Demos and Videos of ArtiSynth in Research

Below are several examples of what ArtiSynth has been used to create. These include a dynamic muscle-based model of the jaw using rigid-bodies based on MRI data (built separately), a deformable tongue model using finite elements, and a deformable airway for modeling air flow to mimic sounds.

Jaw and Laryngeal Model

This is a high fidelity, dynamic, biomechanical model of the human jaw and laryngeal structures.

The model includes: rigid-body components for the mandible, hyoid, thyroid, and cricoid; Hill-type straight line actuators for muscles; Lagrangian rigid-body constraints for the TMJ and bite contact; and spring networks for the compliant laryngeal connective tissue.

Biomechanical Tongue Model

This is a biomechanical 3d Tongue model with fast 3D finite element method (FEM) and methods to connect to other models.

The model contains 11 muscles groups (intrinsic and extrinsic) to allow the actuation of the model.

Coupled Jaw-Tongue-Hyoid Model

The jaw-hyoid and tongue models coupled with attachment constraints in ArtiSynth

Vocal Tract Model

This models sound generation and propagation in the vocal tract and the nasal tract.

Examples of ArtiSynth's Abilities

Below are some examples of ArtiSynth's commonly used abilites. ArtiSynth can handle common interactions involving rigid and deformable bodies easily, including situations with coupling of rigid and deformable bodes, revolute and spherical joints, axial springs, and actuators. This list is not complete, as ArtiSynth's capabilites are constantly being expanded upon.

Rigid Body-FEM Coupling

This demonstration illustrates the coupling of rigid and deformable bodes in ArtiSynth. Three beams, each modeled using a co-rotated linear FEM, are connected at each end to a pair of rigid body blocks, which are in turn connected by hinges (implemented using revolute joints). The block at the far left is fixed in space, while the one at the far right is free and can be moved about parametrically by means of a dragger fixture. The computation runs easily in real time.

Multibody Dynamics Contact

This demo illustrates multi-body dynamics with contact. The puppet is composed of 15 rigid bodies connected together with spherical and revolute joints. Joint limits are enforced using a combination of hard limits and restoring forces created by 6 DOF "frame" springs. A pair of axial springs connect the puppet to a flat plate, which is moved about under parametric control, dragging the puppet with it.

Interactive Simulation Control

This simple demo shows a stylized arm composed of two rigid bodies connected by a revolute joint, and activated by a muscle-activated FEM. Muscle activation within the FEM is achieved by embedding a set of point-to-point actuators within the model itself, which connect FEM nodes and/or embedded marker points. A global activation level excites contractile forces on these actuators, which in turn causes the muscle to contract.

Embedded Muscles in FEM

This simple demo demonstrates ArtiSynth's ability to use FEM markers and axial spring muscles to control the deformation of FEM models. The demo consists of a FEM spheroid with axial spring muscles connected radially from the spheroid's center to FEM markers circling the center.