Fabien Spindler

Fabien Spindler

Inria Research Engineer


Short bio

In 1992 I graduated  from ENI Brest as engineer in electronics, and received the Master of Science degree in Electronics and Aerospace Telecommunication from Supaero in Toulouse in 1993. Since 1994, I have been working for Inria a public science and technology institution dedicated to computational sciences, as research engineer at IRISA, first in the Temis team (1994 to 1996), then in the Vista team (1996 to 2003) and then in the Lagadic team (2004 to 2017). Since 2018, I’m in the Rainbow team. I joined the SED, the Developments and Experiments Service when he was founded in 2009.

Particularly interested in robotics and computer vision, my interests include software engineering for the design of real-time computer vision and robotics applications, and industrial transfer.

At IRISA, I’m the Technical Director of the experimental robotic platforms dedicated to researches in visual servoing and visual tracking. These platforms include several industrial manipulators, indoor mobile robots, humanoid robots and indoor flying UAVs.

I’m also the Technical Director of the ViSP open-source software, a library used world wide that allows prototyping and developing applications using visual tracking and visual servoing techniques at the heart of the Lagadic, and now Rainbow researches.

Softwares

ViSP: Visual servoing plateform

UsTK: Ultrasound toolkit

Motion2D: a multi-platform object-oriented library to estimate 2D parametric motion models in an image sequence

Md-Shots: a software for temporal video segmentation into elementary shots

D-Change: a multi-platform object-oriented library to detect mobile objects in an image sequence acquired by a static camera

D-Motion: a multi-platform object-oriented library to detect mobile objects in an image sequence acquired by a mobile camera

Teaching

I gave tutorials in geometric vision to Master 2 students at ISTIC in 2023, in computer vision at INSA engineering school (2004 to 2008) and in software engineering for image processing at Ifsic engineering school, University of Rennes 1, DIIC2 INC (2002 to 2009).

I also gave a number of presentations on good practices for software development. Even though some of them date, they continue to be relevant:

  • F. Spindler. Le processus de développement. Journées bonnes pratiques pour le développement logiciel. details
  • F. Spindler. Outils d’aide au développement pour plates-formes hétérogènes. Journées bonnes pratiques pour le développement logiciel. details
  • F. Spindler. Basic code optimization. Séminaire Lagadic. details
  • F. Spindler. CMake; un outil d’aide au processus de développement pour plates-formes hétérogènes. Journées bonnes pratiques pour le développement logiciel. details
  • F. Spindler. SCM: Source Code Management; CVS – Subversion. Séminaire Lagadic. details
  • F. Spindler. Les outils de test; utilisation de CMake et de Dart. Journées bonnes pratiques pour le développement logiciel. details
  • F. Spindler. Builds et tests, utilisation de CMake et Dart. Séminaire Codes et Travaux. details

Comments are closed.