Internship proposal: Python API for Interactive Procedural 3D Modelling applied to Soft-robotics. [Closed]

Share this post:

Short description

This internship proposal concerns students from second year of master degree, interested in a research internship, with possibility of continuing the work done by a Phd.
During this internship it is asked to implement a python library for interactive procedural geometric modeling for soft-robots design. The specificity of this library is that it will have to allow interactive editing of the geometry using a mix of live-coding and widget based interaction.

Key Words : computer graphics, HMI, 3D modelling and visual programming.

Context

The DEFROST team works on issues related to deformable robots, from their design to their control. A deformable robot is a robot composed of deformable structures, which behaves by deforming. Their design is often inspired by the mechanical properties of living organisms [Kim et al 2013]. These deformable robots have the advantage of being inexpensive to manufacture, robust and less dangerous in the context of interaction with humans. This new branch of robotics opens many prospects of applications.

Because of the novelty of soft-robots there is no well defined know-how on their design. Researchers thus have to explore designs through a large number of iterations. To ease and fasten this task of design exploration we are developping CAD tools guided by simulation.

Schedule

During its internship the student will have to:
– write a state of the art about interactive procedural modeling.
– evaluate how these techniques can be combined in an interactive 3d modeler and with simulation guided design tools.
– implement a python library combing procedural modeling with interactive geometry editting and simulation.

Profil

Expected skills are:
– knowledge on advance computer graphics techniques and 3D modelling (meshes, distance field, procedural modeling,…).
– knowledge in programming: C/C++ and/or Python.
– interest on Human Machine Interaction and more specifically on user programming, visual programming or live-coding.
– interest on geometric design based on optimisation.

References

[Kim et al 2013] Sangbae Kim, Cecilia Laschi and Barry Trimmer, Soft robotics: a bioinspired evolution in robotics. Trends in biotechnology, 2013

Contacts

– Damien Marchal : damien.marchal@univ-lille1.fr
– Christian Duriez : christian.duriez@inria.fr

Scroll to Top