Christopher Dembia's Projects
Learning how to ride a bicycle using reinforcement learning.
An entry, by team lactose, for MIT's 2014 Battlecode competition.
Core of the project to represent biomechanical data, file formats and data processing
CMA-ES written in ANSI C (yet fairly object-oriented)
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.
Console front-end to the GNU debugger
Framework classes for Python to assist with Cheriton's object oriented programming ideas.
A Chocolatey package for installing SWIG
My website.
CMake, the cross-platform, open-source build system.
A Graph Coloring Algorithm Package
Minimal working example of a C++ plotting example using the QCustomPlot widget.
Experimental SymPy core written in C++
A Python-embedded modeling language for convex optimization problems.
A tracking controller using OpenSim.
A physics engine to play around with.
C++11 port of docopt
A planning, control, and analysis toolbox for nonlinear dynamical systems. More info at
Jason K. Moore's UC Davis Vehicle Stability Course Website