SlideShare une entreprise Scribd logo
Tech-Talk #1
Une solution open-source pour collaborer,
prototyper et innover en simulation
Hugo
SOFA : un moteur physique
• Implémente des modèles mathématiques
• Pour décrire la physique qui nous entoure
• Référence open-source
• Logiciel de simulation multi-physique
• Vise des applications interactives et temps-réel
• Application : modéliser le corps humain
2
Le code de SOFA
• Langage : C++
• Multi-plateforme
• Organisation du code
• Core: sous licence LGPL
version stable proposée tous les 6 mois
• Plugins:licence au choix du développeur
3
Le concept SOFA
• Modulaire avec un système de plugins
• Flexible
• Simulation décrite comme un arbre
• Prototyper rapidement une simulation
• Mêler différentes représentation
• Impliquer différents types de physique
• Interactif
• Interactions utilisateur intégrées en temps-réel
• Simulation interactive
• Efficace
• Multi-threading (en cours)
• Calcul GPU
4
Cas d’applications
5
La médecine mais pas que !
6
Le code de SOFA
7
Let’s dive into it!
Sa communauté internationale
• Issu de la recherche, le projet commence en 2006 chez
• Développé depuis plus de 11 ans
• Aujourd’hui :
• Universités à travers le monde
• Entreprises internationales
• Nouvelles startups internationales
• Développeurs indépendants
8
Quelques chiffres
• Depuis 2013, 4 startups créées
• +150 000 téléchargements
• +100 développeurs
• Une activité croissante
9
Consortium SOFA
• Rassemble les acteurs souhaitant mettre en commun les couts de
• Maintenance et pérennisation
• Coordination du développement
• Croissance de l’écosystème : open-source et business
• Structure neutre
• Lancé en 2017
• Hébergé dans la fondation partenariale
10
Going faster and further together for the development of SOFA
Nos membres
11
Nos donateurs
Services
• Formation
• Événement annuel « SOFA day » (juin 2018)
• Formation dédiée sur demande
• Support
• Forfait horaire
• Soutien à l’industrialisation – pack projet
• Projet collaboratif ou recherche
• Soutien dédié à l’intégration et l’industrialisation du travail
12
S’impliquer avec SOFA
• Utilisateur
• Forum à questions
• Bug report sur GitHub
• Souscrire aux mailing-lists
• Nous rejoindre
• Salon discussion Gitter
• Point central : GitHub
• Réunion visio hebdomadaire
13
• Développeur
• Créez votre fork sur GitHub
• Contribuer directement à SOFA
• Développez vos propres plugins
Alors, what’s next?
• Impliquer avec SOFA
• Service support et formation
• Dépôt de projet
• Valorisez vos productions
• Devenir membre
• Donations
• Besoins technologiques
• Collaboration de recherche
• Faire appel à nos développeurs indépendants
14
Merci pour votre attention
15
Téléchargez, utilisez et contribuez à SOFA
Rejoignez-nous !
hugo.talbot@sofa-framework.org
Inria Tech Talk SOFA

Contenu connexe

PPTX
Prospective qgis
PPTX
TechDays 2014 - Présentation du Wiki TechNet
PDF
Open Source Web Applications on the Cloud - XWiki SAS
PDF
SophiaConf 2017 - Bilan
PDF
Revue de presse Telecom Valley - Juin 2017
PPTX
ADT SOFAVR jesnault 01-10-12 final presentation 2
PDF
Rapport d'activité SoFAB 2014 - 2016
PDF
Ra so fab 2014 16 - af
Prospective qgis
TechDays 2014 - Présentation du Wiki TechNet
Open Source Web Applications on the Cloud - XWiki SAS
SophiaConf 2017 - Bilan
Revue de presse Telecom Valley - Juin 2017
ADT SOFAVR jesnault 01-10-12 final presentation 2
Rapport d'activité SoFAB 2014 - 2016
Ra so fab 2014 16 - af

Plus de FrenchTechCentral (20)

PPTX
La Douane pour les débutants - épisode 2 : l’origine de ma marchandise
PDF
Recrutement & première embauche : découvrez les bons réflexes ! @URSSAF
PDF
Comment accéder aux marchés publics en tant que startup ? Zoom économie circu...
PDF
Ou et comment recruter un.e UX designer pour ma startup ? @GEN
PDF
La Douane pour les débutants – Épisode 1 : la nomenclature douanière de votre...
PPTX
Bluetooth, Wi-Fi, NFC… Comment les bandes libres bénéficient aux startups ?
PDF
Financement & AAP : quelles ressources pour les startups de la French Touch ...
PDF
LEGAL DAY #3/4 - Comment aborder une levée de fonds ? @BOLD @ISAI @CCIParis
PDF
LEGAL DAY #2/4 - Première embauche & au delà @InspectionDuTravail
PDF
LEGAL DAY #1/4 - Les red flags au lancement de ma startup @INPI @BOLD
PDF
Startups : protégez vos données biométriques avec la CNIL
PDF
Stratégie & financement : innovez avec le partenariat tech international - Bp...
PDF
Podcast : panorama d'un secteur en ébullition - Radio France - Résidence Créatis
PDF
Financement pour startups early stage - Bpifrance - CCIParis
PDF
Outils & financement : le 360° du recrutement startup - Pôle Emploi - Incubat...
PDF
Ftc webinar financement_20-mai-21
PDF
Ftc webinar financement_20-mai-21
PDF
Workshop recrutement-pole-emploi-141218
PDF
Outils & financement : le 360° du recrutement startup - Pôle Emploi - Incubat...
PDF
Outils & financement : le 360° du recrutement startup - Pôle Emploi - Incubat...
La Douane pour les débutants - épisode 2 : l’origine de ma marchandise
Recrutement & première embauche : découvrez les bons réflexes ! @URSSAF
Comment accéder aux marchés publics en tant que startup ? Zoom économie circu...
Ou et comment recruter un.e UX designer pour ma startup ? @GEN
La Douane pour les débutants – Épisode 1 : la nomenclature douanière de votre...
Bluetooth, Wi-Fi, NFC… Comment les bandes libres bénéficient aux startups ?
Financement & AAP : quelles ressources pour les startups de la French Touch ...
LEGAL DAY #3/4 - Comment aborder une levée de fonds ? @BOLD @ISAI @CCIParis
LEGAL DAY #2/4 - Première embauche & au delà @InspectionDuTravail
LEGAL DAY #1/4 - Les red flags au lancement de ma startup @INPI @BOLD
Startups : protégez vos données biométriques avec la CNIL
Stratégie & financement : innovez avec le partenariat tech international - Bp...
Podcast : panorama d'un secteur en ébullition - Radio France - Résidence Créatis
Financement pour startups early stage - Bpifrance - CCIParis
Outils & financement : le 360° du recrutement startup - Pôle Emploi - Incubat...
Ftc webinar financement_20-mai-21
Ftc webinar financement_20-mai-21
Workshop recrutement-pole-emploi-141218
Outils & financement : le 360° du recrutement startup - Pôle Emploi - Incubat...
Outils & financement : le 360° du recrutement startup - Pôle Emploi - Incubat...
Publicité

Dernier (16)

PPTX
A Recurrent Neural Network (RNN)s a type of artificial neural network
PPTX
UMAPON Cours de traitement des minerais 2.pptx
PPTX
COURS DE PROSPECTION MINIERE UTMSIRI - Copie.pptx
PDF
FAQ_FORAGE_EAU_SUNRISE_ENGINEERING_GROUP_SARL2025.pdf
PPTX
CH1-RMELLOULI-Données des problèmes d'ordonnancement de la production.pptx
PDF
CHAPITRE 3 Typologie des réseaux [Enregistrement automatique] 4.pdf
PDF
Arouna Toure - Senior Ingénieur Logiciel Et Chef De Produit
PPTX
Lirrigation-et-le-drainage-en-agriculture-Principes-et-Pratiques.pptx
PDF
TP de La Masse Volumique apparente et absolue
PPTX
mon_expose_de_geophysique_disposotif_de_wener.pptx
PPTX
Introduction aux Systèmes temps réel.pptx
PDF
Visite de chantier – Projet de Polyclinique à Laghouat
PPTX
FormationFormation e pFormationour HC .pptx
PDF
Expansion du Réseau de Gazoducs de Gaz Naturel au Brésil _ Analyse Technique ...
PPTX
Logique séquentielle : les fondamentaux
PDF
TP L’analyse granulométrique par tamisage
A Recurrent Neural Network (RNN)s a type of artificial neural network
UMAPON Cours de traitement des minerais 2.pptx
COURS DE PROSPECTION MINIERE UTMSIRI - Copie.pptx
FAQ_FORAGE_EAU_SUNRISE_ENGINEERING_GROUP_SARL2025.pdf
CH1-RMELLOULI-Données des problèmes d'ordonnancement de la production.pptx
CHAPITRE 3 Typologie des réseaux [Enregistrement automatique] 4.pdf
Arouna Toure - Senior Ingénieur Logiciel Et Chef De Produit
Lirrigation-et-le-drainage-en-agriculture-Principes-et-Pratiques.pptx
TP de La Masse Volumique apparente et absolue
mon_expose_de_geophysique_disposotif_de_wener.pptx
Introduction aux Systèmes temps réel.pptx
Visite de chantier – Projet de Polyclinique à Laghouat
FormationFormation e pFormationour HC .pptx
Expansion du Réseau de Gazoducs de Gaz Naturel au Brésil _ Analyse Technique ...
Logique séquentielle : les fondamentaux
TP L’analyse granulométrique par tamisage
Publicité

Inria Tech Talk SOFA

  • 1. Tech-Talk #1 Une solution open-source pour collaborer, prototyper et innover en simulation Hugo
  • 2. SOFA : un moteur physique • Implémente des modèles mathématiques • Pour décrire la physique qui nous entoure • Référence open-source • Logiciel de simulation multi-physique • Vise des applications interactives et temps-réel • Application : modéliser le corps humain 2
  • 3. Le code de SOFA • Langage : C++ • Multi-plateforme • Organisation du code • Core: sous licence LGPL version stable proposée tous les 6 mois • Plugins:licence au choix du développeur 3
  • 4. Le concept SOFA • Modulaire avec un système de plugins • Flexible • Simulation décrite comme un arbre • Prototyper rapidement une simulation • Mêler différentes représentation • Impliquer différents types de physique • Interactif • Interactions utilisateur intégrées en temps-réel • Simulation interactive • Efficace • Multi-threading (en cours) • Calcul GPU 4
  • 6. La médecine mais pas que ! 6
  • 7. Le code de SOFA 7 Let’s dive into it!
  • 8. Sa communauté internationale • Issu de la recherche, le projet commence en 2006 chez • Développé depuis plus de 11 ans • Aujourd’hui : • Universités à travers le monde • Entreprises internationales • Nouvelles startups internationales • Développeurs indépendants 8
  • 9. Quelques chiffres • Depuis 2013, 4 startups créées • +150 000 téléchargements • +100 développeurs • Une activité croissante 9
  • 10. Consortium SOFA • Rassemble les acteurs souhaitant mettre en commun les couts de • Maintenance et pérennisation • Coordination du développement • Croissance de l’écosystème : open-source et business • Structure neutre • Lancé en 2017 • Hébergé dans la fondation partenariale 10 Going faster and further together for the development of SOFA
  • 12. Services • Formation • Événement annuel « SOFA day » (juin 2018) • Formation dédiée sur demande • Support • Forfait horaire • Soutien à l’industrialisation – pack projet • Projet collaboratif ou recherche • Soutien dédié à l’intégration et l’industrialisation du travail 12
  • 13. S’impliquer avec SOFA • Utilisateur • Forum à questions • Bug report sur GitHub • Souscrire aux mailing-lists • Nous rejoindre • Salon discussion Gitter • Point central : GitHub • Réunion visio hebdomadaire 13 • Développeur • Créez votre fork sur GitHub • Contribuer directement à SOFA • Développez vos propres plugins
  • 14. Alors, what’s next? • Impliquer avec SOFA • Service support et formation • Dépôt de projet • Valorisez vos productions • Devenir membre • Donations • Besoins technologiques • Collaboration de recherche • Faire appel à nos développeurs indépendants 14
  • 15. Merci pour votre attention 15 Téléchargez, utilisez et contribuez à SOFA Rejoignez-nous ! hugo.talbot@sofa-framework.org