**MOVED TO GITHUB** ==> https://github.com/MRPT/mrpt
**MOVED TO GITHUB** ==> https://github.com/MRPT/mrpt The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform, and open source C++ library aimed for robotics researchers to design and implement algorithms about Localization, SLAM, Navigation, computer vision. http://www.mrpt.org/
Evolving Artificial Life
Critterding is a "Petri dish" universe in 3D that demonstrates evolving artificial life. Critters start out with completely random brains and bodies, but will automatically start evolving into something with much better survival skills.
clipsmm is a C++ interface to the CLIPS libray, a C library for developing expert systems.
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.
pySpykeeWeb is a simple web server written in Python for controlling a Spykee robot. Currently the program supports robot movement, dock, undock, battery level reporting commands, and video streaming.
This is a replacement of the old opencv unicap driver module that only supports the queue buffer interface. The new driver uses the more efficiente call-back interface and allows to use Imaging Source "one4all" DFM 22BUC03-ML board camera.
Projects help of using DRAM ICs in Arduino
The target of project is wirting a library that would help using DRAM ICs with Arduino. On next phase of project there will be clone of Arduino with increased memory (flash and later RAM).
A small camera server providing web access to cameras connected to the computer. Special interest in this project is to have little to no external dependencies (no socket libs, no threading libs - at most, maybe camera drivers).
Distributed tracking system using Lego NXT communicating via Bluetooth
A library set to provide easy control of a joystick or gamepad attached to a Linux system through a simple API
ManFieLd is an easy-to-use framework to develop filtering applications for Distributed System, relieving the burden of the developer to write the support code for the filtering methods.
Connect, monitor and control your (embedded) systems remotely. m2m/IoT
Connect, monitor and control your systems or embedded devices remotely (m2m/IoT) - for example your Raspberry Pi. The communication interface is defined in XML automatically providing a REST interface. NexusDataLink integrates smoothly in existing software or firmware and significantly reduces connection- or communication-related source code.
This project is about enhancing user experience in wireless 802.15.4 chips through open source programmer, bootloader, flashing over the air, and viral flashing over WSN. Current development is done over CC2430 and STM32.
The library OpenMMM is intended for scientists and engineers who need to handle a variety types of motions and (biomechanical) models.
A realtime-schedule generator for educational purposes
RT Schedule is a realtime-schedule generator to create and present simple and idealised RT schedules from task lists. The purpose is to compute the basic properties of a task set and create a schedule using the rate monotonic (RM), earliest deadline first (EDF) and least laxity first (LLF) algorithms. The program uses simple, idealised systems, since students must be able to schedule them manually. RT Schedule computes the data and generates clear graphs for lecture notes and exams.
RobotSee is a language as easy as Basic, with the power of C. The RobotSee Interpreter runs on both Windows and Linux. Use with a simple netbook or embedded Linux machine to build intelligent robots.
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.
The TUM personal robotics package is a collection of libraries that aims to offer methods for personal robotic assistants to operate successfully in indoor environments.
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.
Library controlling jrkerr nmc modules.
The libNMC library is intended to allow control of NMC modules produced by Jeffrey Kerr, LLC. The library is developed in C++ and released under the GPLv3 licence.
Accelerate the integration of legacy systems with ROS
ROSLink allows you connect ROS systems with ROS without actually installing ROS. Features: - API identical to roscpp - No dependencies - Full support of ROS name remappings See the wiki https://sourceforge.net/p/roslink/wiki/Home/