Première édition d'Inria Tech Talk à Station F, animé par Hugo Talbot, ingénieur mécanique, et coordinateur du consortium SOFA.
Hugo aborde toutes les potentialités de SOFA, plate-forme logicielle de simulation numérique, puis en fait une démonstration.
Inria, Institut national de recherche dédié au numérique est le partenaire de French Tech Central pour connecter les entrepreneurs au meilleur de la recherche publique française.
La présentation est disponible ici :
https://french-tech-central.com/events/inria-tech-talk/
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
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