Libraries

This is a listing of the great open source libraries and the functionality they offer. These libraries and native binaries have been bundled in thirdParty.zip for myrobotlab.

Feature Jars License Native Files Project Services
Machine Vision javacv GPLv2
BSD
cv
cvaux
cxcore
highgui
cxts
ml
javacv OpenCV
Playing MP3 files jl1.0.1 LGPL     AudioFile
Synthesized Music or Tones jfugue-4.0.3 LGPL     JFugue
Joystick interface Joystick BSD jjstick JavaJoystick Joystick
Getting Information from the Web commons-httpclient-3.1 Apache   Apache HTTP
Client
HTTPClient
Serial communication RXTXcomm LGPL rxtxSerial
rxtxParallel
RXTX Arduino
Graphic Block Diagrams jgraphx LGPL     GUIService
Speech Recognition sphinx4 BSD   Sphinx 4 SpeechRecognition
Text To Speech freetts BSD     Speech
Wii Remote Interface wiiusej GPL wiiuse
wiiusej
WiiUseJ Wii WiiDAR
Logging log4j-1.2.14 Apache     All
Interfacing with native libraries jna LGPL jna JNA All which use native libraries