Ronan Boulic

photo placeholder image

Senior Scientist +41 21 693 52 46

INJ 141 (Bâtiment INJ)
Station 14
CH-1015 Lausanne

Web site: Web site:

Administrative data

Fields of expertise

Experimental study of Embodiment in VR, 
Immersive Interaction, 
Human Movement Modelling, 
Human Posture Optimization, 
Real-Time 3D Interaction, 
Motion Capture, 
Inverse Kinematics, 
Locomotion and steering control, 
Expression of complex emotions


Infoscience publications


Teaching & PhD


Computer Science

Communication Systems

PhD Programs

Doctoral program in computer and communication sciences

Doctoral program in robotics, control, and intelligent systems

Doctoral Program Digital Humanities


Project oriented programming

This course focuses on the complementary features of the C++ language that allow to design robust modular applications (principle of separation of concerns). The practice dimension is deemed particularly important ; for this reason a significant time is devoted to a project.

Information, Computation, Communication

The goal is this course is to introduce students to computational thinking, to present fondamental ideas of computer science and to develop their first programming skills (C++ language).

Virtual reality

The goal of VR is to embed the users in a potentially complex virtual environment while ensuring that they are able to react as if this environment were real. The course provides a human perception-action background and describes the key techniques for achieving efficient VR applications.