DXF2GCODE: converting 2D dxf drawings to CNC machine compatible G-Code
DXF2GCODE is a tool for converting 2D (dxf, pdf, ps) drawings to CNC machine compatible GCode. Windows, Linux, and Mac support by using python scripting language.
Editor for NXT and BrickPi robot (with simulator for NXT)
With the nxcEditor for Linux NXT and BrickPi robots can be programmed (the source code is highlighted). A NXC-program can be executed either on the real robot or the nxcSimulator, which is integrated in the nxcEditor (the official compiler is invoked from the nxcEditor). A C-program for the BrickPi robot can be programmed either locally on the Raspberry Pi or over a network (using the compiler on the Raspberry Pi). The nxcEditor (as well as the nxcSimulator) is designed so that programming beginners can be taught.
Библиотека УГО компонентов для Kicad
Eng: The library of Conventional Graphic Symbols (CGS) for Kicad is based on russian international standards also known as GOSTs. Рус: Библиотека компонентов для Kicad, созданных в полном соответствии с требованиями УГО по международным нормативам ГОСТ.
A Java VM for ARDUINO and other micros using the leJOS runtime.
HaikuVM has been started for hobbyists who develop applications for ARDUINO to open the world of JAVA and leJOS. Yes, you can program an ARDUINO with JAVA! HaikuVM is so small that it even runs on an atmega8 (and the ASURO robot). And yes, you can program an ASURO robot with JAVA! And since version 1.4.0 the RCX lego brick.
clipsmm is a C++ interface to the CLIPS libray, a C library for developing expert systems.
Kill your roboRIO for $30 !
ArduRIO is a compilation of library's to recreate a RoboRIO simply with a Arduino (mega or uno) and an Ethernet shield. This supports FRC motor controllers, is controlled with a driver station on a laptop (just like FRC) and usb joysticks that plug into the laptop.
The Teachingbox uses advanced machine learning techniques to relieve developers from the programming of hand-crafted sophisticated behaviors of autonomous agents (such as robots, game players etc...) In the current status we have implemented a well founded reinforcement learning core in Java with many popular usecases, environments, policies and learners. Obtaining the teachingbox: FOR USERS: If you want to download the latest releases, please visit: http://search.maven.org/#search|ga|1|teachingbox FOR DEVELOPERS: 1) If you use Apache Maven, just add the following dependency to your pom.xml: <dependency> <groupId>org.sf.teachingbox</groupId> <artifactId>teachingbox-core</artifactId> <version>1.2.0</version> </dependency> 2) If you want to check out the most recent source-code: svn checkout https://svn.code.sf.net/p/teachingbox/code/trunk teachingbox-trunk or browse files: https://sourceforge.net/p/teachingbox/code/HEAD/tree/trunk/
Partage de projets openhardwares
VI for the OpenEEG Project
VI package to read, analyze and graph EEG signals
Open, free and extensible plataform for developing robotics projects
A ROS package to remotely control the Parrot AR Drone 2.0
"Drone WayPointer" is a ROS package that provides a UI to allow for remote control of the Parrot AR Drone 2.0. It is developed in C++ with qt-ros and the Qt4 Development FrameWork. It is designed to work with the ROS - Fuerte and it uses the the ardrone_autonomy driver (Fuerte-devel Branch). It has so far only been tested on the tum_simulator and not on the actual drone. The main functionalities it provides is camera streams of front or bottom cameras of the drone, button and slider control of the drone XYZ velocities, control using waypoints and waypoint commands, pose estimation using simple dead-reckoning and measurement and image recording functionalities.
This is the Sourceforge reposository of the EU project EFAA. The Experimental Functional Android Assistant (EFAA) project will contribute to the development of socially intelligent humanoid robots.
INDI C# Client
This project consist in a .NET/Mono assembly containing a simple INDI client and a WinForm that permits to connect to astronomical equipment INDI server, and to use drivers connected at it.
Controls any Robot in Python
Developed on Python to leverage state-of-the-art extensibility and easily integrated plugins Able to use low cost robots with the accuracy and dexterity of much more expensive robots, achieved in part by: a) Ability to drive movement by inexpensive DC gear head motors, including the inherent ability to specify movement by applied force rather than strict space/time control that steppers impose. b) Arms and linkages don't have to have super tight tolerances, because accuracy is achieved by tightly integrated visual feedback that's easy to program and low complexity processing. Ability to program easily with a GUI and visual interface that sees things from the robots' camera perspective. Flexible use of coordinate spaces that make programming arms with 6 or more degrees of freedom super easy. Got a bot arm with 13 linkages that can reach around corners? Easy. Simple arm with only 2 degrees of freedom, with one polar and one cartesian? Any arm geometry works.
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.
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.
Python module to interface with a Slocum glider dockserver
Dockserver-talk is a python module that provides an easy way to build custom clients that communicate with Teledyne Webb Research's dockserver software, used to control "Slocum" underwater gliders. The package comes with two applications built on top of dockserverTalk: BUGS: a program to monitor and display the position of gliders (as well as buoys and ships) with respect to a given GPS location (from an external source). Surfalarm: a program that can send text messages or make direct phone calls, acting upon a glider to surface and connect to a dockserver, being in a mission, or aborted. Serial2rudics: a helper program that lets a glider simulator connected to a serial port appear as a glider connecting and disconnection via rudics/iridium when at ther surface or underwater, respectively.