Team EVASION

Members
Overall Objectives
Scientific Foundations
Application Domains
Software
New Results
Contracts and Grants with Industry
Other Grants and Activities
Dissemination
Bibliography

Section: Software

Sofa

Participants : Michaël Adam, Guillaume Bousquet, Florent Falipou, François Faure, Lenka Jeřábková.

Figure 1. Physically based simulation of an abdominal cavity using SOFA.
IMG/ffsofa

SOFA is a C++ library primarily targeted at medical simulation research. Based on an advanced software architecture, it allows to (1) create complex and evolving simulations by combining new algorithms with algorithms already included in SOFA; (2) modify most parameters of the simulation – deformable behavior, surface representation, solver, constraints, collision algorithm, etc. – by simply editing an XML file; (3) build complex models from simpler ones using a scene-graph description; (4) efficiently simulate the dynamics of interacting objects using abstract equation solvers; and (5) reuse and easily compare a variety of available methods (see Figure 1 ).

A tutorial on SOFA has been given at the IEEE Virtual Reality Conference, La Fayette, FEbruary 2009. It has been used as software platform for several publications of the team [10] , [23] , [20] , [11] .

SOFA has been chosen as implementation platforms for the European project Passport for Liver Surgery, the national projects ANR Vulcain, BQR Fissure, our participation in ANR RepDyn,


previous
next

Logo Inria