What is NXTCam
NXTCam is a real-time image processing engine. Think of
it as a vision sub-system with on-board processor and a
protocol interface that is accessible through a standard
NXT sensor port. This interface provides high-level,
post-processed information of the image NXTCam sees.
The processed information contains the bounding box
coordinates of the objects of interest in view of NXTCam,
in line tracking mode, this information contains
coordinates of line segments.
NXTCam does not send the image itself to NXT, however connecting NXTCam to a
PC with USB cable, and using a Viewer and Configuration software, you can see the
image on the PC.
NXTCam-v4 is compatible with NXTCam-v3 software and libraries.
NXTCam Specs
•
Track up to 8 different colorful objects at 30 frames/second
•
Configure the NXTCam using USB interface on Windows XP, Windows Vista.
•
Supports two tracking modes: Object tracking and Line tracking.
•
Provide real-time tracked object statistics (number of objects, color of
objects, bounding box coordinates or line coordinates) through a standard
NXT sensor port.
•
Tracked image resolution of 88 x 144 pixels at 30 frames/second
•
Perform full-resolution (176 x 144) pixels color image dumps to PC via USB
port.
•
Maximum power consumption (42 mA at 4.7 V)
•
Uses NXT compatible I2C protocol for communications.
•
Supports Auto Detecting Parallel Architecture (ADPA) for NXT sensor bus.
This means that NXTCam can coexist with LEGO or third party digital
sensor on the same NXT port. ADPA support enables user to employ several
sensors on the same port without the need of external sensor multiplexer,
reducing the overall size without compromising the functionality.
What you will need before using NXTCam
Connector Cables
mindsensors.com
1/14
NXTCam v4 User Guide