Resources & Code Samples
Java Media Framework
The Java Media Framework is a Java library that interface with most web cams.
- Download the
Java Media Framework.
- Sample java code
TopCodes
TopCodes
(Tangible Object Placement codes) are black and white circular symbols
designed for fast and accurate computer vision recognition. The
decoder is self-calibrating and can determine a code's ID number,
position, size, and angular orientation. Library in Java.
ARToolKit
ARToolKit is
an open source software library that can be used to track the position
and orientation of physical markers in real time.
Intel's Open Source Computer Vision Library (opencv)
OpenCV is an
open source C++ library from Intel that includes a large
number real-time computer vision algorithms.
OBID i-scan RFID Reader
Download a Java
driver that will communicate with the FEIG Electronics OBID i-scan
RFID reader. The driver polls the RFID reader though a serial
connection at regular intervals. It generates events when tags are
added or removed from the antenna. It can also read/write data to
individual tags.
I-PAC Arcade Controller
The I-PAC Arcade Controller
is a USB keyboard emulator that makes it easy to capture input from
switches, arcade buttons, joysticks, etc. A WIN32 firmware programmer lets
you map input ports to standard keyboard keys.
Handy Cricket
The Handy Cricket
is a tiny computer that you can program using Logo.
You can control 2 motors and/or lights with the Cricket.
The Cricket can receive information from 2 sensor ports.
Crickets can send messages to each other with with infrared signals.
Cricketdemo.zip
includes a sample Logo program for the cricket and sample Java code that
communicates back and forth to the cricket using its infrared
tower.
Handy Board
The Handy Board is based on
the 52-pin Motorola MC68HC11 processor, and includes 32K of
battery-backed static RAM, four outputs for DC motors, a connector
system that allows active sensors to be individually plugged into
the board, an LCD screen, and an integrated, rechargable battery
pack. This design is ideal for experimental robotics projects, but
the Handy Board can serve any number of embedded control
applications.
-
The Handy Board can be programmed with
Interactive C.
- handyboard.zip
includes a sample Interactive C program and Java code to communicate with the
Handy Board over a serial connection.
|