Spark is a physical simulation system. The primary purpose of this system is to provide a *generic* simulator for different kinds of simulations. In these simulations, agents can participate as external processes.

PHPXref is a developers tool, written in Perl, that will cross reference and extract inline documentation from a collection of PHP scripts. It generates simple HTML output suitable for browsing offline.

This project is for converting PCB RS274X gerber files to RS274NGC Gcode files. Currently this software is in the early development stages. Currently working to simplify the program and improve reliability.

NXTCamView is a Windows app that configures and controls the NXTCam camera sensor for Lego NXT. NXTCam (by mindsensors.com) provides real-time vision recognition to NXT robots. NXTCam is based on AVRCam and AVRCamView by John Orlando and Brent Taylor.

Inverted Pendulum aims at the development of an open source C++ cross-platform set of applications which simulate the dynamics of the inverted pendulum, a classic example of an unstable system, and typically studied in undergrad control courses.

The Heliostat project aim is to develop a low cost device for tracking the sun, capable of aiming at multiple targets, and based on the Arduino MCU platform. Off the shelf parts such as satellite dish actuators and other easy to find parts are used.

The Stanford Robotics Toolkit. An extensive, plugin-based architecture supporting the simulation and implementation of robotics algorithms. Designed for research purposes, the framework features a processing environment, a 3D GUI, and a CARMEN interface.

The aim of this project is to develop an agent for Robocup3d. Evolution algorithms will be used to teach the agent all the required things, from basic movement to more complicated things like formations and team play.

UfakPython is a small subset of Python programming language, for small embedded devices, like PICs. UfakPython sources are translated to C by UfakPython Compiler. Small Device C Compiler can then compile the C outputs to the target device's codes.