comp.robotics Frequently Asked Questions

 Path: bloom-beacon.mit.edu!grapevine.lcs.mit.edu!think.com!spdcc!das-news2.harvard.edu!cantaloupe.srv.cs.cmu.edu!nivek

From: nivek+@cs.cmu.edu (Kevin Dowling)

Newsgroups: comp.robotics,news.answers,comp.answers

Subject: comp.robotics Frequently Asked Questions (FAQ) part 4/5

Supersedes: <part4_784698791@ri.cmu.edu>

Followup-To: poster

Date: 13 Dec 1994 03:54:45 GMT

Organization: Carnegie-Mellon University, School of Computer Science

Lines: 2682

Approved: news-answers-request@MIT-Edu

Expires: 26 Jan 1995 03:53:07 GMT

Message-ID: <part4_787290787@ri.cmu.edu>

References: <part1_787290787@ri.cmu.edu>

Reply-To: nivek@ri.cmu.edu

NNTP-Posting-Host: j.gp.cs.cmu.edu

Summary: This posting contains a list of Frequently Asked Questions

        and their answers about robotics. It should be read by anyone

        who wishes to post to the comp.robotics newsgroup

Xref: bloom-beacon.mit.edu comp.robotics:13145 news.answers:31036 comp.answers:8869


Archive-name: robotics-faq/part4

Last-modified: Mon Dec 12 12:00:45 1994



This is part 4 of 5 of the comp.robotics Frequently Asked Questions (FAQ) list.

This FAQ addresses commonly asked questions relating to robotics.

____________________________________________________________________________Pa

Copyright Notice


This FAQ was compiled and written by Kevin Dowling with numerous

contributions by readers of comp.robotics. Acknowledgements are listed

at the end of the FAQ.


This post, as a collection of information, is Copyright 1994 Kevin

Dowling. Distribution through any means other than regular Usenet

channels must be by permission. The removal of this notice is

forbidden.


This FAQ may be posted to any USENET newsgroup, on-line service, or

BBS as long as it is posted in its entirety and includes this

copyright statement. This FAQ may not be distributed for financial

gain. This FAQ may not be included in commercial collections or

compilations without express permission from the author.


Changes, additions, comments, suggestions and questions to:

Kevin Dowling tel: 412.268.8830

Robotics Institute fax: 412.268.5895

Carnegie Mellon University net: nivek@ri.cmu.edu

Pittsburgh, PA 15213


___________________________________________________________________________

Part 4/5


  [10] What Robotics related products are there?

[10.1] Sensors

[10.1.1] Cameras

[10.1.2] Inertial measurement devices and gyros

[10.1.3] Rangefinding devices

[10.1.4] Force/torque, accelerometers, tactile

[10.1.5] Sonar sensors

[10.1.6] Pan/tilt mechanisms

[10.1.7] Measuring robot position

[10.1.8] Measuring linear motion

[10.1.9] Interfacing sensors

[10.2] Actuators

[10.2.1] RC-Servos

[10.2.2] Shape memory materials

[10.2.3] Stepper Motor Controller

[10.3] Imaging for Robotics

                [10.4] Wireless Communication

[10.4.1] RF Modems

[10.4.1] RF Video

[10.4.2] RF Ethernet

                [10.5] Robot Parts: Suppliers and Sources


____________________________________________________________________________

[10] What Robotics related products are there?

Robots are amazingly interdisciplinary; systems are comprised

of mechanics, electronics, hardware and software and issues germane to

all these catagories. As a result, the design and constructions of

such systems requires a corresponding variety of components and parts.


This section provides information about products available for some of

these areas.


------------------------------

[10.1] Sensors


This list covers only the most frequently requested types of

robot sensors. These include point-range sensors, cameras, and

acoustic devices. See Sensors magazine <in periodical section of this

FAQ> directory for a large and comprehensive list. This list covers

the following: 


[10.1.1] Cameras

[10.1.2] Inertial measurement devices and gyros

[10.1.3] Rangefinding devices

[10.1.4] Force/torque, accelerometers, tactile

[10.1.5] Sonar sensors

[10.1.6] Pan/tilt mechanisms

[10.1.7] Robot position and 3DOF input devices 

[10.1.8] Measuring linear motion

[10.1.9] Interfacing sensors


------------------------------

[10.1.1] Cameras


There are a large number of cameras on the market and even

many consumer products such as the smaller camcorders are inexpensive

and suitable for some imaging applications. I'll try to list some

different and unusual ones here.

Note that although some of these cameras are very small many

of them are appended to a large box of electronics via a cable that

supplies power and transmits video. For mobile applications DC power

inputs may be an issue as well. I've also included servo-lens products

as well in this section.


CCTV Corporation

280 Huyler St.

South Hackensack, NJ 07606

tel: 201.489.9595

tel: 800.221.2240

fax: 201.489.0111 

CCTV makes a number of small CCD surveillance cameras. Some as

small as a pack of cigarettes that sell for less than $300. Small

cameras -- 'Pincam' 1.5"x1.5"x.75" pinhole camera for $200.  MOD-250

and MOD-275 are all single PC board cameras with wide angle 3.6 mm

lenses 514x491V resolution, and composite outputs.  Other cameras come

in unique enclosures for surveilance (e.g. cigarette packs, clocks,

smoke detectors).


Cohu

P.O. Box 85623 

San Diego, CA 92186-5623

tel: 619.277.6700 X225

fax: 619.277.0221

Cohu makes a number of solid state cameras including board

level and remote head devices. The 1100 series is designed for OEM

use. It outputs standard RS-170 with 768x494 CCD resolution.

10cmx4.5cmx1.6cm w/o lens. Other units include the 550 series

Intensified Monochrome CCD Camera for low-light applications. The 4110

has digital output (eliminates pixel jitter), The 6X00 series are

small monochrome remote head cameras and the 8000 series cameras are

color remote head devices. A variety of ouputs are available

includeing NTSC, RGB, PAL/Y-C. A high resolution unit, the 8410

series, provides 1134x486 pixels (850 horz TV lines)


DAK Industries

8200 Remnet Ave

Canoga Park, CA 91304

tel: 800.325.0800 (ordering)

tel: 800.888.9818 (technical)

fax: 818.888.2837

DAK sells all kinds of gadgets for the home and business. One

device is a security camera that is smaller than a credit card (length

and width) and 38mm deep. B/W 251,904 pixels, 60 degree lens and

built-in microphone. Has built-in IR transmitters for seeing in total

darkness.  $199 for camera, 20m cable, AC adapter and stands. Other

packages include monitors and two-camera switcher for $299 total.

Extra cable is $29.90


Dalsa Inc

605 McMurray Rd.

Waterloo, ON, Canada N2V 2E9

tel: 519.886.6000

Modular cameras -- you choose the entire configuration from

the CCD device to the video output format.  Known for their large

selection of high speed, high sensitivity and high resolution CCD

chips (up to 25 million pixels on a single chip CCD).


Electrim Corp.

P.O. Box 2074

Princeton, NJ. 08543

tel: 609.683.5546

fax: 609.683.5882

Offers digitial cameras and acquisition cards in an integrated system

for use with PC's.  The EDC-1000C is a complete image acquisition 

system with a 751x488v resolution camera that supports 24 bit color for $950

(including the PC interface card).  The EDC-1000HR is the monochrome version.  

A recently released system (11/94) offers a ADSP2101 DSP on board the 

acquisition card. 


Elmo Mfg Corp

70 New Hyde Park Rd.

New Hyde Park, NY 11040

tel: 516.775.3200

     800.974.ELMO

fax: 516.775.3297

Micro-sized cameras including a 12mm color unit, the UN411E.

The ME441E is a remote head B&W ccd camera for machine vision

applications. 17mm, 14g. Wide variety of features including

electronics shuttering, field/frame modes, interlace and non-interlace

etc.


Fortunel Systems, Inc.

103 Ivywood Lane

Cary, NC  27511

tel: 919-851-9100

fax: 919-859-9800

Internet: fortunel@vnet.net

Servolens is a video-based computer-controlled motorized lens designed

for active vision. It is connected to the computer through a standard

RS232 serial port. Each axis (field of view, focusing distance, iris

opening) is independently controlled and fully calibrated (encoder

feedback). The following auto functions are supported: auto-iris,

auto-focus and auto-zoom (keeps apparent size of object constant). Two

models are available, based on zoom factor: x6 and x10. A C++ class

library in source code format is also available to control the lens

on DOS and UNIX platforms.



Gateway Electronics, INC.

8123 Page Blvd.

St. Louis, MO 63130

tel: 314.427.6116

Ultra Minature Camera $149.50. 1.6" X 1.8" X 1" with a 3.6 mm

wide angle lens a 1/3 CCD sensor 380 lines of resolution and

electronic sutter time of 1/60 - 1/50,000 sec. 12 VDC Video Camera and

monitor combination 9" solid state monitor. This is a closed circuit

camera monitor system that runs on 115 VAC. There is also a microphone

in the Camera. $125.00


Hamamatsu Corp.

360 Foothill Road

Bridewater, NJ 08807-0910

908 231-1116

908 231-0852 (fax)

Offers a linup of general purpose single CCD cameras.  The

C4200 is a 768x493V single CCD color camera.  The C3967 is a 3 CCD

remote head color camera with 786x493V resolution. They also offer

off-the-shelf image improvement/enhancing hardware and CCD chips

(1024x1024V)


Images Company

P.O. Box 140742

Staten Island, NY 10314

tel: 718.698.8305

Microminature B/W video camera $200.00. TV Transmitter (KIT)

$45.00


Marshall Electronics

Culver City, CA

Contact: Steve Kraig

tel: 310.390.6608 

World's smallest low-cost digital camera on a single chip;

under $10 for volume users. It is the first commercially available

image sensor to have a built-in A/D converter. The Digital Video

Camera Chip, VVL1070 delivers a digitized B&W image through

processor-compatible serial and parallel ports. The IC uses a

proprietary CMOS sensor technology developed by VLSI Vision Ltd.,

which also is developing a whole series of single-chip EIA cameras

that will be shortly introduced to the American market. 


The chip features a 160 x 160 pixel array.  Pixel size is 10.5 x 10.5

microns. All circuitry to drive and sense the array is packaged in a

single Optical Quad Flatpak.  The digital converter provides an 8-bit

digital output for serial or parallel interface. Other features

include an analog output with sync pulses, wide-range electronic

exposure control for use with a variety of low-cost fixed-aperture

lenses and automatic black level circuitry. Power consumption is less

than 100mw.


An Engineering Level Evaluation Kit is available to reduce development

costs and allow designers to rapidly develop a prototype using their

own defined interface circuitry.  The kit includes a fully operational

PCB using an LCC with glass lid mounted in an anodized aluminum

enclosure with both a "C" mount 12mm lens and a wide-angle 4.3mm

fixed-focus lens.


Also offers both a 330 line and 510x492v resolution miniature color cameras.


Micro Video Products

16201 Osborne

St. Westminster, CA 92683

tel: 714.842.4648

tel: 800.473.0538

Mini B/W camera $179.00 2.5x2.5x5cm and 70g.  7-14 VCD and

80 milliamps Also carry underwater cameras, and transmitter/recievers

for video.


NEC America

1555 Walnut Hill Lane

Irving, TX 75038

tel: 214.751.7000 

tel: 800.323.6656

Offers many types of general purpose monochrome cameras as

well as a 811x508V resolution color camera with a variety of output

formats (RGB, NTSC, Y/C). The TI-324A is a small high-res B/W CCD

camera designed for machine vision and robotics applications. A

variety of other B/W and Color CCD cameras are also made.


Panasonic

tel: 201.392.4576 

John Gregler - sales rep

Sells a complete line of monochrome cameras and a high performance 

broadcast quality 3 CCD RGB color camera.


Pulnix America Inc.

1330 Orleans Dr.

Sunnyvale, CA 94089

408 747-0300

800 445-5444 x127  Katie McVeigh - sales rep

Offers gereral purpose, reasonably priced CCD cameras.  The TMC-7RGB is a

768x494V resolution color camera with electronic shutter for $1100.  

Many monochrome cameras are available including a high resolution 1024x1024V. 

The 'Card-Cam' line of cameras are small PC board cameras with simple C-mount

remote heads.  


Resources UN-LTD.

8030 South Willow Street, Bldg 2

Manchester, NH 03109

tel: 603.668.2499

CCD Micro Camera From Chinon. $159.00 B/W 1/3" CCD with a full

250,000+ pixels. 350 lines of resolution. Auto gain control and

electronic shutter. 9 VDC at 80 milliamps. Adjustable focus 4mm, f 1.8

lens (provides 78 degree FOV, 10mm to infinity). Standard Composite

video out. Weighs 14g, IR Sensitive.


Sony Electronics Inc.

1200 N. Arlington Heights Road

Itasca, IL 60143

tel: 708.773.7604  Karel Heike -- sales rep

Sony XC/999/999P is a nice small color CCD camera the size of

a microphone. CCD resolution is 768Hx493V. The 999 is NTSC and the

999P is the PAL format.  XC-75 has small camera head and separate

electronics.  The XC711 is a nice general purpose single CCD color

camera with 768x493V resolution, but not as expensive as to XC999.

The XC-711 RR is the remote head version.  An appreciable lineup of

monochrome cameras are offered as well.


Supercircuits

13552 Research Blvd #B

Austin, TX 78750

tel: 512.335.9777

fax: 512.335.1925

net: info@ccd.scx.com

Electronic timers and beepers, miniature cameras and

transmitters. Super Circuits specializes in affordable microvideo

products.  One of the tiny cameras, the PC-9XS is about the size of a

silver dollar, has 380 lines resolution, 1 lux rating at a price of

only $149.  Some of the cameras go down to .2 lux. Other products

include small color cameras, ATV UHF transmitter kits, Short range

transmitter sets, and other specialty video products.


Texas Instruments

TI makes a $35 CCD Imager, the TC-211, with 192x165 resolution.

Following article is on a design for a camera using this chip over a

parallel port from a PC. Telescope Making, Issue 46, Winter 91/92

Newark Electronics sells the TC211-M for around US$50.00 See TI's

Array Image Sensor Products data manual for more details.


Toshiba America

Information and Imaging Technologies Group

1010 Johnson Drive

Buffalo Grove, IL 60089-6900

tel: 800.253.5429

fax: 708.541.1927

Toshiba IK-M40A high resolution microminiature color camera.

Camera head is 39mm long, 17mm diameter and weighs 16g. 1/2" CCD w/

410,000 pixels, high sensitivity (5 lux at F1.6) and electronic

shutter. RGB output standard. uses cables up to 30m. Several lenses

available. About $2K.

Toshiba also makes a very small C-mount Lens color CCD camera,

the IK-C40A. It is only slight larger than a 30mm cube.


Wintriss Engineering Corp

6342 Ferris Square

San Diego, CA 92121

tel: 619.550.7300

tel: 800.733.8089

Wintriss makes a 2048 pixel line scan camera that can be used

for object imaging, velocity measurement and positioning with multiple

cameras. Can be used to determine spped and trajectory of objects in

flight. This has been used in archery applications. RS485 interface

with 8Mb/sec serial data rate. Can be linked directly with Wintriss

DSP boards for post-processing and communications. Price $1250.


Xillix Technologies Corporation

Suite 200

2339 Colombia Street

Vancouver B.C. V5Y 3Y3

tel: 604.875.6161

fax: 604.872.3356

Specializing in High-res CCD cameras. Product line includes a

12-bit 1317x1035 pixel resolution. Target market has been medical

imaging. Full computer control and compatible with a number of image

capture and display boards.


------------------------------

[10.1.2] Inertial measurement devices and gyros

This includes such devices as accelerometers such as

accelerometers, gyros, and inertial devices used for measuring

orientation or acceleration of moving vehicles. Accelerometers are

devices for measuring the rate of change in velocity and can provide

estimations of distance or be used to detect high forces.


There are several gyros mainly for radio controlled helicopters. These

are rate gyros, used to sense the rate of turn about a particular axis

(usually vertical, for tail rotor control), and are designed to

connect between an R/C receiver and a servo.


These gyros work by modifying the PWM signal that the rx produces,

before it gets to the servo. The sensing is usually done by a linear

hall effect device, which senses the position of a magnet on the

bottom of the flywheel assembly. The gyros have both sensitivity and

gain controls, and some can be switched on and off remotely. They have

been used for sensing rotation about an axis for a VR headset, with

some success. The big advantage is they are relatively cheap, the big

disadvantage is high drift rate.


Andrew Corporation

10500 W. 153rd Street

Orland Park, IL 60462

tel: 708.349.5957

fax: 708.349.5294

Fiber-optic gyro. 77mm diameter by 88mm high. Analog out

porportional to rotation rate. Also digital version available. Rate

+/- 100 degrees/sec. Stable over -40C to +85C. Power 8-13.5VDC at

250mA. Bias drift 0.005 deg/sec (18 deg/hr). 0.63kg $1100.00 for

digital version, $950 for analog.


BEI - Systron Donner

2700 Systron Drive,

Concord, CA 94518-1399

tel: 510.682.6161

fax: 510.671.6590

GyroChip - a very small solid state angular rate sensor. Based

a quartz tuning fork device - all support electronics are included.

Max range available: +/-10 deg/sec to +/-1000 deg/sec.  Input +/- 5VDC

Output scale +/- 2.5VDC. Systron Donner also makes a variety of linear

accelerometers and inertial measurement products. 

  Solid state six axis inertial sensor. It provides analog

signals for 3 axis acceleration and 3 axis rate. The package is

7.5cmx7.5cmx8cm, weighs ~600grams and takes +-15V unreg in (7W). Bias drift

is on the order of 0.005 deg/sec short term (0.1deg/sec long term).

Cost is $12,000 for one or $10,000 for 2-9 (a good single axis

rate gyro usually costs $6K+).  Various acceleration and rate range

combinations are available (up to +- 20g).  Delivery is about 6wks.

A new Gyrochip two is available as well. Specs aren't quite as good

but it is cheaper.


Gyration Inc.

Saratoga CA

tel: 408.255.3016

fax: 408.255.9075

Sells small vertical and directional gyros for ~$500. These

are standard gimballed gyros, but the drift specs probaly aren't as

good as aircraft-quality gyros. Now also sell innovative computer

pointers and devices termed 'Gyroengines' that provide quadrature

outputs from heading devices. Gyroengines are $3.5K


Honeywell

11601 Roosevelt Blvd

St. Petersburg, FL 33716

tel: 813.579.6604

fax: 813.579.6696

Honeywll manufactures the modular azimuth and postioning

system (MAPS) and utilizes ring-laser gyros. (RLG). The RLG uses two

beams of laser light rotating in opposite directions along a path

within a sealed and enclosed cavity. As the unit changes heading, the

distances the beams travel differ. This difference is can be measured

and is directly related to heading. When combined with linear

accelerometers the unit provides position and orientation. MAPS has an

RS-422 interface, is approx 22x27x38cm and is 20kg. 100W power draw.

[Rad hard and rated for howitzer gunfire!]


Humphrey

[Need Address]

 Wide variety of gyro and accelerometer devices.


KVH Industries

110 Enterprise Center

Middletown, RI 02840

tel: 401.847.3327

  Nice small well-designed units that provide heading data. About $1K

  w/ RS232 adapter.


Lucas NovaSensor

1055 Mission Court

Fremont, CA 94539

tel: 510.490.9100

  Lucas makes a 1"x1"x0.5" accelerometer for about $200. Good noise

  immunity but fragile.


Murata Erie North America

2200 Lake Park Drive

Smyrna, GA 30080

tel: 800.831.9172

fax: 404.436.3030

Gyrostar piezoelectric vibrating gyroscope. Uses equilateral

triangular prism with PE elements attached to faces of prism. High

precision compared to other vibration gyroscopes. Measures augular

velocity with good linearity. Max augular vel +/- 90 deg/sec, No

hysteresis, 58x25x25mm, 45g, output is DC voltage porportional to

angular rate. 22.2mV/deg/sec scale factor.

Gerhard Weiss has provided some results of experiments with the unit:

location: ag_vp_file_server.informatik.uni-kl.de [131.246.192.2]

directory: /Public/Gerd/Public/

filename: Gyrostar.ps


Pewatron AG

Hertistr. 27

CH-8304 Wallisellen

Swiss

Tel: +41 1 830 29 44

Fax: +41 1 830 51 57

Two-axis Inclinometer. Weight: 2.3gr, voltage: 5V, current:

20mA, dimension: 12 x 12 x 7 mm, Output: 2 analog output. Sine and

cosine for 360 degree, voltage swing: +/- 0.4V, Price: about $100.

Rumored to have a US distributor: Dinsmore. [if you have further info,

please send it to me - nivek]


Summitt Instruments

Ohio

tel: 216.659.3312

Three-axis accelerometer. A tiny cube just under 2.5cm on a

side.  Approx $1K


Sundance Model Products

2427 W. Adrian St.

Newbury Park, CA 91320

tel: 805.498.8857

Lists a solid state gyro for model helicopters.  The SSG/1 is

38mm x 38mm x 13mm and weighs 43g.  Completely solid state with no

motor or moving parts. Claims to draw 10% of the power of a gyro with

moving parts. No drift specs.


Electrolytic tilt sensors or clinometers (not using anything so

nasty as mercury, but a conductive fluid whose resistance across

various electrodes provides an analog signal proportional to tilt

angle). They're not too expensive, although they do tend to have

long settling times (up to a few seconds). A couple of US sources:


The Fredericks Company

tel: 215.947.2500

fax: 215.947.7464


Applied Geomechanics

tel: 408.462.2801

fax: 408.462.4418

The smallest, cheapest model is 5x5x2 cm and about $250.  It

has a 5-terminal electrolytic cell that can measure tilt in two axes

to +-20 degrees (optional +-45 degrees).  The characteristic "slosh"

frequency is about 10 Hz, and it exhibits sub-second settling times

and a resolution of 0.01 degrees. The output is two analog signals (X

and Y, or Roll and Pitch, if you prefer).  It runs off of a 9-volt

battery.


------------------------------

[10.1.3] Rangefinding devices


Principles

There are four basic techniques for distance measurement using electro

magetic radiation.


These are 

1 Pulse Timing

2 Phase Comparison

3 Doppler Methods

4 Interferometry 


All are used in practice for distance measurement depending on the

particular application.


Pulse timing, as the name suggests, involves measuring the round time

for a signal to be transmitted to a reflective surface and return.


This is the principle used in Radar, DME for aircraft, LORAN,

Satellite Altimetry, Airborne RADAR Altimetry, Lunar Laser Ranging

etc. Some of the newer EDM instruments used by surveyor are also using

pulse timing and accuracies of +/- 5mm are possible. Most of the

military range finders also use pulse timing.  The GPS system uses

pulse timing for coarse distance measurement.  Very Long Base

Interferometry (VLBI) is also a pulse timing technique where signals

>from pulsars are timed from two or more radio telescopes and the

difference in times of arrival are converted to intercontinental

distances with a precision of a few centimetres.


Phase difference involves the use of a carrier wave which may be

modulated at different wavelengths. By measuring the difference in

phase between the transmitted signal and the received signal after it

has been reflected from the other end of the target, the distance can be

determined as an integer number (unknown) of wavelengths plus a

fraction of a wavelength which is known from the phase comparison. By

using a range of modulation frequencies the ambiguity can be

resolved. There are many applications of this technique. A wide range

of carrier frequencies are used ranging from visible through infra red

to microwave and right down to VLF. Typical instruments used by

surveyors have accuracies of +/-(1to2 mm +1to3 parts per million) and

use infra red as the carrier. Precise positioning using GPS can be

achieved by phase comparison of the carrier wave signals of the

various satellites. Accuracies in position of better than 1 part per

million can be achieved.


Doppler techniques were used in the earlier satellite positioning

systems. The received frequency of a low orbit satellite is compared

with the actual transmitted signal as a function of time. The rate of

change of frequency gives the slant range between the satellite and

the observer while the instant when the two freqencies are the same

gives the point of closest approach. By knowing the orbital parameters

of the satellite which are transmitted, the observers position can be

determined.


Interferometric methods are the same as those used in the original

Michelson Interferometer. It is used for metrology, high precision

distance measurement over short distances (up to 60 metres) and in the

definition of the metre.


There are a variety of laser rangefinding devices that have

been built and used over the past decade for robotics use. The 3D

devices are still large, power hungry and heavy but give very nice

images suitable for fast map building and navigation work. Expect to

pay over $50K for these time-of-flight devices. Most AM Lidars measure

phase shift between outgoing and reflected beams.  A mirror system

rasters the beam forming a video-camera-like image. Some devices

supply the reflectance image as well as range which is nice for

corresponding the two. Comprehensive references include:


Electronic Distance Measurement by JM Rueger, Springer-Verlag


P. Besl, ``Active, Optical Range Imaging Sensors'', Machine Vision and

Applications, v. 1, p. 127-152, 1988.


A longer version of Besl's paper appears in ``Advances in Machine

Vision: Architectures and Applications'', J. Sanz (ed.),

Springer-Verlag, 1988.


Other good surveys are Ray Jarvis' article in IEEE TPAMI v5n2 and

Nitzan's article in IEEE PAMI v10n2.


A good report on the characterization of a particular scanner is:


Experimental Characterization of the Perceptron Laser Rangefinder, In

So Kweon, Regis Hoffman, and Eric Krotkov. Carnegie Mellon University

Technical Report, CMU-RI-TR-91-1. 1991.


M. Hebert and E. Krotkov. 3-D Measurements from Imaging Laser Radars:

How Good Are They? Int. Journal of Image and Vision Computing,

10(3):170-178, April 1992


International Journal of Robotics Research, Vol. 13, No. 4, 

Aug. 1994, pp 305-314. {get title}


A number of laboratory works have also demonstrated FM or chirp

systems which can be highly accurate (e.g. high resolution elevation

maps of coins) but these are very specialized and I don`t know of

commercial devices currently.



-----

Atomic Energy of Canada Ltd. (AECL)

contact: Narinder Bains (nbains@bart.candu.aecl.ca)

net: 905.823.9040 x6120

Laser Eye ranging system. It consists of a robotic head with a

combined vision / range sensor. The sensor provides colour images and

distance to an object in the centre of the camera field of view. There

is of course software to process images from the camera and detect a

target, to control the head, communication, nice GUIs, etc. Is being

used for vehicle navigation.


From the head position you get the bearing to the target and the

rangefinder provides you with the distance. Angular resolution is

better than 0.05 degree, the distance can be measured up to 100m with

accuracy of ~5 cm. Note that the range measurement is 1D along the

camera axis.


The cost of the vision system and complexity of the software depends

on your specific application: how difficult is it to detect and track

your vehicle, how fast is it moving, is it possible to use special

markers, is illumination constant, etc. 


-----

BCT GmbH

Martin-Schmeisser-Weg 9

D-44227 Dortmund

BCT in Germany makes laser-3D-scanners with a CAD-interface


-----

ERIM (Environmental Research Institute of Michigan)

ERIM has built a number of custom AM laser rangefinders

including those used in the ALV (Autonomous Land Vehicle) program. CMU

and Martin Marietta have both used this systems in extensive work.

Basic system was a 128x64 2fps 20m (ambiguity interval) system.


-----

Erwin Sick GmbH.

UK:

Erwin Sick

Optic-Electronic Ltd.

Waldrich House

39 Hedley Road

St. Albans

Herfordshire AL1 5BN

tel: 0727/831121

fax: 0727/856767

PLS-100: This device measures distance by TOF from 4 cm up to 80 m,

guaranteed range of 4 m (at a black lether target), is eye-safe (IEC

Class 1), takes a 180 degree scan in 20 ms, total 25 scans a second,

angle resolution 0.5 degree (361 scan points in a scan).  This device

is build in a industrial IP65 case. And it is rather cheap (6.900,- DM

+ VAT, in Germany).


-----

ESP Technologies

21 LeParc Drive

Lawrenceville, NJ 08648

tel: 609.275.0356

fax: 609.275.0356

$15K LED based IR ranging system. 15cm diameter rotating scanning

device with collimated LED light beam that uses phase differences to

calculate distance. Range 0.6 to 6m. 2.5cm resolution, 15cm accuracy.

1Khz update rate


-----

Hammamatsu Corp.

New Jersey

tel: 908.231.0960

fax: 908.231.1539

Hamamatsu S4282 Light Modulation Photo IC The size of a normal

transistor (approx 1/4" square).  It has 4 leads, Vcc, Gnd, Vout,

LED. All you do is attach an IR LED to the LED lead to give you an

instant IR proximity detector (the photo diode detector is built into

the part).  Two can be aimed at each other and they won't interfere

since they'll be out of phase. They have another model with a lens

over the photo diode that is claimed could be used up to 30 feet!

Hammamatsu also sells a number of photo sensors like color sensors,

position sensitive detectors, pyroelectric sensors.

S4282-11 short range $7.75 single unit

S4282-72 long range $19.00 single unit


-----

IBEO Lasertechnik

Ingenieurburo fur

Elektronik + Optik

Fahrenkron 125

D 2000 Hamburg 71

tel: 040 645 87 - 01

fax: 040 645 87 - 101

2D and 3D laser scanners. 8frame/sec, 220 degree view, 4600

points/sec. Accuracy +/- 20mm (1 sigma) from 0.5 - 500? 24W power.

System specs can be configured for variety of applications


-----

LaserMax

Rochester, NY

tel: 716.272.5420

Manufactures semiconductor laser diode packages and cylindrical

lenses. Packages and small and rugged.


-----

Odetics

1515 South Manchester Ave

Anaheim, CA 92802-2907

tel: 714.758.0300

Odetics has made a number of smaller laser scanners. That is, smaller

than their larger ERIM and Perceptron brethren. I have not heard any

independent reviews of the product however.


-----

Origin Instruments

854 Greenview Drive

Grand Praire, TX 750750-2438

tel: 214.606.8740

fax: 214.606.8741

The Dynasight sensor is a 3-D optical radar that provides real-time

3-D measurements of passive targets with sub-millimeter resolution.

Automatic search and track is provided, eye-safe operation and no

adjustments or alignment required. Original application was head

tracking of computer users but end- effector tracking is also viable.

Operatin range depends on target size 0.1-1.5m for 7mm target, 0.3-4m

for 25mm target and 1 to 6m for 75mm targets. RS-232 interface.

Accuracies 1mm cross range and 4mm down range, resolutions 0.1mm cross

range and 0.4mm down range.


A number of labs have built light stripe devices using projected light

LCD shutters and laser line projectors determine distance through

geometry (as opposed to directly measuring distance through

time-of-flight means) One common need is that of generating the laser

line.


-----

Perceptron

23855 Research Drive

Farmington Hills, MI 48335-2643

tel: 313.478.7710

tel: 800.333.7753

fax: 313.478.7059

A spin-off of ERIM, Perceptron has also built a number of

AM laser rangefinders.  CMU and Caterpillar have used these for map

building and obstacle avoidance work in rough terrain navigation.

LASAR product - provides range and reflectance. Programmable

field of view (15 to 60 deg) Vertical viewing angle from 3 to 72

degrees. Depth of field from 2 to 40 meters. Up to 1024 x 2048 pixels

per image (programmable) and 360,000 pixels/second data acquisition.

VME and PC-compatible interface cards available. Windows software

provides starting point for custom applications. Less than $50K with a

variety of performance and interface options.


-----

Riegl Laser Measurement Systems

[company HQ is Dr. Johannes Riegl GmbH, 85 km, NW of Vienna, Austria]

Riegl USA

8516 Old Winter Garden Road

Suite 101

Orlando, FL 32835

tel: 407.294.2799

fax: 407.294.3215

Laser range finders, laser speed sensors, laser distance

meters, motor scanners, laser radar systems. Pulsed laser devices. One

of the neatest is the Laser Scout, which gives range, azimuth and

inclination to the target and can be used with GPS to give position

coordinates of the device you are pointing at. $10K. Accuracy up to

+/- 10cm (depending on model)

Laser Radar Scanner (LRS 90-3) is a 1D scanner with 36 deg

field of view and a +/- 3cm accuracy. 2-80m distance, $10K. There are

several other distance models as well.


-----

Schwarz Electro-Optics

3404 N. Orange Blossom Trail

Orlando, FL 32804

tel: 407.298.1802

fax: 407.297.1794

Schwarz makes some very nice point range laser ranging devices. These

devices are slightly bigger than a soda can. About $6-12K. CMU

experience for use in simulated unmanned air vehicle platform worked

well. Their MARS (marine angle range system) is a rotating laser

device that reflects off targets in the environment. Max range up to

1000meters using corner prisms. Accuracy +/- 1m. Erebus (Dante)

Scanner used Schwarz device as base.


------------------------------

[10.1.4] Force/torque, accelerometers, tactile


Force measurement provides indications of magnitude and direction of

forces for use in manipulation or locomotion. A variety of control

schemes have been implemented in force controlled systems to allow

smooth and accurate control in situations that would otherwise be

precluded without such devices. A number of load cells and

acceleration measuring devices are described here:


Rich Voyles embarked on a force/torque sensor comparison many months ago and 

compiled some of the results in a paper that is available via Mosaic

or anonymous ftp.


http://www.cs.cmu.edu:8001/afs/cs.cmu.edu/user/deadslug/ftp/home.html


ftp://ftp.cs.cmu.edu/usr/anon/user/deadslug/ft.sensor.ps.Z


The paper is woefully incomplete. The JR3 sensor we borrowed

was broken so we borrowed another and got limited data. The

old Lord data collection is incomplete and the Assurance

Technologies data is not fully included in the report. There

is some data from California Cybernetics. If there is

sufficient interest, we can finish the compilation.


By the way, we only seek to provide the data we gathered an

make no claims as to its accuracy or completeness. Use at your

own risk. The opinions expressed do not represent those of

Carnegie Mellon University nor any of its sponsors.


Send e-mail to robodude@cmu.edu with the subject "More Force

Data" if you read the report and would like to see it

expanded. Any other comments can be put in the body.


-Richard Voyles


-----

Analog Devices

tel: 617.937.1426

  Analog Devices have the ADXL50 accelerometer which comes in a 10-pin

TO-5 can. It is primarily used with air-bags and has a 1994 projected

price of $5 in quantities. In the Electronic Design August 8, 1991

issue it quoted the current price as $21.75 for 1000 off quantities.

 Analog Devices ADXL50 accelerometer.

  Power Supply........................... +5V (+/- 5%)

  Measurement Range...................... +/- 50g

  Pre-Amp Zero-g output level............ +1.8V

  Pre-Amp output span.................... +1.8V (+/-1.2V) at +/-50g

  Uncommitted amp output range........... +0.25V to +4.75V

  Overall Accuracy....................... 5% of Full Scale

  Linearity.............................. 0.5% of Full Scale

  Bandwidth.............................. DC to 1kHz

  Voltage Noise (p-p)

    at BW = 0.3kHz..................... +/-0.24% of Full Scale

    at BW = 1.0kHz..................... +/-0.48% of Full Scale

  Transverse Sensitivity................. 2%

  Unpowered Shock Survival............... 2000g


Assurance Technologies (ATI)

(formerly Lord Industrial Automation)

503D Highway 70 East

Garner, North Carolina 27529

tel: 919.772.0115

fax: 919.772.8259

  Largest supplier of multi-axis force sensors. Use silicon rather than

foil strain gages for lower strain levels and increased life. F/T

sensor ratings from +/- 15lbs to +/- 150lbs (+/- 15 in-lbs to +/- 600

in-lbs) weights are 0.4 and 2.2 lbs for the 4 available sensors.

Serial or parallel digital interface or analog interface.  ATI also

makes robotic tool-changers and an RCC device for assembly operations.

An ATI sensor is also incorporated in the Hughes SMARTee end-effector.


Bonneville Scientific

1849 W. No. Temple, Bldg E.

Salt Lake City, UT 84116

tel: 801.359.0402

fax: 801.359.0416

Array sensor system that uses PVDF ultrasonic

emmitter/detector attached to an elastomer material. Time-of-flight of

the pulse as it bounces off of other side of the material is

porportional to distance through the elastomer. The distance is

porportional the pressure on the pad. Bonneville claims it can be made

thin enough for a skin and they have pictures of it being used on a

robot finger picking up a washer which can be recognized on their

output graphics. Example product:

Model 300 - 16x16 tactile sensor system - $5K

TOF resolution - 12.5 ns

Sheet thickness resolution - 6 microns

Pressure resolution - 0.5 psi (3.4 kPa)

Force resolution - 1g

Rubber linearity - 5-15% deviation

Overload - > 1000PSI (7000kPa)

Spatial resolution - 1.8mm

Scan rate on 16x16 pad - 240 Hz

An evaluation kit is available SE-1 Evaluation Kit - $99.00 includes

SE-1 sensor and electronics. SE-1 Sensor is $42 in single quantity.


California Cybernetics

10322 Sherman Grove

Sunland, CA 91040

tel: 818.353.5991

fax: 818.951.3889

 Six DOF F-T devices. Up to 1000Hz sampling rate, reportedly easy to

interface. 


Cybernet

1919 Green Road

Suite B-101

Ann Arbor, MI 48105

tel: 313.668.2567

fax: 313.668.8780

net: <heidi_jocobus@um.cc.umich.edu>

PER-force - A 6dof compact force-reflecting controller. Can be used

for teleoperationor interactive graphics applications.


Ercon

Need addresses

Somewhere in MA

Conductive rubber and conductive inks. You build a semi-rigid

circuit board with inter-digitated fingers to apply to one side of the

rubber.  The rubber has a rough surface that under increasing load

allows more rubber to contact. They can make rubber with all sorts of

conductive properties.


Force Imaging

3424 Touhy Avenue

Chicago, IL 60645-2717

tel: 708.674.7665

tel: 800.348.3240

fax: 708.674.6355

Uniforce Force Sensors. They function similiar to a variable

resistor in an electrical circuit. As a force is exerted on the

sensor, the two layers of pressure sensitive material compress

together and cause a change in resistance which corresponds to a

change in pressure. As force increases, resistance decreases.

A Uniforce experimenters kit is available for $550 and

includes PC-AT card, cables, software, manual and nine Uniforce

sensors in three force ranges. They have ISA boards, PCMCIA version

and a PPIO version as well. Sensors available in ranges from 0-500g to

0-400kg. Uniforce sensors can be provided in a wide variety of shapes,

sizes and force ranges. Software is also available to display force

values in real-time.


Hughes STX

4400 Forbes Blvd

Lanham, MD 20706

tel: 301.794.5016

fax: 301.306.0963

 A 6-dof end-effector with automatic load sensing and compensation.

Control modes include position control (cartesian with user spec-ed

poses and frames), impedence and force control modes. Programmable

behaviors (sliding, hinge, move-to-touch, guarded move, follow etc),

open architecture (VxWorks, VME, user-linakable libraries) and a lot

more. Interfaces available included RS-232, ethernet, RS-422 and SCSI.

Pretty amazing end-effector!


Interlink Electronics

1110 Mark Ave.

Carpinteria, CA 93013

tel: 805.484.8855

     805.484.1331 (product support)

fax: 805.484.8989

Force Sensing resistors made from polymer thick films. Very

thin.  Response is approx. 1/R to force. Article in March 1993 issue

of Electronics Now/Radio Electronics.


JR3

22 Harter Avenue

Woodland, CA 95695

tel: 916.661.3677

  6-DOF force-torque sensors. Strain gage technology. Newer packages

have all electronics built into the sensor. Make some high-force

devices as well. CMU's Ambler used JR3's on all the feet with good

success.  Complete force torque data at 8Khz, signal digitization

within sensor body, low noise susceptibility, synch serial at 2MHz,

inexpensive cabling.


Merritt Systems, Inc.

P.O. Box 2103

Merritt Island, FL  32954-2103

Contact: Dr. Dan Wegerif

tel: 407.452.7828

MSI is involved in the development of "Whole-Arm Sensor

Technology" under 2 NASA Phase II SBIR's.  Their proximity sensing

technology is based on IR arrays which they call "SensorCells". It

allows the use of IR, acoustic and capacitive (under-development)

sensors in the same sensor skin.


Silicon Designs, Inc.

1445-NW Mall Street

Issaquah, WA. 98027-5344

Tel: (206) 391-8329

Fax: (206) 391-0446

 Silicon Designs makes capacitive accelerometers.

Model 1010, Digital output:

  Produces Digital pulse train in which the density of pulses

(number of pulses a second) is proprtional to applied acceleration.

It operates with a single +5 volt power supply and requires a clock of

100kHz - 1MHz. The output is ratiometric to the clock frequency and

independent of the power supply voltage. Two forms of digital signals

are provided for direct interfacing to a microprocessor or counter.

This devices comes in a PLCC package that is smaller than a penny.


Model 1210, Analog output:

  Provides two analog outputs, 1-4 volts, or 4-1 volt, with O g's at

2.5 volts. The outputs can be used either differentially or single

ended referenced to 2.5 volts. Two reference voltages--+5.0 and +2.5

volts (nominal)-- are required; the output scale factor is ratiometric

to the +5 volt reference voltage.


  Prices start at about $100 and they offer a digital accelerometer

evaluation board for $200.


Silicon Microstructures, Inc.

46725 Fremont Boulevard

Fremont CA. 94538

tel: 510.490.5010

fax: 510.490.1119

Model 7170 series and 7130 series capacitive accelerometers.

These are relatively large devices with built in ASIC signal

processing. They have very good accuracy specs and are

pre-calibrated. They also make pressure sensors.


Spectra Symbol

3101 West 2100 South

Salt Lake City, UT  84119

Bend sensor for glove device. Their business is custom

membrane controls: switches, membrane potentiometers, and the bend

sensors.


------------------------------

[10.1.5] Sonar sensors

The time it takes for an acoustic pulse to propagate through

 air or water, reflect from the environment and return to a detector is

 porportional to the distance.

Acoustic time-of-flight devices have been around for awhile

 now. The ubiquitous Polaroid device is cheap and easily integrated and

 has has found wide use in robotic devices. Other companies have

 developed nice complete turnkey sonar devices though and Polaroid is

 no longer the only choice.


Polaroid

119 Windsor St,

Cambridge, MA 02139

tel: 617.577.4681

fax: 617.577.3213

tel: 800.225.1000 ordering

tel: 800.225.1618 technical assistance

 Polaroid Ultrasonic Components Group offers two ultrasonic ranging kits:

 Specs:

Distance range: 0.26 to 10.7 meters

Resolution: Nominal +- 3mm to 3m, +-1% over entire range

Sonar acceptance angle: approx. 20 degrees

Power Requirement: 6VDC, 2.5 Amps (1 ms pulse), 150mA quiescent

Weight: Transducer, 8.2gm, Ranging module, 18.4 gm

 Designer's Kit:

1 transducer, 1 ranging module, electronics display accurate

to 1/10th meter. Cost is $169

 OEM kit:

2 transducers, 2 ranging modules. $99.

 NEW Piezotransducer kit

2.5cm-1500cm +/- 1%, RS-232 port and analog output, extra real

estate, $299


This section describes a simple addition to the drive circuitry, the

Polaroid ranging system can detect objects as close as 10cm.


The board has two extra signals: BLNK and BINH.  Asserting BLNK

(driving it HIGH) resets the ECHO RS-latch, and asserting BINH

shortens the internal blanking interval (which is 2.38 ms by default).

Thus, the solution would seem to lie in asserting BINH after a

reasonable amount of time (< 2.38 ms after asserting INIT) to detect

objects closer than 1.3 feet.  This doesn't work very well because

BINH is very susceptable to noise, and attaching a driver to it wreaks

havoc possibly because of the anomalous current sink during the

transmit phase. This can be fixed by asserting BLNK during the

blanking period (ie the new blanking period) while negating BINH and

asserting BIHN after the blanking period while negating BLNK.  This

can be done easily with a one-shot or some other timing device (eg

computer timer, etc).


A computer timer can be used. The timer goes HIGH tblank ms after INIT

is asserted, where tblank=0.15*dist and dist is the threshold distance

in inches).  The timer output goes to BINH and the inverted timer

output goes to BLNK. The timer output should be inverted with an

LS/TTL inverter to delay the negation of BLNK, otherwise the RS latch

may do weird things.

[From Richard LeGrand]


 Siemans - nice complete sensor package, 5 degree cone angle


 Massa - components


 Texas Instruments

Type SN28827 Sonar Ranging Module

See TI Applications Notes D2780

Under $50, needs only 5VDC

 Not sure if these units are still manufactured but they are often in

 surplus catalogs.


------------------------------

[10.1.6] Pan/Tilt devices

A common robotic need. Most pan-tilts sold today by companies

such as Pelco and Vicon are for CCTV applications for continuous

scanning or remote operation. At most these will have potentiometers

for feedback.  A number of undersea companies make pan-tilt devices as

well that are rugged and nicely packaged, but these tend to be heavier

and more expensive than their terrestrial counterparts.


-----

Atomic Energy of Canada Ltd. (AECL)

contact: Narinder Bains (nbains@bart.candu.aecl.ca)

net: 905.823.9040 x6120

P02 pan/tilt head. High speed with digital servos (120

deg/sec), encoders and continuous rotation. Controller as well.


-----

Brooks Support Systems

Williamson, NY

tel: 800-836-0285

contact: Frank Dickey

BSS makes a small pan/tilt unit:

  4.5" high by 3.5" wide x 3.5" long

  40 oz.

  12V dc

  operating current 150 mA

  pan 359 degrees

  tilts 160 degrees

  Price: $3100


-----

CameraMan

CameraMan is a pan/tilt device built to support any camcorder

and has a wireless interface to an external remote control. 360 deg

pan and 50 deg of tilt.  The unit is made by ParkerVision and sold

through Columbia AudioVideo (and probably other suppliers)


-----

CCTV Corporation

315 Hudson Street

New York, NY 10013

tel: 800.221.2240

fax: 212.463.9758

Standard CCTV pan-tilt devices like those from Vicon and

others. Inexpensive but no computer control. $557 - $1400


-----

Directed Perception

1451 Capuchino Avenue,

Burlingame, CA 94010

tel: 415.342.9399

Small computer controlled pan-tilt unit Model PTU-46-17.5

Weighs 1kg and can support ~1.5kg camera payload.  Very nice specs:

330 deg/sec slew, 3.06 arcmin accuracy, on-the-fly position and speed

changes. 11-40VDC unregulated power input, RS-232 interface. Can use

RS-485 using RJ-11 to provide control of multiple PT units.  Cost:

$1935 Includes PT unit, controller, cable and power supply.

$1800 w/o power supply.


-----

Emco Intertest Inc

27-1 Ironia Road

Flanders, NJ 07836

tel: 201.927.2900

fax: 201.927.8004

MicroPan PTX-400 very small P/T designed for remote viewing

with micro-CCD cameras. Weight 115g. Height under 7cm.


-----

Fujinon

10 High Point Drive

Wayne, NJ 07470

tel: 201.633.5600

fax: 201.633.5216

Fujinon CPT-10. 300 deg pan, =/- 95deg tilt. 15 deg/sec speed.

2kg. Payload 4kg. Analog input control.



-----

Omniview

tel: 615.690.5600

Instead of a conventional camera, you use one with a very wide

fish-eye lens.  The (very distorted) image is then sent thru a box

that digitizes and processes the data in order to simulate a regular

camera.  You can (completely in software) pan, tilt, rotate, and zoom

the image with great flexibility. $10K.


-----

Photosea

6377 Nancy Ridge Drive

San Diego, CA 92121

tel: 619.452.8903

   Underwater pan-tilts including Cobra, very small design.


-----

Remote Ocean Systems

5111-L Santa Fe Street

San Diego, CA 92109

tel: 619.483.3902

fax: 619.483.2407

   Underwater P/T systems, expensive but very nicely packaged. PT-5 is

a new subminature P/T device that can accomodate a small CCD color

camera and mini wet&dry lights. The P/T is 13.5cm high and 10cm wide.

Uses small brushless motors with harmonic drives. Radiation tolerant

and corrosion resistant. 360 scan on both axes.


-----

RSI Research Ltd.

Pacific Marine Technology Center

#3-203 Harbour Road

Victoria, BC. CANADA  V9A 3S2

(604) 360-1025  FAX: (604) 360-1161

 Underwater Pan/tilt devices.


-----

Telemetrics

Hawthorne, NJ

tel: 201.423.0347

   Computer controlled P/T devices - fairly large though.


-----

TeleRobotics International, Inc.

7325 Oak Ridge Hwy Suite 104

Knoxville, TN 37931

tel: 615.690.5600

fax: 615.690.2913

   An all-electronic pan/tilt/zoom resampler. That is, they put a box

 behind a camera with a fish-eye lens. The box has digital inputs for

 pan, tilt, zoom, rotation. The box resamples the video signal and

 produces an output as though the image were acquired by a camera with

 those parameters. Used as an alternative to pan/tilt devices.


-----

Zebra Kinesis

(spin-off of Zebra Robotics)

Jeff Kerr

tel: 415.328.8884

  Small Pan/tilt head.


------------------------------

[10.1.7] Measuring robot position


How do I measure the postion of my arm/mobile robot/thing?


In many applications there is a need to accurately measure the

position of an end-effector (hand or gripper) or find coordinate

locations on objects, or track motion, or give a time and position

history of a moving object. Virtual reality applications need this

kind of device to provide realtime adjustments to views that are

projected to VR users. See news:sci.virtual-worlds for discussions on this

topic. Robotics people have needed this to provide accurate

assessments of manipulator motions and mobile robot positions.


The Global Positioning System (GPS) is an excellent positioning system

that is useful in outdoor settings, although recent developments in

Psuedolites (Pseudo Satellities) may bring GPS technology indoors and

to urban envrionments. While accuracy is intentionally degraded by the

US Military recent advances in differential systems and innovative

tracking techniques can give 20cm real-time accuracy. Even newer

techniques such as carrier-phase are bringing this figure into the mm

range for real-time. See  news:sci.geo.satellite-nav for full

discussions of this technology.


Papers:


Useful papers to solve for transforms from positioning devices for

multiple reference frames:


Roger Tsai and Rainer Lenz, IEEE Trans. on Robotics and Automation,

Jun 1989.


C. C. Wang, IEEE Transactions on Robotics and Automation, April 1992.


Useful papers for evaluating 3 ad 6 DOF human input devices:


Shumin Zhai, Investigation of Feel for 6 DOF Inputs: Isometric and

Elastic Rate Control for Manipulation in 3D Environments, Proc. Human

Factors and Ergonomics Society 37th Annual Meeting,Seattle, WA,

October 1993.


Shumin Zhai and Paul Milgram, Human Performance Evalulation of

Manipulation Schemes in Virtual Environments", Proc. Virtual Reality

Annual International Symposium, IEEE, Seattle, WA, September 1993.


Shumin Zhai and Paul Milgram, Human Performance Evalulation of Isometric and Elastic Rate Controllers in a 6 DOF Tracking Task, Proc. SPIE vol. 2057, Telemanipulator Technology", Boston, MA, September 1993.


Commercial Devices:


-----

Blevins Enterprises

tel: 208-885-3805

contact: Nick Sewell

  Blevins writes their own utilities and sell 3D digitizers

starting @ around $2,400 on up to around $75,000. Software is

compatible with Lightwave and 3D Studio modelling programs and will be

ported to SGI and PC's soon. Provide software to talk with Polhemus, a

sonic digitizer and a jointed-arm unit from Immersion.


-----

Cyberware

8 Harris Court 3D

Monterey, CA 93940

tel: 408.373.1441

fax: 408.373.3582


Italian distributor:

91-22-6409-949

Has 3D scanner. Cyberware has software for editing 3D models,

and stitching multiple scans into a single coherent whole.  Software

is $5-10K each. Cyberware 3030RGB/HIREZ scanner with MM motion

platform, complete with all software, training and one-year support

costs [US] $75,200.


-----

Intelligent Solutions Inc.

One Endicott Avenue

Marblehead, MA 01945

tel: 617.639.8144

fax: 617.639.8144

net: isi@world.std.com

contact: Jim Maddox

Intelligent Solutions Inc. was formed in Nov. of 1993 by four of the 

former engineers of Denning Mobile Robotics.  They are focusing on building 

smart sensors and their first product is the EZNav Position Sensor.

EZNav is a precision optical position sensor that can be used

on moving platforms such as automated guided vehicles, robots, or

material handling equipment.  EZNav uses an eye safe scanning laser

with a 360 degree field of view to measure the azimuth angle to wall

mounted reference reflectors.  This angle data can be used to

triangulate the position and heading relative to the known target

locations.  EZNav is unique in its ability to use passive reflectors

as well as coded electronic targets. Current work includes adding

the triangulation calculations to the EZNav sensor and a new

Ultrasonic based position sensor.

Specs:

Target Range            30m passive up to 180m active

Abs. Accuracy           +/- 0.03 degrees RMS

Scan Rate               12 per second

Data Rate               9.6k baud RS 232

Power                   24 volts at 300 ma

Size                    30cm Dia x 35cm High

Weight                  4.5kg

An EZNav sensor with 10 passive targets costs $6,600.  There

is a ten percent discount for educational uses.


-----

Polhemus Inc.

tel: 802.655.3139

fax: 802.655.1439

Burlington, VT

3Space, Isotrak, FasTrak:

Electromagnetic devices for sensing xyz and rotations

remotely.  Limited to 1m or so radius. Sensitive to metallic objects

in vicinity.  Approx $3k


-----

Ascension Technology Corporation

PO Box 527

Burlington VT 05402 USA

tel: 802.860.6440

fax: 802.860.6439

net: ascen@world.std.com

Sales: Jack Scully

Technical Support: Steven Work

Product is called Flock of Birds. A 6d0f measuring device.


Ftp site is ftp://ftp.std.com/ftp/vendors/Ascension/

     gen_lit.txt  - Contains general literature on 6D motion tracking 

                    system. Accuracy Specifications, comments from prominent 

                    users, list of 3rd party software vendors, FAQ on 

                    tracking system, etc. Ascii text.

     tecpaper.wp6 - Technical Description of Flock of Birds (TM) 6D

                    tracking system. In Binary WordPerfect 6.0 format.

     userware.zip - Latest version of our User Software, including source

                    code. Enjoy. pkzipped binary file.

     manual.wp6   - Latest version of our User Manual. In Binary

                    WordPerfect 6.0 format.

     readme.txt   - more info on files located in Ascension's FTP

                    directory. Ascii text.


Sensitivity to metal is claimed to be on the order 5 to 10 times less

than Polhemus tracker. Range and specifications are much better as

well.


The Ascension Flock of Birds tracker is DC pulsed, where the Polhemus

is AC magnetic field. The AC field set up standing waves in metal

(conduction and ferris) which magnify the distortion effect.


Charts provided by Acension:


KEY  PERFORMANCE  PARAMETERS OF ASCENSION  &  POLHEMUS  TRACKING  DEVICES

-------------------------------------------------------------------------

Parameter                         Ascension        Polhemus     Polhemus

                                Flock of Birds     Isotrak II    Fastrak

Measurement Rate

 (Measurements/sec)

        1 Receiver                      144             60        120

        2 Receivers                     144             30         60

        @ Max Number of Rcvrs           144             30         30

Maximum Number of Receivers              30             2          32

Number of Transmitters to                 1             1           4

Support Max Number of Receivers

Maximum Data Output Rate                312K            115K       115K

 (Baud or Bytes)

Lag Increase with Multiple              No              Yes        Yes

Receivers**

Range - Standard Transmitter            3'              5'*        10'*

        - Extended Transmitter          8'              N/A        N/A

Accuracy Degradation Due to:

        Conductive Metals               Low             High       High

        Stainless Steel                 None            High       High

         (300 series)

CRT Interference Rejection              Yes             No         Yes

LCD Noise Susceptability                No              Yes        Yes

Unit Cost (1 Receiver)                  $2,695          $2,875     $5,750


* Note 1:  Polhemus specifies range at maximum transmitter-sensor  

separation distances.  At these ranges, outputs will contain significant 

amounts of noise, which may render their measurements worthless.  We 

will provide you with a number of references who  have independently 

assessed actual range performance of both Ascension and Polhemus trackers.


** Note 2: For a complete discussion of latency in  competitive motion 

trackers, contact Ascension.

                                     

Specifications:

 Technical

     Translation range:       plus or minus 3'(8' optional) in any direction

     Angular range:           plus of minuw 180 degrees Azimuth & Roll

                              plus or minus 90 degrees Elevation

     Translation accuracy:    0.1" RMS

     Translation resolution:  0.03"

     Angular accuracy         0.5 degrees RMS 

     Angular resolution       0.1 degrees RMS @ 12"

     Update rate:             Up to 144 measurements/second

     Outputs:                 X,Y,Z positional coordinates and orientation

                              angles or rotation matrix

     Interface:               RS-232C with selectable baud rates to 115,200; or

                              RS-422/485 with selectable baud rates to 310,000

     Format:                  Binary

     Modes:                   Point or stream

 Physical

     Transmitter: 3.75-inch cube (internally mounted in Enclosure or 

                  externally mounted with 10' cable) or extended range 

                  transmitter option: 12-inch cube externally mounte with 

                  20' cable

     Receiver:    1.0" x 1.0" x 0.8" cube (or optional 3-button mouse) 

                  with 10' or 25' cable

     Enclosure:   9.5" x 11.5" x 2.6"

     Power:       User provided or optional external plug-in: US/European 

                  version

     Environment: Large metallic objects in operating volume may degrade 

                  performance 


-----

RSI Research Ltd.

Pacific Marine Technology Center

#3-203 Harbour Road

Victoria, BC. CANADA  V9A 3S2

tel: 604.360.1025  

fax: 604.360.1161

RSI Research makes a 6 DOF joystick. It has a medium workspace

(about 10 cm radius) and several buttons. 


-----

Shooting Star Technology

1921 Holdom Avenue

Burnaby, B.C.

Canada V5B 3W4

tel: 604.298.8574

fax: 604.298.8580

ADL-1 6DOF tracker. Gives position/orientation measurements up

 to 240 times/second, with low latency (0.35 to 1.88 milliseconds.)


-----

Abrams-Gentile Entertainment, Inc.,

244 West 54th Street,

9th Floor, New York, NY 10019

tel: 212.757.0700.

Mattel marketed the PowerGlove for use in gaming

(Nintendo). It tracked finger motions through small bend sensors. The

Mattel PowerGlove was developed by Abrams-Gentile. The sensors

themselves are simple resistors varying from about 200K to 500K ohms

depending on the amount of flex.


-----

Denning Branch International Robotics

1401 Ridge Avenue

Pittsburgh, PA  15233

tel: (412) 322-4412

fax: (412) 322-2040

email: Soon. Messages to hpm@cs.cmu.edu will be forwarded.

 Denning-Branch is a merger of Denning Mobile Robotics, once 

 located in the Boston area, and makers of human-size mobile

 robots since 1983, and Branch and Associates, of Hobart, 

 Australia, designers and builders of smaller mobile robots

 since 1979.

LaserNav

Robot-mounted scanning infrared laser unit that uses wall

 mounted bar-coded retroreflectors or active transponders to navigate

 to centimeter precision in 10-meter-scale areas. $8K


-----

Guidance Control Systems

44 Hidcote Road, Leicester

011 44 455 822 441 ext 3808

fax 011 44 455 824 551

Contact: Malcolm Roberts

GCS's core group developed the rotating scanner and passive

target system. Featured in several papers out of Oxford. Caterpillar

has North American rights for materials handling applications. Uses

passive targets with barcodes. Targets have unique ID's and surveyed

positions. Rotating laser gives angles between targets. Target

positions combined with angles gives vehicle position and heading. 2Hz

scan rate but clever use of dead reckoned information and kalman

filtering can give very impressive results.


-----

MacLeod Technologies

315 Littleton Rd.

Chelmsford, MA 01824

tel: 508.250.4949

  Update speed: 20 hz

  position accuracy:  +/-0.05inches (1.27 mm)

  direction accuracy: +/- 0.05 degrees

  3 D reference points cover 1 acre

  1D, 2D or 3D feedback

  Cost: About $5K for positioning system

  They claim to be able to get this kind of accuracy even while

  the robot is moving at several meters/sec.


-----

Selspot Systems Ltd

1233 Chicago Road

Troy, MI 48083

tel: 313.583.6940

fax: 313.583.1746

In Sweden:

tel: +46-31-878110

fax: +46-31-278992

Two camera system registers 3D position of IR LED's at very

 high rates. Selspots Robot Check System can provide non-contact 3D

 measurement and analysis of robot motion at 500 Hz rate. System has

 been used for over 20 years. Used in motion studies for people,

 animals and robots.


-----

Qualisys AB

Ogardesvagen 4

S-433 30 Partille

Sweden

MacReflex system uses CCD-based cameras for non-contacting

 measurement of robots. Two camera system is typical. Uses small

 passive targets and IR LED's colocated with the cameras lens. Video

 processor calculates centroid of markers and displays in

 real-time. Information is used to provide data and analysis of

 position, velocity, acceleration, angles, angle velocity and

 acceleration and position vs. time. Specs: Noise level 1:200000,

 Resolution 1:70000, Relative accuracy: 1:30000, and absolute accuracy

 1:10000. Accuracy is defined as standard deviation of difference

 between measured and true positions/longest diagonal in measurement

 volume.

 Qualisys

 41C New London Turnpike

 Glastonbury, CT 06033

 tel: 203.657.3585

 fax: 203.657.3595

 Selspot is marketed by: 

Innovision Systems

30521 Schoenherr, Ste 104

Warren, MI 48093

tel: 313.751.0600

fax: 313.573.9845


 Coordinate Measuring Machines are now widely used for process control,

 statistical monitoring, entering 3D from a physical part into a CAD

 system and many other uses. CMM's tend to be large and expensive.


-----

Supraporte Inc

5145-I Avenida Encinas, Carlsbad, CA 92008

Portable 6-axis measuring system. Model 2000

now available with battery power pack.

Very accurate. Very expensive.


-----

Faro

125 Technology Park

Lake Mary, FL 32746-6204

tel: 800.736.6063

tel: 407.333.9911

fax: 407.333.4181

Metrecom: 6DOF articulated pointer, like a portable CMM.

Endpoint accuracies are around .005" -> .025", depending on model.

Counterbalnaced design. Three models from 1.8m to 2.4m reach and

accuracies ranging from +/- .635mm to .127mm and prices from $14.4K to

$51.4K respectively.


-----

Cheasapeake Laser Systems

222 Gale Lane

Kennett Square, PA 19348

tel: 215.444.2300

fax: 215.444.2323

Laser metrology systems. CMS-3000 is a servo controlled

tracking laser interferometer measureing tool. The tracker follows a

retroreflective target whil providing real-time coordinate information

of the retro center location. Position of the target is provided in

XYZ coordinates via linear distance and two high accuracy angular

encoders. CMS-3000 can provide measurements over a large volume. 30m

radial, > 110 degrees elevation, > 270 horizontal. Down to 0.6 micron

resolution, 2 parts in 10^5 accuracy for range. (1m/sec tracking) up

to 6m/sec tracking at 5 micron resolution. Lightweight and cost

effective versus CMM's and offers speed and accuracy advantages over

theodolites and photogrammetry equipment. System can be leased by

hour/week/month. About $180K to buy.


------------------------------

[10.1.8] Measuring linear motion

There are very few devices to directly give absolute position

for linear motions. Often rack and pinion drives are combined with

geared rotary encoders to give absolute position. Here are some

manufacturers of Magneorestrictive sensors for measuring absolute

linear position. Accuracy is usually around 0.05% of full

scale. Futaba also makes an absolute linear position glass scale

device.


 Gemco Magnetek

 1080 N. Crooks Road

 Clawson, MI 48017-1097

 tel: 313.435.0700

 fax: 313.435.8120


 Balluff

 PO Box 937

 8125 Holton Drive

 Florence, KY 41042

 tel: 800.543.8390

 fax: 606.727.4823


 MTS Systems Corporation (Temposonics)

 Sensors Division

 Box 13218

 Research Triangle Park, NC 27708

 tel: 919.677.0100

 fax: 919.677.0200


 Norstat

 PO Box 377

 Hibernia, NJ 07842

 tel: 201.586.2500

 fax: 201.586.1590


------------------------------

[10.1.9] Interfacing sensors


Atmos Technology,Inc

1060 Lincoln Av,

San Jose Ca 95125

tel: 408.292.8066

fax: 408.292.8241

The AT1000A is a single chip sensor interface circuit that has

been used in pressure, acceleration, temperature and humidity

applications.  20 PIN SOIC Package, 12-Bit A/D Converter, 64 Bits

EEPROM memory.  Programmable pulsed current source via EEPROM memory.

Three channel A/D: Iout1,Iout2, and Vdiff.



------------------------------

[10.2] Actuators


[This is a new section and there is much to add - contributions welcome]


How do I get a motor under computer control? What kind of

motor should I use? What are the differences between actuator types?

What other types of actuation are there?


Types of motors:

Synchronous

Stepper

AC servo

Brushless DC servo

Brushed DC servo


------------------------------

[10.2.1] RC-Servos


R/C servos for model airplanes, cars and other vehicles are light,

rugged, cheap and fairly easy to interface. For prices etc see one of

the many Radio Control magazines on the market.


Three wire connector for RC-servos:


Pin 1 = White = Signal

Pin 2 = Red   = +5

Pin 3 = Black = Signal and Power Ground

[Tang = pin 1]


The signal is a variable width pulse ranging from 1-2ms in duration

and repeating every 12-20 ms. The output shaft rotates to a position

porportional to the input pulse width. Input pulse width is compared

to an internal timer pulse. The timer period is controlled by a pot

coupled to the servo's output shaft. The difference between the two

pulse widths is an error signal. The servo attempts to reduce or

eliminate the error signal by driving the output shaft in the

appropriate direction. When the error signal is within about 5

micro-seconds the drivers are turned off to preventing oscillation or

'hunting'.


How to reverse a servo?


The easiest way to do this is to hit your R/C hobby shop and buy a

servo reverser.  This is a dedicated electronic module that plugs

between the servo and the controller (usually the R/C receiver) and

processes the pulse to "reverse" it.  Basically, the device uses a 3

msec one-shot and an XOR gate. If your local hobby shop doesn't have

them, check Ace R/C catalog. See ads in any R/C magazine.


A harder way is as follows.

You have to reverse both the motor and the potentiometer leads.


It would be much easier to reverse the control input. All modern

radios have "reverse" switches for all channels. In the past you

could have one of 3 solutions:

a. Live with the servo as-is. Design your model with the servo

   direction in mind.

b. Some companies had "reversed" servos. Probably no longer available.

c. Use a gadget between the receiver and radio that reverses

   the servo. Possibly a single 4538 (Motorola MC14538) with 2

   resistors, 3 capacitors and a trimmer pot.

d. Modify the servo. This is the most difficult and least desired

   solution. Impossible if the motor is soldered directly to the

   PCB (seen in some servos). [from Itai Nashon]


The following article is an excellent source on servo facts and a

PIC-based circuit to control R/C Servos. (See the Microcontrollers

Section for more info on the PIC)


The Juggler's Delight: PIC-based Controller For Up To

Eight Servos by Scott Edward. The Computer Applications Journal,

October 1994 p14 [A kit is available as well for the circuit,

including PC board, IC's etc]


Commercial controller for RC servos:


Pontech

401 E 17th St Suite B

Costa Mesa, CA 92627

tel: 714.642.8458


Pontech has a SV100 Servo Motor Controller which is based on the PIC

16C84 microcontroller.  It accepts RS232 serial data signal from a

host computer and poutput PWM to control up to four RC servo motors.

Multiple boards can be parallel together to allow more servos. They

also sell FUTABA FP-S148 servos. boards: $49.95, servos: $16.95, +

$5.00 shipping and handling


Vantec

460 Casa Real Pl.

Nipomo, CA  93444

tel: 805.929.5055

Design and manufacture of Electronic Systems for remote

control mobile robots and vehicles. Vantec makes a servo control that

has been used successfully in this type of application and can be used

for velocity or position closed loop control.  We can also modify R/C

transmitters for operation on special frequencies.

contact: Rich Howe <rhowe@pinot.callamer.com>


------------------------------

[10.2.2] Shape memory materials


 Nickel-titanium alloys were first discovered by the Naval Ordinance

 Laboratory decades ago and the material was termed NiTinOL. These

 materials have the intriguing property that they provide actuation

 through cycling of current through the materials. It undergoes a

 'phase change' exhibited as force and motion in the wire.


 Research into shape memory alloys, polymer gels and micromechanism

 devices is ongoing. Library browsing is a must to get recent

 information on these areas.


-----

Mondotronics

524 San Anselmo Ave.,

#107

San Anselmo, CA 94960

tel: 415.455.9330

tel: 800.374.5764

fax: 415.455.9333

net: <mondo@holonet.net>

A number of muscle wire (nitinol) projects including a small

walking machine.  Book and sample kit with 1m each of 50,100 and 150

um wire - enough to build all 14 projects in book.


-----

Memry Technologies

57 Commerce Drive

Brookfield, CT 06804

tel: 203.740.7311

fax: 203.775.2359

Memry sell a Mitsubishi developed polyurethane based Shape

Memory Polymer. The material undergoes property changes in hardness,

flexibility, elastic modulus and vapor permeability under temperature

change. Medical applications is one focus for this material.


-----

Milford Instruments

United Kingdom

tel: (0977) 683665

fax: (0977) 681465. 

Importers of the Parallax BASIC Stamps and Muscle Wires into

the UK.



-----

Bridgestone Corporation

3-2-25 Nishikubo,

Musashino City, Tokyo 180. 

tel: 0422 54 5820

Rubbertuators: Rubber-based device that bends under applied

pneumatic pressure. For a rotation unit typical rotation angles are

360,120,90 degrees for linear unit the contraction rate cannot exceed

20%.


-----

TiNi Alloy Company

1621 Neptune Drive

San Leandro, CA  94577

Sheets and wire of NiTinOL alloys.


------------------------------

[10.2.3] Stepper Motor Controller


Wally Blackburn <wrb@ccsitn.cs.att.com> has provided a stepper motor

controller design that easily connects to a parallel port:


ftp://ft.bode.ee.ulaberta.you/pub/cookbook/unsorted/pc_stepr.zip 


This is the info file for the Opto-Isolated Stepper Motor Controller.

While the info is oriented towards control via a PC parallel port, the

controller can really interface to just about anything.


The controller uses a UCN5804B controller IC from Allegro.  This chip

can control motors at up to 35V and 1.25A continuously.  Peaks of up 

to 50V and 1.5A can be tolerated according to the data sheet.


The inputs to the UCN5804B are optically isolated from the control

circuitry.  Input control voltages from 3 to 12V are acceptable.

Diodes are used to protect the UCN5804B from negative transients from

the motor windings.  For efficient low-voltage operation, Schottky 

diodes are used.


I have recently rewritten the instructions and included a

simple parallel port control program in QuickBASIC.  The Turbo

C source is still included also. I still have kits for the

controller.


Wally Blackburn               

wrb@ccsitn.cb.att.com         


Here are some files on the operation and use of stepper motors from

Steve Walz:

ftp://ftp.armory.com/pub/user/rstevew/

stepper.viz

steppers.tut

ibmlpt.faq

tomlpt.faq





____________________________________________________________________________

[10.3] Imaging and Vision for Robotics


[This is a new and incomplete section - need more information here]


There are a wide variety of frame grabbers, computer vision systems

and image processing tools available. For VME, Multibus, PC Bus, even

SBUS and STD, there are a number of options for getting images into

your computer.


-----

Analogic Corporation

8 Centennial Drive

Peabody, MA 01960

508 977-3000 Howard Cohen

508 977-6813 (fax)


DASM-VIP

Input:      RGB, Y/C, NTSC, RS-170A, CCIR, RS-343A

Memory:     up to 16mb

Bus:        SCSI (2.5 Mb/s asynch, or 5 Mb/s synch.)  Can be interfaced

            to PC/ISA via SCSI card.

Processing: TMS320C31 33.3 MHz, 33.3 MFLOPs, 16.7 MIPS.  Analogic also 

            provides an 'ISA bus Floating-Point DSP Signal Processor' 

            AP85c with a SCSI port and 5 TMS320C31 processors for 200 MFLOPs,

            and up to 16Mb of global DRAM and upt to 1Mb of local SRAM

            per processor.     

Other:      RS-343A, CCIR, NTSC, or S-Video display output.  User programmed

            RS-232 port for debugging, or whatever.  An optional multi-tasking

            realtime DSP operating system written by Analogic is available. 

            DASM-VIP with 16Mb costs $5995.  The AP85c with 16Mb is $12,600.


-----

Cognex Corp.

One Vision Drive

Natick, MA 01760-2059

508 650-3000 Joseph B. Considine - sales rep

508 650-3332

Offers a vision system mostly targeted for industry.  Good

selection of image processing routines.


5000 Series

Input:      Up to 4 cameras multiplexed, RS-170 or CCIR  12 bit grey scale

Memory:     up to 16Mb

Bus:        ISA

Processing: 25Mhz 68030, 68882 Floating point coprocessor, 'VC-1' custom

            ASIC for 2D correlation, blob analysis, histograms, and 

            various transforms, 'VC-2' custom ASIC for character recognition,

            line finding, edge detection, Gaussian and LaPlacian filtering. 

Other:      Functions as VGA adapter eliminating the need for a separate

            video card -- allows display of images.  Also provides RGB and

            monochrome video outputs.


-----

Coreco Inc.

6969 Trans-Canada Highway

Suite 113

St. Laurent Quebec

Canada H4T 1V8

514 333-1301

800 361-4914 (USA) Ralph Tesson - sales rep

514 333-1388 (fax)

A variety of ISA DSP-based bus frame grabbers and imaging

cards for PCs. Inputs for many cards includes RGB, NTSC, RS-170, CCIR,

or PAL 24 bit color, Y-C, RS-330, up to 16Mb VRAM and 64Mb

DRAM. DSP-based boards. Outputs include external display support,

composite video etc. Wide variety of convolutions and logical

operations on images available including histogramming.


-----

Current Technology Inc

97 Madbury Road

Durham, NH 03824

603 868-2270 Michael Glover

603 838-1352 (fax)

FF1 Frame Grabber

Input:      RS-170 or CCIR

Memory:     up to 1024x1024x16 bits image memory.

Bus:        Half-size XT slot.

Processing: Analog Devices ADSP 2105 DSP (20 MOPs).  Performs 3x3 convolution

            in 390 ms.

Other:      Library of C callable functions, and windows DLL.  Very 

            inexpensive -- $995.



-----

Data Cube 

[real-time frame buffers and imaging analysis]

[need address]


-----

Data Translation

100 Locke Drive

Marlboro, MA  01752

tel: (508) 481-3700

tel: (800) 525-8528

fax: (508) 481-8627

Offers 8 different models of general purpose monochome frame

grabbers with various resolutions and memory sizes.

  

-----

Dipix 

1051 Baxter Road

Ottawa, Ontario

Canada K2C 3P1

613 596-4942

800 724-5929 ext 146 Paul Lamar - sales rep


Dipix offers 3 general purpose frame-grabbers:

  

Comet:  captures RGB or 3 NTSC or PAL monochrome channels.  2Mb framestore and

  24-bit RAMDAC for RGB display. 

Magic:  captures RGB, RS-170, CCIR, NTSC, PAL, or Y/C.  3Mb framestore and 

  EISA bus compatible

IP-8:  low-cost monochrome (RS-170A or CCIR) framegrabber with color display

  capability.



XPG-1000 Power Grabber

Input:      RS-170, CCIR, digital, or programmable.  Multiple input modules

Memory:     up to 256Mb of image memory, 512Kb cache

Bus:        ISA/VL and PCI bus

Processing: 50 Mhz TMS320C40 DSP from TI (which is programmable in C) and 

            'Power Processing Module'

Other:      Functions as SVGA adapter eliminating the need for a separate

            video card -- allows display of images.  Also provides RGB and


XPG-360F Power Grabber

Input:      4 analog or one 8 or 16-bit digital input, programmable, or

            RS-170, RS-330, CCIR 

Memory:     up to 80Mb

Bus:        ISA/VL

Processing: TMS320C30 DSP from TI (which is programmable in C).  DT-Connect 

            bus.  

Other:      Realtime display available



-----

ImageNation Corporation

P.O. Box 276

Beaverton, OR 97075

tel: (503) 641-7408

tel: (800) 366-9131

fax: (503) 643-2458

Cortex I Video Frame Grabber features half-slot card, real

time imaging with display output, 8 bit, RS-170, CCIR formats

available, Binary, TIFF file formats, EISA & STD bus products

available, single 512 x 484 or four 256 x 242 images


-----

Imaging Technology Inc.

55 Middlesex Turnpike

Bedford, MA 01730-1421

617 275-2700

217 275-9590 (fax)

Offers a modular vision system that can be taylored for the

application.  Both VME and PC ISA/VL-bus platforms are supported.  It

seems likely, however, that when all the required modules are

selected, the system will have a fairly large pricetag.


A system consists of an 'image manager' or IML which is either a VME

or PC ISA/VL-bus compatible board.  It contains some framstore memory

and a slot for the 'acquisition module'.  For the PC version, the IML

can be used as the system VGA adapter, eliminating the need for a

separate display card or module.  To add one of the many available

computational modules, the 'Computational Module Controller' or CML

must be purchased, which also plugs onto (sort of) the IML.  The CML

has slots for either one or two plug-on computational modules.  So, as

you can see, it adds up quick.  About $23k for a system with 2

C31 DSP computational modules.  Device drivers are available for

DOS/Windows, VxWorks, OS-9, and Solaris.


There are 4 available acquisition modules:

Variable Scan: interfaces to RS-170 and CCIR cameras

Fast Analog Acquisition:  interfaces to high frame rate analog cameras

Color Acquisition:  interfaces to NTSC, PAL, RGB or multiple RS-170/CCIR

  cameras.  One interesting feature of this module is the ability to program

  your own color space.  Otherwise, it supports HSI, YUV, YIQ and YCrCb

  color spaces.  

Digital Acquistion:  interfaces to RS-422 or TTL video sources.


There are 5 available computational modules:

Convolver/Arithmetic Logic Unit (CM-CLU):  Accelerates convolution. e.g.

  a 4x4 convolution on an 8-bit 512x512 image takes 7.5 ms. 

Programmable Accelerator (CM-PA):  Contains a TMS320C31 DSP from TI (which

  can be programmed in C), 4Mb image memory and 1Mb of EEPROM.

Histogram/Feature Extraction Processor (CM-HF):  Performs realtime histograms

 and feature detection.

Median and Morphological Processor (CM-MMP): performs morphological filtering,

  erosion, and dilation.

Binary Correlator (CM-BC):  Performs high-speed template matching and binary

  morphology.  


-----

Mandex Technology, Inc.

1191 Chicago Road

Troy, MI 48083

tel: 810.585.1165

fax: 810.585.3745

contact: M. Gupte

SMART EYE I: DSP-based real-time image processing system

designed specifically for mobile and fixed base robotics

systems. Stand-alone image processing system on a single board.  Low

power consumption, small form factor, and low weight.  The single

board system includes: four monochrome camera inputs, video digitizer

(gain and offset software adjustable), input look-up table, two frame

grabbers, additional two video buffers, color mappable image display

buffer, color mappable graphics overlay buffer, RGB display driver,

serial communications port, and application program RAM and

EPROM. Program code can be burned into EPROM. Wide variety of language

and development platform support. Additional hardware expansion to

provide addtional I/O capabilities.


-----

Matrox International Corp.

1055 St. Regis Blvd. Dorval

Quebec, Canada H9P 2T4

514 685-2630

800 361-4903 Spiro Plagakis - sales rep

514 685-2853 (fax)


The IMAGE series consists of the following mutually compatible hardware:

IMAGE-1280 Baseboard consists of a TMS34020 GSP, TMS34082 FPU, 4Mb of DRAM,

  custom ASICS for fast data transfer, and a high resolution RGB display

  driver.  

IMAGE-ASD is a monochrome acquisition card that plugs into the ISA bus.

IMAGE-CLD is a color acquisition card that does realtime RGB to HSI conversion

  and also plugs into the ISA bus.

IMAGE-RTP performs a whole slew of processing functions using a bunch of

 ASICS (e.g. histograms, LaPlacians, morphologies, logical operators, erosion,

 dilation, centroids, pattern matching, more)

IMAGE-FPU accelerates large kernel convolutions and FFTs


Matrox also offers an extensive image processing library and utilities 

that run under Windows. 


-----

Sharp Electronics

16841 Armstrong Ave.

Irvine, CA 92714

714 261-6224

800 562-7427

714 261-9321 (fax)


The basic system that Sharp offers is the GPB-1

Input:      4 multiplexed RS-170 inputs 8 bit greyscale.  Optional 'Incard'

            allows 3 parallel camera inputs, or one RGB input, but occupies

            another ISA slot.

Memory:     12 512x512x8 bit framestores.   

Bus:        ISA

Processing: High-speed ASICS which perform convolution, histogram analysis, 

            feature extraction, connectivity analysis, more.  These operations

            all take place at 40 ns/pixel.  Thus, for example, a 3x3 

            convolution takes 12 ms for a 512x512x8 bit image.  Other 

            processing boards (see below) are available and external 

            interfaces are provided for the addition of a separate Alacron 

            i860 card with 80 Mflops of performance (available 2/95).    

Other:      VGA output for displaying images.  An optional 'Single monitor 

            adapter' acts as the system VGA adapter.

           

There are 3 function-specific computational cards that plug into the GPB-1:


Alignment card: performs normalized correlation with model data.

Auxlut card: has dual 64k 16 bit input 8 bit output lookup tables.

  A possible application would be RGB to HSI conversion.

Auxwarp Card: 'a pixel re-sampler that may be used to modify the 

  geometric shape of an object.'

Memory Mapping: Maps large amounts of image data to ISA bus and allows 

  random access of regions of interest, say.  Also it allows new GPB-1

  commands to be loaded in and ready to go while the GPB-1 is busy with 

  its current command.  Occupies a separate ISA slot.


Sharp also has available a Windows algorithm development tool which allows

the user to develop algorithms using interpreted scripts -- thus eliminating

the compiling step.  The scripts can then be converted to C-code and 

compiled, if appropriate.  Over 250 C-callable image processing functions are

provided.


The basic GPB-1 system costs $11,000.  A system with an Incard, and Auxlut

runs around $20,000.


-----

Teleos Research

576 Middlefield Road

Palo Alto, CA 94301, USA

Tel: 415/328-8800

Fax: 415/328-8880

E-mail: info@teleos.com

URL: http://teleos.com/

Advanced Vision Platform, AVP-100 provides:

 - stereo range measurements

 - motion measurements

 - 3D model-based object tracking

 - video frame rate performance

AVP-100 consists of a video processing unit containing an

embedded processor, the new PRISM-4 accelerator board, and interface

modules.  To use the system, all that is required is a camera and a

host processor with an Ethernet interface.

Connect to http://teleos.com/">http://teleos.com/ for more

information or send e-mail to info@teleos.com with the subject

'AVP-100'.


TIM-40 PC-based Vision Systems

------------------------------

There are about a handful of companies that support TIM-40 module platforms.

(TIM-40 is a specification developed by TI and industry to incorporate 

the TMS320C40 into a flexible, modular architecture.  A single TIM-40

module is 2.5" x 4.2".)  The C40 is often referred to as a 'next generation 

transputer' because of its six 20Mb per sec. comports which make connecting 

multiple C40s together very easy.  The speed at which data can be exchanged 

makes it well suited for multiprocessor image processing.  A system consists 

of a computer host-specific motherboard (that the TIM-40 modules plug into) 

and the appropriate TIM-40 modules.  All companies listed below support both 

VME and PC/ISA daughter boards, however, only the PC/ISA boards are described.

Since these systems typically consist of more than one processor, development 

software that supports multiple processors would be nice.  3L Parallel C is an

ANSI C compiler that allows you to write multitasked software and divide the 

tasks between the available processors at compile time.  It's built ontop

of the TI C compiler which is known for its optimizing and efficient 

instruction scheduling.  Data is sent between arbitrary tasks (which may 

reside on separate processors) by sending C structures.  Thus, the 

development environment is comfortable and intuitive.  All companies listed 

offer 3L Parallel C. 



-----

Transtech Parallel Systems Corp.

20 Thornwood Drive

Ithaca, NY 14850-1263

607 257-6502 Andy Stevens - sales rep

607 257-2980 (fax)


TIM-40 PC/AT motherboard:  4 TIM-40 sites.  Communication between one TIM-40

slot and PC takes place through 1K FIFO buffer.  JTAG support for debugging.


RGB/Composite framegrabber module: occupies 2 TIM-40 slots and accepts 

RS-170 RS-330, CCIR, NTSC, PAL, Y/C or RGB.  Has an onboard 50Mhz TMS320C40 

(50 MFLOPs).  3Mb of VRAM and up to 4Mb of DRAM is available.


Flexible Memory TIM-40:  occupies 1 TIM-40 slot, has onboard 50 Mhz TMS320C40s

(50 MFLOPs) and up to 4Mb of DRAM.


Dual C40 TIM-40:  occupies 1 TIM-40 slot, has 2 onboard 50 Mhz TMS320C40 

(100 MFLOPs) and 512k SRAM per processor.


Display TIM-40:  allows display of RGB images.


-----

Spectrum Signal Processing Inc.

8525 Baxter Place, 100 Production Court

Burnaby, BC, Canada V5A 4V7


604 421-5422

604 421-1764 (fax)

508 366-7355 Mark Coutour

800 232 1842 Paul DeBruyn

800 663-8986


QPC40 Motherboard:  4 TIM-40 sites.  Communication between any of the 

4 TIM-40 slots and the PC takes place through 2 16 bit ISA bus locations

(one for transmit, one for receive) per TIM-40 slot.  JTAG support for

debugging.


RGB/Composite framegrabber module: occupies 2 TIM-40 slots and accepts 

RS-170 or RGB.  Has an onboard 50Mhz TMS320C40 (50 MFLOPs) and a RAMDAC

for displaying RGB images.  32kb of EEPROM, 512kb of SRAM, and up to 16Mb of 

DRAM is available.  Currently, (11/94) this module is not supported by 3L

Parallel C, nor does it have framegrab software source available.


Several single C40 TIM-40 modules are offered that differ in memory models --

some have EEPROM for boostrapping, or up to 8Mb of DRAM offered on a single

TIM-40, or up to 65Mb od DRAM on a double TIM-40.


Dual C40 TIM-40:  occupies 1 TIM-40 slot, has 2 onboard 50 Mhz TMS320C40 

(100 MFLOPs) and 512k SRAM per processor.


Spectrum also offers ILIB -- an image processing library with routines to 

perform convolution, LaPlacians, high and lowpass filtering, more.


-----  

Traquair Data Systems Inc

Tower Building, 112 Prospect St.

Ithaca, NY 14851

607 272 4417 Steve Bradshaw

697 272 6211 (fax)


HEPC2 Motherboard:  4 TIM-40 Sites.  Communication between one TIM-40 slot and 

the PC host takes place through 2 16 bit ISA locations (one for transmit, 

one for receive).  JTAG support for debugging.


CFG-RGB framegrabber module: occupies 2 TIM-40 slots and accepts 

RS-170 or RGB.  Has an onboard 50Mhz TMS320C40 (50 MFLOPs).  1Mb of VRAM

framestore and 4Mb of DRAM memory onboard.  Frame grab software and source

is provided.


VIPTIM convolution accelerator:  occupies 2 TIM-40 slots.  Contains a 

50MHz TMS320C40 and ASICs that can convolve at 12.5 million pixels per sec. 

with kernels up to 7x6 or 14x3.  3, 1Mb VRAM framestores and 4Mb DRAM memory 

onboard. 


HETwin dual C40 TIM-40:  occupies 1 TIM-40 slot, has 2 onboard 50 Mhz 

TMS320C40s (100 MFLOPs) and 512kb SRAM per processor.  Similar model with

2 C44s and 1Mb SRAM per processor will be available early 95.


HEQUAD quad C44 TIM-40:  occupies 1 TIM-40 slot, and has 4 onboard 

TMS320C40s (200 MFLOPs) and 512kb SRAM per processor.  

occupies 1 TIM


Traquair also offers the following software:


EYELIB:  image processing library (different than ILIB (?)) that 

performs convolution, histograms, logical operations, more.


CDSOFT:  a utility that works with 3L Parallel C that allows the display

of RGB image data to the PC host's VGA monitor in less than realtime. 


Mathlib:  a math library accelerator for the C40 that in many cases more

than doubles the speed of some floating point calculations (e.g. sin).


Matlab interface:  allows an arbritrary C40 processor to execute functions

in Matlab (that's running on the PC host).  


------------------------------

[10.4] Wireless Communication

Tethers for supplying power and communication are sometimes

impractical and at best an annoyance.  Digital communication via RF

and IR links is becoming cheaper and a number of companies are

providing off-the-shelf solutions. For basic serial line communication

a wide variety of radio modems are available that use fixed

frequencies or spread spectrum techniques. In many cases they are also

transparent. That is, you plug them directly into serial ports on the

robot and off-board computing directly.  Higher bandwidths such as

Ethernet or high speed synchronous serial require different hardware.

However, with high speed serial communication you may even be able to

SLIP (Serial Line Internet Protocal) or PPP (Point-to-Point Protocol)

instead of using a LAN-based device.

This area of communication is changing very quickly and new

products and companies are appearing every day.


[10.4.1] RF Modems

[10.4.1] RF Video

[10.4.2] RF Ethernet

See also a nice list at: [LIST IS NO LONGER THERE - AWAITING NEW SITE]

ftp://csd4.csd.uwm.edu/pub/Portables/Wireless/wireless-modems

or gopher://csd4.csd.uwm.edu

[Maintained by David Kent <dkent@world.std.com>]


------------------------------

[10.4.1] RF Modems


Comrad, Communications Research and Development Corporation

7210 Georgetown Road, Suite 300

Indianapolis, IN 46268

tel: 317.290.9107

fax: 317.291.3093

Comrad CCL901-DP 900 MHz Wireless Data Link. 500 meter range

can be extended through additional transponders. RS232 - 38Kbaud.

Battery pack available for portable applications. Two transceiver

units, software, power adapter, serial cables for $449.95. Modems. Two

channels: 1200-38,400 baud, 100m range, 20m range through two

walls. Easy to set up.


Cylink

310 N. Mary Avenue

Sunnyvale, CA 94086

tel: 408.735.5800

tel: 800.533.3958

fax: 408.735.6643

AirLink - series of highspeed synch or async modems to

256kb/s.  Interfaces include V.11, RS-232, EIA-530. Spread spectrum

device operating in 902-928Mhz range.


GRE America,

Belmont, CA, 

tel: 800.233.5973

GINA 6000, spread spectrum, smart wireless modem, up to 128

Kbps, 902MHz, 1 watt


Hamtronics, Inc.

65-D Moul Rd.

Hilton, NY  14468-9535

tel: 716.392.9430

fax: 716.392.9420

1200 and 9600 baud units/modules for a few hundred dollars.


Micrilor Inc

17 Lakeside Park,

Wakefield, MA 01880

tel: 617.246.0130

fax: 617.246.0157

RS-232, T1221 and R1221 transmitters. 902-928MHz, no FCC

license required. Data rates to 64k-baud. >100m range. Power 35mA@3VDC,

Antenna is 60cm RG174 coax. Price: $550 ea. 


Monicor Electronics

Fort Lauderdale, FL

tel: 305.979.1907

fax: 305.979.2611

System 310 two-card OEM set for use in palmtops and handheld

computing. System 310 board set transmits at 1mW to 2W for a range of

3 to 3km range.  Priced at $660 in quantity.  Model IC-15-48 - rugged

RS232 4800 baud modem. Can network a number of these portables. $1630.


Motorola Radio-Telephone Systems Group

Arlington Heights, ILL

tel: 708.632.5000

AltairNet: 18GHz-based system design for wireless, indoors

networking.  The boxes are fairly large, about the size of a shoebox,

and are relocatable but not portable. Problem is that is that they

really aren't for mobile applications.  The reception area has holes

like swiss cheese. Not a problem with some fine adjustment in

stationary applications but a big problem for mobile devices.


Pacific Crest Corporation

1190 Miraloma ay, Suite W

Sunnyvale, CA 94086-4607

tel: 408.730.5789

tel: 800.795.1001

fax: 408.730.5640

DDR-96 and RDDR-96 Radio modems. To 9600 baud. 2W. Point-to-point

communcations. Uses standard RS-232 9pin DB style connectors. Can also

be used in packet switching networks.  Forward error correction

techniques and PLL synchronization. The RDDR is a ruggedized version.

Cost is about $1100 and $1230 respectively. FCC license required.


Proxim, Inc.

Mountain View, CA,

tel: 800-229-1630

Proxlink XR, spread spectrum, smart wireless modem, up to 256

Kbps, 902MHz, 500mW, 800 ft range.


----

Other with little information:


NCR sells the WaveLAN, which has about a 1Mbit/sec data rate.  Not

exactly "ethernet", but interfaceable to most networks using MS-DOS

boxes as routers.


Tetherlink in California is experimenting with a 2Mbit/sec cellular

system that is designed for roving portables. [Need address]


O'Neil provides bidirectional 19.2Kps RS-232 links that

you can run a terminal emulator or SLIP over, range about 100 ft.

[need addresses]


A number of articles have also been posted about the modification of

inexpensive walkie-talkies for wireless communication. Typical

bandwidths are limited to about 1200 baud. This may be sufficient for

simple command-level control of a mobile mechanism. See Archives.


------------------------------

[10.4.1] RF Video


For regular frame rate video over relatively short distances

it's hard to beat the price and availability of several consumer

products in the $100 range. Check local stores or place like the

Sharper Image (Gemini Rabbit is one of the companies making these

units) Microwave systems require line-of-site communication,

licensing, and are expensive.


------------------------------

[10.4.2] RF Ethernet


There are some related articles in the Feb/93 Byte Magazine.


Proxim Inc.

295 North Barnardo Ave.

Mountain View, CA  94043

tel: 415.960.1630

fax: 415.964.5181

A product announcement for wireless LAN board on p.68 in May/92 Byte Magazine

 Price: $495

 Range: 800 ft.

 Data Rate: 242 Kbps

 Channels: 3


Telesystems SLW

85 Scarsdale Road, Suite 201

Don Mills, Ontario, Canada

ARLAN radio LAN

We've used ARLAN with CMU's Ambler work. It's an ethernet

bridge and it smart about routing traffic across the repeater. The 620

is about $5K. Can be used without a license in the US. (spread

spectrum) 6 miles range.


------------------------------

[10.5] Robot Parts: Suppliers and Sources


   Many inquiries on comp.robotics are of the form: Where can I find X?

 where X might be motors, gears, fasteners, connectors etc. The

 following companies carry a wide selection of electronics and

 mechanical parts. With the possible exception of computing these

 companies should have all you need to build robot mechanisms.


 Also see the file regularly posted to sci.electronics and a number of

 the radio newsgroups:

ftp://rtfm.mit.edu/pub/usenet/sci.electronics/My_List_of_Mail_Order_Electronics_Companies


 All Electronics Corp.

 P.O. Box 567

 Van Nuys, CA 91408

 tel: 800.826.5432

   Electronics parts.


 Allied Devices

 2365 Milburn Avenue, 

 PO Box 502

 Bladwin, NY 11510

 tel: 516.223.9100

 fax: 516.223.9172

   Standard precision mechanical components


 American Science and Surplus

 3605 Howard St.

 Skokie, IL 60076

 tel: 708.982.0870

 fax: 800.934.0722


 C&H Sales

 2176 E. Colorado Blvd.

 Pasadena, CA

 tel: 818.796.2628

 tel: 800.325.9465

   Surplus parts. Motors etc.


 Digi-Key Corp.

 701 Brooks Avenue South

 P.O. Box 677

 Thief River Falls, MN 56701-0677

 tel: 800.344.4539

   Distributor of electronics components and semiconductors.


 Edmund Scientific

 101 E. Gloucester Pike

 Barrington, NJ 08007-1380

 tel: 609.573.6250 order

 tel: 609.573.6260 customer service

  Lots of optics, science and educational items. A little pricey

  but nice selection. Edmund also has a Robotic Technology Curriculum

  with lessons and tests featuring the Movit robots. Curriculum is $65.


 Electronic Goldmine

 PO Box 5408

 Scottsdale, AZ 85261

 tel: 602.451.7454


 Fascinating Electronics

 P.O. Box 126

 Beaverton, OR 97075

 tel: 503.292.5233

  Experimenter's kits and other electronics.


 Graymark

 Box 5020

 Santa Ana, CA 92704

 tel: 800.854.7393

   Robot and electonics kits, tools and instruments.


 Herbach and Rademan Co.

 18 Canal St.

 P.O. Box 122

 Bristol, PA 19007-0122

 tel: 800.848.8001 (orders)

 tel: 215.788.5583 (office)

 fax: 215.788.9577 (fax)

   Electro-mechanical "surplus" parts, equipment and insturments.


 JDR Microdevices

 1850 South 10th st

 San Jose, CA 95112-9941

 tel: 408.559.1200, 800.538.5000

 fax: 800.538.5005

 bbs: 408.494.1430

Surplus and lots of electronic components including cameras and

  some sensors. Some recent components have included:

  TV transmitter (part # RK-TV6, $19.95 US) transmits composite video +

  audio to any television set withing 600' on one of channels 2 - 6.

  Runs on 12VDC.

  Microwave doppler radar sensor. Claims to detect a person or animal up

  to 12' away (part number RK-MD3, $19.95 w/o case.  Claims to come with

  complete circuit theory and instructions.


Marlin P. Jones

tel: 407.848.8236

Lots of neat surplus stuff.


McMaster-Carr Supply Company

PO box 440

New Brunswick, NJ 08903-0440

tel: 908.329.3200

fax: 908.329.3772

   An amazing catalog of hundreds of thousands of parts. Lots of

 mechanical things but not much for electronics or computing.


MECI

tel: 800.344.4465


Mendelson Electronics Co., Inc

tel: 800.422.3525


Newark Electronics

500 N. Pulaski St.

Chicago, IL 60624-1019

tel: 312.784.5100 (check locally)

  Major distributor of electronics components and equipment (1200+

pages) with branches throughout the US.


Nordex

50 Newton Road

Danbury, CT 06810-6216

tel: 203.792.9050

   Gears, cams, universals etc.


PIC Design

PO Box 1004

Benson Road

Middlebury, CT 06762-1004

tel: 800.243.6125 (except CT)

tel: 203.758.8272

   Bearings, clutches, brakes, couplings, tools, belts, pulleys, gears

 etc.


Pure Unobtainium  [GOING OUT OF BUSINESS!!!]

13109 Old Creedmoor Road,

Raleigh, NC 27613-7421

tel: 919.676.4525

net: 74065,1363@compuserve.com

All kinds of unusual and hard-to-find parts. I2C8 bus parts, stepper

motor drivers, microcontrollers, digital power drivers, isolators,

muxes, switching regulators, IR remote control, etc etc. No credit

cards. 


 Radio Shack

   Electronic parts and kits. Local retail stores in just about every

 city)


 SECS, Inc.

 520 Homestead Avenue

 Mt. Vernon, NY 10550

 tel: 914.667.5600

  Gears and gear assemblies, belt drives, couplings, bearings, small

 parts.


 Seitz

 Box 1398

 Torrington, CT 06790

 tel: 203.243.5115

   Drive components, gears etc.


 Servo Systems

 115 Main Road

 PO Box 97

 Montville, NJ 07045-9299

 tel: 201.335.1007

 fax: 201.335.1661

   Surplus pieces and prices, motors, actuators, geardrives,

 controllers, robots, encoders, transducers, amplifiers.


 Small Parts Inc.

 6891 NE Third Ave

 PO Box 381966

 Miami, FL 33238-1966

 tel: 305.557.8222

 fax: 305.751.6217

   Lots of neat small supplies including: materials, metal stock,

 fasteners, tools etc. This company is the "misc parts" supplier to

 the "U.S. FIRST" competetion where corporations and HS Students form

 partnerships to build competing robots like Dr Flowers' ME class at

 MIT.


 Stock Drive Products

 2101 Jericho Turnpike

 Bobx 5416

 New Hyde Park, NY 11042-5416

 tel: 516.328.3300

 fax: 516.326.8827

   Great set of handbooks of thousands of components.


 Winfred M. Berg

 499 Ocean Ave., 

 East Rockaway, LI, NY 11518

 tel: 516.599.5010

   Precision Mechanical Components


 Any technical library should have catalogs from the larger

 distributors. These include McMaster-Carr, Grainger, Allied, Newark,

 etc.


____________________________________________________________________________

End of Part4.-- 


aka: Kevin Dowling Carnegie Mellon University

tel: (412) 268-8830 The Robotics Institute

adr: nivek@ri.cmu.edu Pittsburgh, PA 15213

-- 


aka: Kevin Dowling Carnegie Mellon University

tel: (412) 268-8830 The Robotics Institute

adr: nivek@ri.cmu.edu Pittsburgh, PA 15213


Comments

Popular posts from this blog

BOTTOM LIVE script

Fawlty Towers script for "A Touch of Class"