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 |