Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

The Player Project: Player is a networked interface to robots and sensors. Stage and Gazebo are Player-friendly multiple-robot simulators. The software aims for POSIX compliance and runs on most UNIX-like OS's. Some parts also work on Windows.

0
 
  0 reviews  |  4 users  |  8,285,164 lines of code  |  6 current contributors  |  Analyzed over 1 year ago
 
 

OpenSCB goal is to create a fully open source servo controller. That means that we have designed a board with all the hardware to interface with classic RC servos, AX-12/AX-18 servos, openservo and more... It's using a powerful 32-bits micro-controller and it has an USB port for programming ... [More] and control with a PC. The schematic and layout will be available and you will be able to use them and customize them as you need. To go with this board, we have built an embedded software which let you use all the feature of the board. We tried to keep the design as flexible as possible so you should be able to reuse only the part you need from the software. We are also developing a graphical interface for your computer to configure, calibrate and control the board. [Less]

0
 
  0 reviews  |  3 users  |  10,141 lines of code  |  1 current contributor  |  Analyzed 2 days ago
 
 

Jvex-robotics interfaces Java single board computers to the VEX Robotics Robotics Design System Kit. The goal is to free the Java host from low-level device management by delegating these tasks to the VEX Controller that comes with the kit. The result is that a Java host can easily manage real-time ... [More] VEX devices over a serial protocol. The VEX controller directly manages sensor and motor hardware. Given a decent 'C' compiler, the pair of PIC microprocessors is well suited for offloading low-level, real-time device control from the Java host. The serial protocol incorporates I/O Point Tagging which provides a means for peripherals to characterize themselves via XML descriptors to the host. [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 15 days ago
 
 

This work is based on the implementation of real-time speech recognition using DSP algorithms such as Chebyshev IIR filters, accelerometer for tilt-sensing and establishment of short-range wireless secure link with ARC4 cipher, all using low-cost 8-bit ATmega microcontrollers. The ... [More] robot implements a simple but effective algorithm for comparing the spoken word with a dictionary of fingerprints using a modified Euclidean distance calculation. It also includes the ability to securely control the navigation of multiple robots located at remote locations wirelessly from the Control Module and also gather the various environmental data collected by the Robot Modules and display them in the back to Control. [Less]

0
 
  0 reviews  |  0 users  |  6,260 lines of code  |  0 current contributors  |  Analyzed 5 days ago
 
 

Twin valley's code for TSA. Posted by the coder for TVSD's TSA VEX team

0
 
  0 reviews  |  0 users  |  403 lines of code  |  2 current contributors  |  Analyzed over 1 year ago
 
 

Curuxa is an open source electronics and robotics modular educative prototyping platform. It consists in a collection of tutorials, electronic boards and modules that can be connected to each other, and full applications showing how to build complex devices using these circuits. Curuxa Main ... [More] Boards and Modules can be used for prototyping or implementing fast and easily any kind of electronic device, robots, domotic applications... and is also intended to be used in classes and workshops for educative purposes. All electronic circuits are intended to be built at home using basic and cheap tools. All source code can be compiled on (almost) any operating system using free software compilers. [Less]

0
 
  0 reviews  |  0 users  |  51,978 lines of code  |  0 current contributors  |  Analyzed 5 days ago
 
 

This C++ class library provides a simple framework for developing soft real-time systems using an agent-based programming model. The library is especially geared toward robotics applications. The library incorporates ideas from flow-based programming, swarm AI, software componentry, and control ... [More] theory. In this context, an agent is a software component which: processes and manipulates data streams, is autonomous, in that it requires no interaction from users or other agents, is entirely decoupled from other system components, has no interface (black-box view), operates in an independent thread of execution. Data streams consist of well-defined datagrams which: like UDP datagrams, are unreliable, unlike UDP datagrams, are ordered, unlike objects, are not explicitly bound to methods or events. The agent-based programming model encourages engineers to design complex systems in terms of simple processing components (agents). Agents are entirely unaware of other agents, making the agent-based model inherently component-based. The server-client model is entirely dismissed, preventing any wait-for-response behavior. In fact, since all inter-agent communication is unreliable, it is impractical to implement any hand shaking between agents. This limitation encourages one-way data streams rather than two-way communication or RPC. [Less]

0
 
  0 reviews  |  0 users  |  148 lines of code  |  0 current contributors  |  Analyzed 5 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.