It's a simpler clone of RoboCode. It's a game which simulates tanks war. The focus is artificial intelligence AI, evolutive algorithms and neural networks. It's implemented in Java.
This project is aimed at creating a set of highly universal AI tools to be used in AI modelling. So far the subject area includes: Neural Networks, Fuzzy Logic, Biological Methods, Genetic Computing. New tools will be devised as the project goes on.
Tool for programming AVR chips
This application allow you work with many kind of AVR chips.Architecture is designed on plugin system, it mean each HW tool for programming (for example STK500) is one plugin of this application. Current version support only STK500v2 HW tool.
This is the code for a unipolar stepper motor driver using an ATmega16.
Advanced Control - a project to create industrial control software framework that is universal and portable. Designed to take over the proprietary PLC-style programming.
The object-oriented C++ library KLib provides methods to control a Khepera II robot of K-Team by remote via a serial connection. It supports turret extensions like grippers and cameras. There is also a graphical example application to control Khepera.
Project to build a six legged robot.
Software Architecture for Cognitive Robotics
Aquila 2.0, an open-source cross-platform software architecture for cognitive robotics that makes use of independent heterogeneous CPU-GPU modules with loosely coupled dynamically generated graphical user interfaces.
A set of libraries for I2C devices to interact with the arduino board
A simulator for the Arduino platform written in python. Designed to be cross-platform, easy to use and be well integrated with the Arduino environment.
Automatic and Intelligent Object Finder
This software enables you to build and test data types, function block types, resource types, device types and system configurations according to the IEC 61499 standard.
Collection of code and tools for autonomous vehicles made out of remote controlled cars. The architecture is to have a motor/sensor controller which communicates with a brain controller (a cell phone, PDA, or computer) thru Bluetooth or Zig Bee.
Software Defined Scope System
This is an Open Source adaptation of the "Smart Rifle" or "Software Defined Scope System" (SDSS). Open source operating systems helped advance PC technology, making it available for everybody. Ballistica aims to be the "Linux of Smart Rifles": free and open source. The only challenge is the hardware, which must be fabricated by the user, or by any intrepid makers out there.
The central programming location for the Bedford High School robotics team.
A C++ framework that uses inhibition trees for behaviour control.
The Behaviour Control Framework is a generic platform-independent C++ framework that implements a control architecture consisting of a hierarchical network of behaviour layers. These layers each contain behaviours that can inhibit one another and interact to achieve control. A full discussion of the structure and ideas behind this framework can be found in the Doxygen documentation that comes with the release. This documentation is well worth a read before you decide if the library is for you! The structure and implementation of this library focuses on the application of the inhibition-based behaviour control architecture to real-time control loops, but can reasonably be adapted for a wide variety of other artificial intelligence applications. Emphasis has been placed on having very low overhead so as not to hurt overall system performance, while still maintaining ease of use. I welcome all feedback, suggestions and bug reports! Email: pallgeuer[at]ais.uni-bonn.de
Remote controlled car model made from mobile phones
Car model carries MCU(STM32L152) unit and J2ME mobile phone. It is controlled via bluetooth from another mobile. Car is able to move, turn, speak and take pictures.
Robotics software framework for any microcontroller in C, based on the Subsumption Architecture theory from Brooks. Make your robot do 'intelligent' stuff without re-inventing the wheel all over again! Multiprocessor/architecture-ready!
Im Rahmen der Vorlesung "Robotik" an der HTWK Leipzig soll die Hard- und Software für einen Hexapod entwickelt werden. Zur Berechnung und Steuerung eines Beinpaares wird ein Atmel XMEGA128A1-Prozessor verwendet. Als Servos werden Dynamixel AX-12 genutzt.
The CMU personal robotics package offers many robotics algorithms/controllers/drivers that enable robots to perform basic tasks like manipulation and vision. The main infrastructure used is OpenRAVE and Robot Operating System (ROS).
Cervelletto is a neural network simulator. It uses a new neural model based on biological, neurological and psychological studies. [it's not yet completed... just give me some weeks! sorry!]
This is a tool(MATLAB code) to find out the least-weighing path in a maze containing coloured squares where every colour has its own specified weight/cost. By default, it is programmed to calculate the path in a 8x8 square maze.
Cherokee is a fully extensible and scriptable automation engine for any and all java applets. To make it work for your favorite java applet the most you have to do is write is two classes.
This is the robot code for the FIRST Robotics Team #166, Chop Shop. This code is used on Team 166's robots, which compete in robotics competitions across the country.
CILib is a framework for developing Computational Intelligence software in swarm intelligence, evolutionary computing, neural networks, artificial immune systems, fuzzy logic and robotics.