The Mobility Open Architecture Simulation and Tools (MOAST) framework aids in the development of autonomous robots. It includes an architecture, control modules, interface specs, and data sets and is fully integrated with the USARSim simulation system.
SoundStepper is a "100% software" telescope controller, for Windows, using audio hardware to control step motors at real time. All it requires to operate are external step motor drives, which can be a commercial "pulse/direction" drive or analog current amplifiers.
Documentation: http://soundstepper.sourceforge.net/
qspline (Quaternion Cubic Spline) under the CC0 license
Quaternion Cubic Spline by James McEnnan
Qspline does quaternion interpolation such that the quaternion and angular rate and acceleration vectors are continuous functions of time, while maintaining quaternion normalization.
This project releases the core functions (in qspline.c) under the CC0 license (Public Domain).
The original project can be found here:
http://sourceforge.net/projects/qspline/
The documentation can be found in the original project here:
http://qspline.sourceforge.net/qspline.pdf
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.
Project for the software of a foxboard based robot. -Foxboard -Wifi hotspot (fon with OpenWRT) -CMU Cam -LCD 128*64 monochrome touchscreen in serial -??? more to come
VB6 Activex control to read and write to Xbee module. Can be used with tweet-a-watt from adafruit.com: http://www.adafruit.com/index.php?main_page=product_info&cPath=32&products_id=143 Tested with javascript (IE only)
DARPA Urban Challenge, a C++ based platform for testing Path Planning Algorithms: An application of Game Theory and Neural Networks.
Rubin, Raphael (2007)
Vehikel is a learning environment for behavior based control of mobile robots. A little bit artificial intelligence based on a domain specific language for the c't Bot.
This project is a tool (soon) and an application to control a NXT Brick from Lego, over Bluetooth (and eventually USB, but it's not supported yet). This is only for Mac OS X.
Non-blocking C++ (GCC) CMUCam2+ & CMUCam Turret control library.
Interfaces using USB to camera.
Currently controls tilt, pan and frame capture. Easily exhanced/expanded for other functions.
A basis for robot balance that eases the software development of balancing robots with a balancing engine. The DBE also will simulate physics locally on a desktop in Open GL to test the actual balancing algorithm or the client's ideas for a balancing ro
This is a attempt for simple hardware emulator of Celestron's NexStar Telescope mounts. The emulator is based on MCUs like PIC18F2550 from Microchip Technology Inc.
This set of libraries, source code and documentation acts as a base tool for the development of new projects in the areas of Control, Vision and Robotics.