A C++, object-oriented, Extended Kalman Filter library.
EVO is a simulation platform for co-evolving the morphology and the behavior of 3D artificial agents in a complex environment. This project directly follows the original work of Karl Sims. It puts together complex creatures, a GA & Open Dynamics Engine.
Cuts 3D objects from polystyrene foam (EPS/XPS)
A robotic DIY styrofoam cutter consisting of one rotational and two translational axes. It cuts a variety of shapes out of styrofoam-like materials using a hot wire. This project documents the necessary hardware and software parts. Don't miss the follow-up project at http://raumschaum.org Its goal is to further develop hardware and software into an user friendly application.
Computer vision and image processing library for Qt.
This library contains among other things a set of graphical widgets for video output, performance evaluation and augmented reality. The library also provides classes for several data types usually required by computer vision and image processing applications such as vectors, matrices, quaternions and images. Thanks to a large number of wrapper functions these objects can be used with highly efficient functionality from third party libraries such as OpenCV, GNU Scientific Library, Computational Geometry Algorithms Library, Intel's Math Kernel Library and Integrated Performance Primitives, the Octave library, etc...
clipsmm is a C++ interface to the CLIPS libray, a C library for developing expert systems.
YARP, Yet Another Robot Platform. Always dreamt of controlling a humanoid robot? ...well, we do that. A C++ library for IPC, vision and control. This project was migrated to GitHub: https://github.com/robotology/yarp
The library currently consists of an implementation of collision detection of static/moving ellipsoids that exploits frame-coherence using separating planes. Please visit http://www.cs.hku.hk/GraphicsGroup/cd.html for paper references.
A conscious Artificial Intelligence running on peer to peer distributed computing, And ability to run on a single pc using next generation processor and pcs.
RobotSee is a language as easy as Basic, with the power of C. The RobotSee VM is a virtual machine that will run on anything from a small 8bit machine all the way up to a linux/windows class machine.
Our aim is to develop a library for geometrical tolerance analysis, that is OS and CAD platform indenpendent. Toleraning is widely used in engineering (manufacturing, computational metrology, quality assurance), but no good software exist.
This is the Sourceforge reposository of the EU project Xperience. We work on developing a Cognitive Architecture for humanoid robots using a combination of developmental approaches and structural bootstrapping - a concept from language learning.
iSpike is a spiking neural interface between the iCub humanoid robot and a spiking neural simulator such as NeMo.The system aims to provide an interface for the iCub that provides as biologically realistic spike trains from its senses as possible.