The SOFA Week is designed to gather the entire SOFA community, to present technological and scientific advances, while fostering the networking within the community. Previous occurrences made it as the most popular even within the community. Check out the 2023 edition. This year, we are back onsite with live demos!
25-29th November
Onsite in Lille & possible online access
25th Nov 2024: Training session
For the first time this year, two parallel training courses will be proposed to open SOFA Week. On the one hand, an introductory course to SOFA, providing interested participants with a hands-on introduction to the fundamentals of SOFA, the community and the theoretical foundations of simulation. On the other hand, an advanced course on soft-robotics, with theoretical explanations on robotics with soft bodies and a practical part for building your first simulation.
26th Nov 2024: International SOFA Symposium (free)
The symposium focuses on research and scientific achievements based on SOFA. This symposium allows international researchers from the SOFA community to present their scientific work, their plugins and propose live demonstrations. It is also the annual meeting where companies using SOFA can demonstrate their latest products. Finally, it is the opportunity to meet the community and create strong collaborations.
27-29th Nov 2024: Technical committee (free)
This committee focuses on technical discussions on current and future developments in SOFA. With developers of the community and SOFA Technical Members, the technical roadmap for the next release is jointly designed. It is also a unique opportunity to meet the developer community and code all together.
Day: 25th November 2024
Location: Place Building – Room C21, Lille (170 Av. de Bretagne, 59000 Lille → Find your way)
Level: Beginner – Medium (max 8 participants)
Registration costs
- early bird: 500€ excl.tax. (before the 11th October 2024)
- regular fare: 650€ excl. tax.
Introduction course
This training session aims at providing a wide introduction to SOFA and its community while ensuring the mathematical, physical and computer science backgrounds in order to start in the best conditions with SOFA.
Time (CET) | Training steps |
---|---|
9 am | Overview of SOFA and its community |
10 am | Coffee – for a good start! |
10:30 am | Examples of applications with SOFA |
11 am | User Tutorial (part 1) |
noon | Lunch |
1:30 pm | User Tutorial (part 2) – involving SofaPython3 |
3 pm | Coffee break |
3:30 pm | Understand physics with SOFA: from the math to the code |
5:00 pm | Questions & Closing of the training |
Soft-robotics course
Requiring mastery of the basics introduced in the introduction course, this advanced session allows to understand the theory of soft-robotics and it offers the opportunity to build soft-robotics simulations.
Time (CET) | Training steps |
---|---|
10 am | Basis on time integration in SOFA |
10:30 am | Soft robots: actuators |
noon | Lunch |
1:30 pm | Soft robots: kinematic jacobian |
2:30 pm | Soft robots: inverse kinematics |
4:00 pm | Questions & Closing of the training |
These trainings are supported by
Day: 26th November 2024
Location: Euratechnologie – Conference room 1 & 2 (Place de Saintignon, 165 Av. de Bretagne, 59000 Lille → Find your way)
Researchers and companies from the SOFA community join the Symposium in order to share ideas, experiences and to present their on-going research or products based on SOFA. Several sessions of presentations will be organized regarding various simulation topics and application fields. Booths will also be made available for technology demonstrations.
This international event is an exciting opportunity, fostering discussions and new collaborations!
Day: 27-29th, November 2024
Location: Place Building – Room C01, Lille (170 Av. de Bretagne, 59000 Lille → Find your way)
Level: All
The week will close with the 18th SOFA Technical Committee. This technical committee governs and takes all technical decisions for the roadmap towards upcoming releases. This committee is free and open to all. Don’t hesitate to take part and find out how our open-source software project is managed!
To do so, all you need is to confirm your attendance by registering.
Wed. 27th November 2024
|
Thur. 28th – Fri. 29th November 2024
|
This year again, the SOFA consortium has the pleasure to organize the Open-Source SOFA Awards!
All contributions are eligible for application: it can be an open-source plugin, a pull-request on GitHub, a video, a tutorial or documentation pages! Two award categories are open for competition:
Organizers’ Prize – 600€ | Public Prize – 400€ |
---|
The call for the SOFA awards is open until the 8th of November 2024. Any contribution – as long it is open – will be rewarded at the SOFA Week 2024. Winners will be announced during the Symposium on 26th November.
Candidates
Slicer-SOFA | Palomar, Rafael | SlicerSOFA is an open-source extension that seamlessly integrates the SOFA into 3D Slicer, a versatile platform for medical image analysis and visualization. This integration facilitates the development and execution of complex biomechanical models, enhancing applications in surgical planning, medical training, and biomedical research. By combining the strengths of both platforms, SlicerSOFA aims to advance the field of medical simulation and provide a comprehensive tool for clinicians, researchers, and educators. |
SofaViscoElastic | Ferrentino, Pasquale | A plugin for Sofa to deal with linear visco-elastic and visco-hyperelastic constitutive models that afflict rubber-like materials, like human tissues or silicones and elastomers used in soft robotics. The algorithm and validation experiments on the soft robotics use case will be presented. These testify to the accuracy and possible application of the FEA-based control approach. |
A modern automatically-generated documentation | Bilger, Alexandre | SOFA documentation was difficult to maintain, to make evolve and relied on obsolete technologies. This contribution allows to generate a dedicated website, hosted on GitHub, including great features such as searching and style selection. In addition, components documentation is automatically generated and added to the descriptive documentation, making it a unique location where to find information about SOFA. Finally, the website is automatically deployed at each change in the documentation. |
SofaPython3 code completion | Marchal, Damien |
This contribution introduces working code completion for SofaPython3, enhancing user experience by providing Python façades for all scene objects.
The work consists of several PRs for SofaPython and a standalone Python script to generate these façades: #457 fixes class declaration order issues link and #461 adds custom type hinting support using pybind11 link. These changes enable functional code completion for Additionally, the “Sofa.Component” module offers Python-accessible SOFA components, generated by a script (including third-party plugins) hosted at Sofa.Component. Users can test by unzipping the provided files within the Sofa Python module, with a demo video available at the same URL. Upcoming PRs #468 and #453 aim to integrate these features into the official packaging for seamless code completion in future SOFA releases. |
SimRender | Enjalbert, Robin | SimRender is a Python module to render numerical simulations in a 3D interactive viewer on runtime. It provides a simple API to create and update 3D objects from simulated data and display them with a very few lines of code. Using with any SOFA scene is really easy, with automatic rendering of several components and data update. |
Awards committee
- Etienne Menager – Inria
- Claire Martin – Inria
- Andrea Protopapa – Politecnico di Torino
- Paul Scheikl – Johns Hopkins University
Previous winners
Organizers’ Prize | Public Prize |
---|---|
|
|
Live demos
Compliance Robotics | EMIO : Reconfigurable parallel continuum robot for teaching and labs |
InfinyTech3D | SOFA-Unity integration |
InSimo | Robotic surgery suturing simulator & Endoscopic ultrasound simulator |
Anatoscope | Anatolog – An MD pressure sensor on deformable surfaces |
Oslo University Hospital | SlicerSOFA – Integrating simulations and medical image computing |
Inria Mimesis | Scientific 3D visualization python tool for numerical simulations |
Nanchang VR Institute | Cataract surgery simulator |
Industry
Allard Jeremie | CTO – InSimo, France | Biomechanical simulation |
Choi Jaesoon | CEO – LN Robotics, South Korea | Medical staff |
Coevoet Eulalie | Engineer – Compliance Robotics, France | Robotics or soft-robotics |
Debord Adrien | Engineer – Anatoscope/Circle, France | Biomechanical simulation |
Dumesnil Hugo | Engineer – SpineVision, France | Biomechanical simulation |
Duriez Christian | CEO – Compliance robotics, France | Robotics or soft-robotics |
Dürscheid Raphael | Engineer – Laptics-Surgical, Denmark | Biomechanical simulation |
Faure François | Manager – Anatoscope, France | Biomechanical simulation |
Fricker Sébastien | Engineer – EssilorLuxottica, France | Biomechanical simulation |
Gianmarco Cei | PhD student – University of Pisa, Italy | Robotics or soft-robotics |
Henry Jessica | Product Manager – Haply Robotics Inc., Canada | Robotics or soft-robotics |
Hussain Raabid | Researcher – Cochlear, France | VR/AR |
Ibrahim Islam | Engineer – MedGram Intelligence, Egypt | Medical staff |
Jayr Andre | Veterinary – IOC VET, Brasil | Biomechanical simulation |
Jia Lin | Chief Scientist – Nanchang VR Institute, China | VR/AR |
Jo Yeonghun | Software Engineer – LN Robotics, South Korea | AI & simulation |
Jourdes Francois | Head of Research – InSimo, France | Biomechanical simulation |
Lebosse Mathieu | Engineer – InSimo, France | AI & simulation |
Molazem Ronak | Engineer – InfinyTech3D, France | Robotics or soft-robotics |
Pernod Erik | CTO & Founder – InfinyTech3D, France | Biomechanical simulation |
Peter Rebekka | PhD student – Carl Zeiss AG, Germany | Robotics or soft-robotics |
Petitprez Pierre-Jean | Engineer – HRV Simulation, France | Haptics |
Péan Fabien | Simulation Engineer – Virtonomy, France | Biomechanical simulation |
Raul Flores | AI – SAFRAN, France | AI & simulation |
Roy Frederick | Engineer – LN Robotics, South Korea | Biomechanical simulation |
Siguenza Julien | CEO – SUFFISCIENS, France | Biomechanical simulation |
Tagliabue Eleonora | Team Lead – Carl Zeiss AG, Germany | Robotics or soft-robotics |
Tournier Maxime | Engineer – Anatoscope, France | Biomechanical simulation |
Villette Thierry | Dir. Science & Partnerships – Essilor, France | Biomechanical simulation |
Research
Adagolodjo Yinoussa | Assistant professor – Inria, France | Robotics or soft-robotics |
Agneyan Dileep | PhD student – Inria, France | Robotics or soft-robotics |
Alami Simo | Researcher – Ecole Polytechnique, France | Robotics or soft-robotics |
Alessandrini Antoine | PhD student – Inria, France | Robotics or soft-robotics |
Ammar Amine | PhD student – Université de Lillle, France | Robotics or soft-robotics |
Ao Yunke | PhD student – ETH Zurich, Switzerland | AI & simulation |
Beaudet Karl-Philippe | Engineer – Inria, France | Biomechanical simulation |
Bilger Alexandre | Engineer – Inria, France | Other |
Bois Léo | Engineer – Inria, France | Biomechanical simulation |
Brenken David | MSc student – McGill University, Canada | Robotics or soft-robotics |
Bulle Raphaël | PostDoc – Inria, France | AI & simulation |
Byron Perez-Gutierrez | PhD student – Uni. Mil. Nueva Granada, Colombia | Robotics or soft-robotics |
Carlos Rodriguez | Researcher – KU Leuven, Belgium | Haptics |
Catwell Naomi | Student researcher – ETS, Canada | Haptics |
Chatziathanasiou G. | Researcher – Hellenic Mediterranean Uni., Greece | Robotics or soft-robotics |
Chi kit ng | PhD student – CUHK, Hong Kong | AI & simulation |
Chiara Cignolini | Researcher – University of Verona, Italy | Biomechanical simulation |
Cocquempot Vincent | Professor – University of Lille, France | Robotics or soft-robotics |
Cocquempot Vincent | Professor – University of Lille, France | Robotics or soft-robotics |
Corailler Maxence | Engineer – Inria, France | Robotics or soft-robotics |
Cotin Stephane | Researcher – Inria, France | AI & simulation |
Courtecuisse Hadrien | Researcher – CNRS, France | Robotics or soft-robotics |
Dehaybe Louis | PhD student – University of Liège, Belgium | Robotics or soft-robotics |
Dequidt Jeremie | Professor – University of Lille, France | Robotics or soft-robotics |
Enjalbert Robin | Engineer – Inria, France | AI & simulation |
Ferrentino Pasquale | PostDoc – VUB, Belgium | Robotics or soft-robotics |
Fonda Pierre | Engineer – InfinyTech3D, France | VR/AR |
Fraunhofer IPA | Researcher – Fraunhofer IPA, Germany | Robotics or soft-robotics |
García Samartín Jorge F. | PhD student – Uni. Politecnica de Madrid, Spain | Robotics or soft-robotics |
Guo Yiru | PhD student – Inria, France | Robotics or soft-robotics |
HA Thuc Long | PhD student – ICube, France | Robotics or soft-robotics |
Haouchine Nazim | Researcher – Harvard University, United States | AI & simulation |
Harders Matthias | Professor – University of Innsbruck, Austria | AI & simulation |
Iribar Zabala Amaia | Engineer – Fundaciòn VicomTech, Spain | VR/AR |
Jang Taesoo | PostDoc – Asan Medical Center, South Korea | VR/AR |
Jung Ahmed Mat. | PhD student – J.L. University Giessen, Germany | Biomechanical simulation |
Kim Ha | Researcher – PNUYH, South Korea | AI & simulation |
Lajimi S. Amir | Publisher – IEEE, Canada | Robotics or soft-robotics |
Le Gall Alexia | PhD student – Scuola Superiore Santanna, Italy | Robotics or soft-robotics |
Lennart Karstensen | PhD student – FAU Erlangen-Nürnberg, Germany | Robotics or soft-robotics |
Li Xin | PhD student – Inria, France | Robotics or soft-robotics |
Liu Changjing | MSc student – Sanghai Jiao Tong University, China | AI & simulation |
Liu Weizhe | PhD student – Inria, China | Robotics or soft-robotics |
Luis Antonio Aguilar | Researcher – UNAM, México | Biomechanical simulation |
Maldonado Luis | PhD Student – Inria, France | Robotics or soft-robotics |
Mamindlapelly Bhagath | Masters Student – BU Weimar, Germany | AI & simulation |
Manuela | PhD student – Institut Pascal, France | Robotics or soft-robotics |
Marchal Damien | Engineer – CNRS, France | Robotics or soft-robotics |
Martin Claire | PhD student – Inria, France | Biomechanical simulation |
Mayeur Olivier | Researcher – Centrale Lille / LaMcube, France | Biomechanical simulation |
Mazier Arnaud | PostDoc – University of Sydney, Australia | Biomechanical simulation |
Mikel De Iturrate | PhD student – King’s College London, Spain | AI & simulation |
Mila Khan | Researcher – Soonchunhyang Uni., South Korea | VR/AR |
Moupfouma Thomas | Engineer – Inria, France | Robotics or soft-robotics |
Ménager Etienne | PostDoc – Inria, France | Robotics or soft-robotics |
Naz Nabila | Professor – Canterbury C. C. Univ., United Kingdom | Robotics or soft-robotics |
Nhan Huu Nguyen | PhD student – JAIST, Japan | Robotics or soft-robotics |
Nikolaev Sergei | PostDoc – University of Montpellier, France | Biomechanical simulation |
Nurul Huda | Researcher – Bangladesh University, Bangladesh | Biomechanical simulation |
Ouyoucef Azouaou | PhD student – Inria, France | Robotics or soft-robotics |
Palomar Rafael | Researcher – Oslo University Hospital, Norway | Medical staff |
Paul Chaillou | PhD student – Inria, France | Robotics or soft-robotics |
Peters Jorg | Researcher – U of Florida, United States | VR/AR |
Peyron Quentin | Researcher – Inria, France | Robotics or soft-robotics |
Pranali Ingole | PhD student – IIT Madras, India | Robotics or soft-robotics |
Protopapa Andrea | PhD student – Politecnico di Torino, Italy | AI & simulation |
Ren Hongliang | Researcher – Chinese University, Hong Kong | Robotics or soft-robotics |
Renan Sanches Geronel | PostDoc – USP, Brazil | Robotics or soft-robotics |
Rodriguez Marlon | PhD student – KU Leuven, Belgium | Biomechanical simulation |
Sadati S.M.Hadi | Researcher – QMUL, UK | AI & simulation |
Saswath Ghosh | PhD Student – IIT Delhi, India | Robotics or soft-robotics |
Scarponi Valentina | PhD student – Inria, France | AI & simulation |
Scheikl Paul Maria | Postdoc – Johns Hopkins University, United States | Robotics or soft-robotics |
Song | Medical staff – Sun Yat-Sen Memorial Hosp., China | Surgery |
Soyoung | Researcher – Samsung Medical Center, South Korea | AI & simulation |
Tian Sizhe | PhD student – Inria, France | Robotics or soft-robotics |
Tortos Pablo | PhD student – Chiba University, Japan | Robotics or soft-robotics |
Tsintzira Konstantina | PhD student – Hellenic Mediterranean Uni., Greece | Robotics or soft-robotics |
Tuan Nguyen | PhD student – JAIST, Japan | Robotics or soft-robotics |
Tymkovych Maksym | Researcher – Kharkiv National University, Ukraine | Robotics or soft-robotics |
Vazquez-Garcia C. E. | PhD student – CINVESTAV, Mexico | Robotics or soft-robotics |
Yang Zitong | PhD student – Inria, China | Robotics or soft-robotics |
Yanis Abad | Student – Polytechnique Montréal, Canada | Robotics or soft-robotics |
Yaxi Wang | PhD student – University College London, UK | AI & simulation |
Youssef Samuel | PhD student – IIT, Italy | Robotics or soft-robotics |
Yu Mei | PhD student – MSU, United States | Robotics or soft-robotics |
Yuan Xintian | PhD student – ETH Zurich, Switzerland | AI & simulation |
Zahra Bounik | PostDoc – Eindhoven University, Netherlands | AI & simulation |
Zhang Chi | Researcher – TAMU – Dentistry, United States | Biomechanical simulation |
Zhang Zhongkai | Associate Professor – CAIR, Hong Kong | Robotics or soft-robotics |
Zheng Gang | Researcher – Inria, France | Robotics or soft-robotics |
Øystein Bjelland | PhD student – NTNU, Norway | Haptics |
Consortium staff
Baksic, Paul | Engineer – SOFA Consortium, France | Medical robotics |
Talbot, Hugo | Engineer – SOFA Consortium, France | Community, Biomechanics |