Projects tagged ‘robotics’


[20 total ]
4

Piklab

 
Primary Language: C++ Licensed as: GNU General Public License 2.0

Piklab is an integrated development environment (IDE) for applications based on Microchip PIC and dsPIC microcontrollers similar to the MPLAB environment. It integrates with several compiler and assembler toolchains (like gputils, sdcc, c18) and with ... [More] the GPSim simulator. It supports the most common programmers (serial, parallel, ICD2, Pickit2, PicStart+), the ICD2 debugger, and several bootloaders (Tiny, Pickit2, and Picdem). It was started from Pikdev sources: http://pikdev.free.fr [Less]

Metrics updated about 19 hours ago

4

RealTimeBattle

   
Primary Language: C++ Licensed as: GNU General Public License 2.0

RealTimeBattle is a programming game, in which robots controlled by programs are fighting each other. The goal is to destroy the enemies, using the radar to examine the environment and the cannon to shoot. The Game progresses in real time, with ... [More] the robot programs running as child processes to RealTimeBattle. The robots communicate with the main program using the standard input and output. Robots can be constructed in almost any programming language. Any number of robots can compete simultaneously if allowed by your operating system. A simple messaging language is used for communication, which makes it easy to start constructing robots. Robots behave like real physical object. You can create your own arenas and the simulation engine is highly configurable. [Less]

Metrics updated about 6 hours ago

2

RealTimeBattle Team Framework

 
Primary Language: C++ Licensed as: GNU General Public License 2.0

RTB - Team is a C++ framework and a collection of strategies for robots of the programming game "RealTimeBattle" in order to play in a team and communicate in an efficient way. The whole package depends on rtb version 1.0.6 or higher.

Metrics updated 11 Oct 08

2

Orocos

 
Primary Language: C++ Licensed as: GNU Lesser General Public License 2.1

“Orocos” is the acronym of the Open Robot Control Software project. The project's aim is to develop a general-purpose, free software, and modular framework for robot and machine control. The Orocos project supports 4 C++ libraries: the Real-Time ... [More] Toolkit, the Kinematics and Dynamics Library, the Bayesian Filtering Library and the Orocos Component Library. [Less]

Metrics updated 29 Aug 08

1

OpenCog Framework

 
Licensed as: GNU Affero General Public License 3.0

The Open Cognition Framework (OpenCog) is software for the collaborative development of safe and beneficial Artificial General Intelligence. OpenCog provides research scientists and software developers with a common platform to build and share ... [More] artificial intelligence programs. Programs written or adapted for OpenCog may be combined and used in concert with one another for experimentation or to achieve better results compared to their stand-alone counterparts. OpenCog is under active development, with the first release expected in 4Q-2008. [Less]

1

ruby-nxt

   
Primary Language: Ruby

ruby-nxt is a Ruby interface for controlling the Lego Mindstorms NXT robotics kit via Bluetooth. The library currently provides low-level access to the protocol as well as a complete Ruby implementation of NXT-G commands.

Metrics updated 07 Oct 08

1

YARP

 
Primary Language: C++ Licensed as: GNU General Public License 2.0

YARP: Yet Another Robot Platform. Libraries and applications to support flexible communication between processes and devices spread across a local network. Especially useful for inhomogeneous networks with a mixture of operating systems and ... [More] compilers. Originally developed for large-scale humanoid robot projects such as COG, Kismet, and RobotCub, where many idiosyncratic devices need to be integrated into a single control system without there being any one OS that supports them all. Uses well-specified protocols across tcp, udp, shared-memory, and multicast, with binary and text-mode variants. [Less]

Metrics updated about 11 hours ago

1

Neural Network Framework

 
Primary Language: C++ Licensed as: GNU General Public License 2.0

The NNFW project is a set of C++ classes for creating an huge variety of neural networks. The framework is structured in different levels in order to provides various interfaces for quick-easy utilization and deeply-expert utilization, from newbie to ... [More] masters: 1. at low-level it's possibile to act completly free for building complex architecture; from this level expert-users can contribute to NNFW adding new functionalities; 2. at mid-level there are classes for quick-creation of common neural networks as multilayer feedforward, Elmann networks, Radial-basis network and so on; 3. the possibility to represent a neural network with XML files allow an abstract and general way for accessing to all functionality of NNFW, also to the contribution of expert users; [Less]

Metrics updated 07 Oct 08

1

Vasco

   
Primary Language: shell script Licensed as: GNU General Public License 2.0 or later,GNU Lesser General Public License 2.1

The goal of Vasco is to develop a robot which can build a map of its environment. It provides odyssey to program PIC microcontrollers and PUF (PIC USB Framework) to program USB applications on Linux hosts and PIC 18F4550 family.

Metrics updated 07 Oct 08

1

Player/Stage/Gazebo

 
Primary Language: C++

Player provides a language-independent networked interface to robots and their sensors. Supported devices include Pioneer 2DX robots with sonar, odometry & compass, SICK laser rangefinder, ACTS color vision system, GPS, gripper and wireless ... [More] communications. Stage provides a population of simulated Player devices. Controllers designed using Stage have been shown to work unchanged on real robots and vice versa. Stage aims for low-fidelity simulation of many devices, rather than perfect models. [Less]

Metrics updated about 13 hours ago