===== Virtual Reality for interventional X-ray machine development ===== ==== Facts ==== ^ Type | master project| ^ Place | external | ^ Supervisors | Andrei Jalba | ^ Student | - | ^ start/end date | - | ^ date | 06/2014 | ==== Description ==== To validate (models of) embedded software it is useful to have a virtual simulation of the hardware that is controlled by the software. 3D gaming techniques allow adding a realistic visualization layer to the simulator. At Philips Healthcare, 3D graphics engine Ogre is currently used to visualize the behavior of an interventional X-ray machine. This initial simulator/visualization system already allows for quick prototyping of new concepts and interaction with clinical specialists. To enhance the current 3D visualization, we need to investigate several aspects such as: * Gathering from the 3D game engine information regarding potential collisions between different parts of the system (collision detection). * Enabling easy configuration of the system (for example changingthe table or X-ray arm characteristics), and * Real-life reaction of the 3D engine to user input. For more details see: [[https://www.tno.nl/werkenbij/content.cfm?context=vacature&content=stage_view&vacnr=a0Sb00000033Pu2EAE&Taal=2|this link]]. The thesis will be prepared in direct collaboration with Philips Healthcare engineers and TNO-ESI scientists. We are looking for a computer science student that prepares his master graduation assignment. ==== Requirements ==== Object Oriented Programming, Visual C++, Knowledge of Ogre and QT is a plus.