Designed for research, education, and exploration, Surveyor's SRV-1 internet-controlled robot integrates a 1000MIPS 500MHz Analog Devices Blackfin BF537 processor, a digital video camera with resolution from 160x28 to 1280x1024 pixels, laser pointer ranging, and WLAN 802.11b/g networking on a quad-motor tracked mobile robotic base.
Operating
as a remotely-controlled webcam or a self-navigating autonomous robot, the
SRV-1 can run onboard interpreted C programs or user-modified firmware, or
be remotely managed from a Windows, Mac OS/X or Linux base station with Python
or Java-based console software. The Java-based console software includes
a built-in web server to monitor and control the SRV-1 via a web browser
from anywhere in the world, as well as archive video feeds on demand or on
a scheduled basis.
Features
- Open Source
design with full access to source code (GPL) and schematics
- Robot is
fully programmable for autonomous operation
- Extensive
software support through 3rd party applications
- Teleoperate
mode to drive robot around via console software or remotely via web browser
- Host software
has built-in web server and video archiving
- Robot can
run programs written in interpreted C and stored in onboard Flash
- Wireless
remote control or viewing up to 100m indoors and 1000m outdoors (line of
sight)
- Robot can
be controlled from a terminal/console for easy testing
- Linux 2.6
support as well as "bare metal" programming
with GNU bfin-elf-gcc
Hardware
- Processor:
1000mips 500MHz Analog Devices Blackfin BF537, 32MB SDRAM, 4MB Flash, JTAG
- Camera:
Omnivision OV9655 1.3 megapixel 160x128 to 1280x1024 resolution
- Robot
Radio: Lantronix Matchport 802.11b/g WiFi
- Range:
100m indoors, 1000m line-of-site
- Sensors:
2 laser pointers for ranging
- Drive:
Tank-style treads with differential drive via two precision DC gearmotors
(100:1 gear reduction)
- Speed:
20cm - 50cm per second (approx 1 foot/sec or .5 mile/hour)
- Chassis:
Machined Aluminum
- Dimensions:
120mm long x 105mm wide x 75mm tall (5" x 4.1" x 3")
(drawing)
- Weight:
460gm (14oz)
- Power:
7.2V 2000mAH Li-Poly battery pack - 4+ hours per charge
- Charger:
100-240VAC 50/60Hz (US plug)
Software
- Robot Firmware: easily updated, written in C language under GPL Open Source,
compiled with GNU bfin-elf-gcc and bfin-uclinux-gcc toolchains
- Onboard
User Programming: interpreter for "small C" language with special robot-specific
commands are provided for running user programs from onboard Flash memory
- Development Tools: GNU toolchains via http://blackfin.uclinux.org
- Console Software: Java based application, runs on Windows, MAC, Linux. WebcamSat
web server module built into console software, allows multiple simultaneous
remote viewers via Internet