Implement a physically-based simulation[1].
- Free-space mechanics (with some damping)
- Bounding Interval Hierarchy
- Rigid Body and FEM Solver
- OpenInventor, GLUT, GSL, Glass shader
[1] M. Müller and M. Gross. Interactive virtual materials. ACM Inernational Conference Proceeding Series, 62, 2004.
Implementation of a filesystem and its application to a tracking route on the NxOS platform (LEGO Mindstorms NXT brick).
- Development for an embedded system
- Geometric solution for the tag detection
- C, Matlab, Python, Mercurial
Behavior simulation of different populations of insects.
- Environment model
- Movement and eating behaviors
- Born and evolution algorithms
- Java, Subversion
Skeletal animation.
- Keyframe animation
- Sequence of movements composition
- C++, OpenGL, libGiGi, Subversion
Sudoku grid solver.
- Data structures
- Optimization problem
- C, Doxygen, GTK+, Make, Subversion
Offer automatic tools to aid the completion of the schedule of the university.
- Genetic algorithm
- Tabu search
- Selection algorithms
- C++, Subversion
From a starting configuration and a set of possible actions, the purpose of this puzzle is to find the following actions to achieve a valid final configuration.
- Recursivity
- Tower of Hanoi algorithm
- Lisp
Modeling an assembly line (client/server).
- Specifications
- OOP
- Java, UML