Professional Documents
Culture Documents
Servo2008 08
Servo2008 08
08>
U.S. $5.50 CANADA $7.00
V
o
l
.
6
N
o
.
8
S
E
R
V
O
M
A
G
A
Z
I
N
E
D
A
R
P
A
A
T
T
H
E
G
R
A
N
D
P
R
I
X
R
C
R
O
B
O
T
I
C
S
C
P
L
D
S
E
R
V
O
D
R
I
V
E
R
V
E
X
M
O
T
O
R
P
W
M
A
u
g
u
s
t
2
0
0
8
Cover.qxd 7/9/2008 1:54 PM Page 1
Let your geek shine.
Meet Pete Lewis, lead vocalist for the band
Storytyme. Pete recently created the RS1000,
a new personal monitor system for performing
musicians. It was SparkFuns tutorials, products
and PCB service that enabled him to take his idea
to market in less than a year.
The tools are out there. Find the resources you
need to let your geek shine too.
2008 SparkFun Electronics, Inc. All rights reserved.
Hear music from Storytyme at www.storytymeband.com, or check
out Petes RS1000 at www.rockonaudio.com.
Sharing Ingenuity
W W W. S P A R K F U N. C OM
Full Page.qxd 7/9/2008 9:57 AM Page 2
a) Science
b) Technology
c) Engineering
d) Mathematics
e) All of the above
Given a choice, middle and high school students prefer robotics among science courses.
And our Classroom Lab Kits make it easier than ever to bring VEX Robotics to your
school while making your budget go farther. With standards-based curriculum available
from Intelitek, Carnegie-Mellon and Autodesk, VEX is quickly becoming the robotics
platform of choice among schools internationally. We now offer local, regional, national
and international competitions for students to test their skill and express themselves.
Visit RobotEvents.com for event information. Only one choice is clear when considering
an educational robotics platform the VEX Robotics Design System.
Studies prove what
we at VEX
already knew...
Students love Robotics.
Classroom Lab Kit
bundles start at $549
A product of Innovation First. Copyright 2008. Innovation First, Inc.
Think. Vex. Amaze. Build. Create.
VI SI T WWW.VEXROBOTI CS.COM
Full Page.qxd 7/9/2008 10:18 AM Page 3
Features
28 BUILD REPORT:
Combat Robot: $1.25 a Pound
32 PARTS IS PARTS:
Power Switches
Events
30 Results and Upcoming Competitions
30 Event Report:
Mall of America Rotunda Rumble
Robot Profile
33 Touro
06 Mind/Iron
24 Events Calendar
26 New Products
44 Robotics Showcase
66 Robo-Links
73 SERVO Webstore
81 Advertisers Index
Columns
08
Robytes
by Jeff Eckert
Stimulating Robot Tidbits
10
GeerHead
by David Geer
MAARS Robots Taking Off for War
14
Twin Tweaks Special Edition
by Bryce and Evan Woolley
Rhyme of the Modern Submariner
20
Ask Mr. Roboto
by Dennis Clark
Your Problems Solved Here
62
Robotics Resources
by Gordon McComb
Robotics via Remote Control
67
BasicBoard Robotics
by William Smith
Moving From BS1 to PIC
76
Appetizer
by John Sosoka
The Greatest Playground of All
78
Then and Now
by Tom Carroll
Robots How Weve Built Them
Over the Years
PAGE 10
PAGE 14
4 SERVO 08.2008
THE COMBAT ZONE ...
D
e
p
a
r
t
m
e
n
t
s
TOC Aug08.qxd 7/9/2008 4:04 PM Page 4
08.2008
VOL. 6 NO. 8
SERVO 08.2008 5
36 The CPLD Servo Driver
by Fred Eady
Driving hobby servos is only one
of the tricks a CPLD can perform.
In addition to turning servo rotors,
you can also use a CPLD to replace a
number of discreet logic ICs in your
next robotic design.
46 Build a PWM Circuit to
Run a Vex Motor
by John Toebes
You dont just have to use NiCad
batteries to drive a Vex motor.
49 Look Ma, No Driver!
by Jason Bardis
Autonomous DARPA vehicles take
center stage (track!) at the
Long Beach Grand Prix.
55 Build the Ultimate Robot
by Michael Simpson
If youre not afraid to part with a
little cash, this series will give you
the choice of building either a six-
or three-wheeled robot with an
onboard PC.
SERVO Magazine (ISSN 1546-0592/CDN Pub Agree#40702530) is published
monthly for $24.95 per year by T & L Publications, Inc., 430 Princeland Court, Corona,
CA 92879. PERIODICALS POSTAGE PAID AT CORONA, CA AND AT ADDITION-
AL ENTRY MAILING OFFICES. POSTMASTER: Send address changes to SERVO
Magazine, P.O. Box 15277, North Hollywood, CA 91615 or Station
A, P.O. Box 54, Windsor ON N9A 6J5; cpcreturns@servomagazine.com
PAGE 46
PAGE 28
PAGE 36
Features & Projects
TOC Aug08.qxd 7/9/2008 5:14 PM Page 5
Published Monthly By
T & L Publications, Inc.
430 Princeland Court
Corona, CA 92879-1300
(951) 371-8497
FAX (951) 371-3052
Webstore Only 1-800-783-4624
www.servomagazine.com
Subscriptions
Toll Free 1-877-525-2539
Outside US 1-818-487-4545
P.O. Box 15277
North Hollywood, CA 91615
PUBLISHER
Larry Lemieux
publisher@servomagazine.com
ASSOCIATE PUBLISHER/
VP OF SALES/MARKETING
Robin Lemieux
display@servomagazine.com
EDITOR
Bryan Bergeron
techedit-servo@yahoo.com
CONTRIBUTING EDITORS
Jeff Eckert Tom Carroll
Gordon McComb David Geer
Dennis Clark R. Steven Rainwater
Fred Eady Kevin Berry
Bryce Woolley Evan Woolley
Jason Bardis John Toebes
Michael Simpson John Sosoka
Tim Wolter Aaron Nielsen
Chad New William Smith
CIRCULATION DIRECTOR
Tracy Kerley
subscribe@servomagazine.com
MARKETING COORDINATOR
WEBSTORE
Brian Kirkpatrick
sales@servomagazine.com
WEB CONTENT
Michael Kaudze
website@servomagazine.com
PRODUCTION/GRAPHICS
Shannon Lemieux
Joe Keungmanivong
ADMINISTRATIVE ASSISTANT
Debbie Stauffacher
Copyright 2008 by
T & L Publications, Inc.
All Rights Reserved
All advertising is subject to publishers approval.
We are not responsible for mistakes, misprints,
or typographical errors. SERVO Magazine
assumes no responsibility for the availability or
condition of advertised items or for the honesty
of the advertiser. The publisher makes no claims
for the legality of any item advertised in SERVO.
This is the sole responsibility of the advertiser.
Advertisers and their agencies agree to
indemnify and protect the publisher from any
and all claims, action, or expense arising from
advertising placed in SERVO. Please send all
editorial correspondence, UPS, overnight mail,
and artwork to: 430 Princeland Court,
Corona, CA 92879.
Next Level Robotics
To an outsider looking in at
amateur robotics, it often appears
that the field hasnt evolved much in
the past few years. Certainly, there
have been evolutionary gains.
Sensors are a little smaller and
smarter, and motors and controllers
are a little more powerful and
sophisticated. Furthermore, there
have been a few advances in
microcontrollers, such as the
development of the Parallax Propeller,
and more powerful field
programmable gate arrays or FPGAs.
Despite incremental advances in
the components we use to construct
robots, the fundamental capabilities
of carpet roamers, crawlers, and
arms havent changed much. The
leading edge of low-cost robotics is
often represented by toys carried by
the major retail outlets. So whats it
going to take to get amateur robotics
to the next level? That is, to a level
that not only matches the capabilities
illustrated by commercial and
academic robotics, but that at least
hints at the capabilities we ascribe to
robots depicted in Star Wars and
Transformers?
First, a reality check. Developing
a semi-autonomous Martian rover or
a robotic prosthetic arm for a soldier
injured in Iraq takes significant
financial resources and teams of
engineers, scientists, and machinists.
So what can you do, given the
current economic environment,
to move your robot designs to the
next level?
The most fertile area in robotics
yet to be fully exploited that is within
reach of every roboticist is software
development. For example, in the
area of robot vision, there is a need
to better recognize, track, and
differentiate objects, to read facial
expressions and gestures, and in
general to make robots more
socially adaptable. If your interest is
outdoor navigation, then there is a
world of software options to explore,
from GPS-based localization to
navigation with light and RF beacons.
Means of providing robots with
the ability to maneuver through
mazes and how to best avoid
ledges and low-traction areas have
yet to be perfected.
Connected to a PC, your robotic
arm or vehicle with appropriate
sensors can become just as
sophisticated as any rover developed
by NASA. Of course, you can work
on challenges completely within a
computer using simulations. And
thats an efficient, low-cost method.
However, at some point you have to
validate your work on a real robot.
One thing Ive learned over several
years of building robots is that
unless youre working on a specific
hardware specification, youll make
more progress in shorter time if you
leave the design of the hardware
platform to someone else and focus
on the overall functionality.
For example, why spend months
designing and building an arm when
you can buy a kit from Lynxmotion
(www.lynxmotion.com) or
CrustCrawler (www.crustcrawler.
com)? Even if you have to modify an
off-the-shelf arm, youll likely still save
time and money. Ive used various
versions of the CrustCrawler arm
Mind / Iron
by Bryan Bergeron, Editor
Mind/Iron Continued
6 SERVO 08.2008
Mind-Iron Aug08.qxd 7/9/2008 8:10 PM Page 6
SERVO 08.2008 7
Wearable Sensors
Conceived at
Harvard Robotics
Lab Measure
Hand Forces
FingerTPS Put
Comfortable Tactile Sensors
at Your Fingertips ... Literally
P
ressure Profile Systems, Inc. (PPS),
had just released their innovative
new wireless FingerTPS (Finger
Tactile Pressure Sensing) system for
immediate sale worldwide. FingerTPS
sensors are soft, flexible sensors worn
on the hand that transmit accurate,
repeatable tactile force data to a PC
via wireless Bluetooth connection.
FingerTPS tactile data with
integrated video provides a complete
representation of user interaction with
tools, sports equipment, new product
designs, and medical applications.
"The FingerTPS concept was
originally funded by DARPA research
grants to capture the forces of a
skilled surgeon for developing
virtual surgical simulation
systems. After a decade of
numerous iterations, we finally
have a system that is easy to
use," said Dr. Jae Son, CEO
of PPS.
The wireless FingerTPS
system was unveiled to the
public at the IVR Industrial
Virtual Reality Expo in Tokyo,
Japan this last June. "The
wireless capability and the
simple, one-touch calibration
were the most exciting features
among attending engineers and
researchers from hundreds of
leading firms," said David Ables,
CTO of PPS.
FingerTPS was recently
featured in programming on the
National Geographic Channel
and Fox Sports Net. Episodes of
"SportScience" and "FightScience"
called on PPS and industry
experts to scientifically explain
the performance of world-class
athletes including NFL Hall of
Fame receiver Jerry Rice, NBA
sharpshooter Jason Kapono,
and Mixed Martial Arts legend
Randy Coture.
"For elite athletes like Jerry
Rice or Jason Kapono, their
hands are their livelihood, and
they readily grasped how real-time
tactile data could help evaluate
and improve their performance,"
explained Ables.
FingerTPS systems start at a mere
$4,995 for a single-hand system with
two sensors that are available in
multiple sizes in specialized shapes
for fingers, thumbs, palms, and inner
phalanges. FingerTPS systems
also include a video camera for
synchronized video input, software,
and a reference sensor for easy,
one-touch calibration.
Pressure Profile Systems, Inc., was
founded in 1996 by two graduates
from the Harvard University Robotics
Lab. Government grants and industrial
sales have enabled PPS tactile sensing
technology development for medical
devices, industrial instruments, and
consumer electronics.
For more information, visit the PPS
website at ww.pressureprofile.com.
including their latest Smart robotic arm
as the basis for many projects that rely
on the processing power of a PC. Both
CrustCrawler and Lynxmotion offer
PC-based software to control their arms,
and third party software is available,
as well.
Similarly, you neednt start your
software designs from scratch or with a
huge budget. The entry-level versions of
the various Microsoft .Net compilers and
the MS Robotics Studio can be freely
downloaded. If youre not a Microsoft
fan, there are dozens of software
options, from MatLab and Simulink
(www.mathworks.com) to open-source
compilers. If possible, leverage whats
been done before and move to the next
level more quickly and easily. Just be sure
to return the favor and post your software
to the web and consider sharing your
experience with SERVO readers.
I dont want to discourage
mechanical engineers and engineers-in-
training from tackling new hardware
designs. If you have a machine shop at
your disposal and the skill to use those
tools, then dont hesitate. Everyone has
different goals and ideas of what they
want to get out of robotics. However, if
getting to the next level quickly on a
limited budget is your focus, then you
should at least consider focusing on the
brains as opposed to the brawn of
your robots. SV
FAST FAQs
What is the maximum pressure range
that PPS sensors can reach?
PPS industrial sensors can reach pressure
ranges of up to 2,000 psi. However, currently
PPS can only guarantee factory calibration at
pressures up to 700 psi.
What is the maximum speed of the
PPS sensors?
TactArray systems have an element-to-element
scan speed of up to 10 kHz. ConTacts systems
have a continuous analog output allowing any
sampling rate, but the sensors have a
throughput of approximately 2 kHz.
Of what materials are PPS
sensors made?
PPS sensors are made from conductive cloth
(conformable), Kapton (industrial), Lycra
(stretchable) or a combination of conductive
cloth and Kapton (hybrid).
What is the smallest element size
for PPS sensors?
Element sizes in TactArray sensor arrays can
be as small as 1mm x 2 mm, however, practical
resolution is actually much greater. PPS's
pressure-sensing technology allows accurate
pressure interpolation between sensing
elements. Single-element ConTacts sensors
have been built as small as 5 mm x 5 mm.
Are PPS sensors waterproof?
PPS sensors are NOT waterproof, however,
PPS can provide removable waterproof
sheaths to protect the sensors or
complete encapsulation for more
rugged environments.
Mind-Iron Aug08.qxd 7/9/2008 1:54 PM Page 7
8 SERVO 08.2008
New Hopperbot Sets Record
Mechanical jumpers are nothing
new, but one that was unveiled at
the IEEE International Conference on
Robotics and Automation appears to
have, um, leaped ahead of its com-
petitors in terms of jump distance.
The tiny, 7 g mechanical grasshopper
can jump 1.4 m, which is said to be
10 times farther relative to its size
than any other existing jumping
robot. The little bug was developed
at the Laboratory of Intelligent
Systems at the Ecole Polytechnique
Federale de Lausanne (EPFL, www.
epfl.ch), and, according to Prof. Dario
Floreano, This biomimetic form of
jumping is unique because it allows
microrobots to travel over many types
of rough terrain where no other walk-
ing or wheeled robot could go. These
tiny jumping robots could be fitted
with solar cells to recharge between
jumps and deployed in swarms for
extended exploration of remote areas
on Earth or on other planets.
The bot mimics the way fleas,
locusts, and other pests travel by
charging two torsion springs via a
small 0.6 g pager motor and a cam.
To optimize jump performance, the
legs can be adjusted for jumping
force, take-off angle, and force profile
during the acceleration phase. An
on-board battery allows it to make up
to 320 jumps at 3 second intervals.
Microbots Self Organize
Down on the MEMS level, Duke
University (www.duke.edu)
researchers have been training micro-
bots to maneuver separately, without
any obvious guidance, and assemble
themselves into organized structures.
The devices which are basically
shaped like a spatula can display
surprisingly flexible movements. In
one experiment, two of them were
taught to pirouette to Strauss music
on a tiny dance floor. In the
accompanying photo, four of them
numbered 1, 2, 4, and 5 (no. 3
was probably somewhere being
questioned by Mike Nifong), started
at the corners of a rectangle a bit
smaller than one square mm. Next,
two species (4 and 5) docked to form
the initial stable shape, after
which the others joined to form
the final assembly.
The devices measure about
60 x 250 x 10 m and draw
power from an electrified
surface. They take steps of only
10 to 20 nm but can make up
to 20,000 movements per
second. The only speculation
about practical applications
cited the ability to move around
the interiors of laboratory-on-
a-chip devices. But theyll
probably come up with something
more provocative.
Robofish in School
Most subaquatic robots
need to communicate with
human beings from time to
time, often via communication
satellites during operation. But
the University of Washington
(www.washington.edu) is
developing fin-propelled
Robofish that can skip the
middle man and work
cooperatively with each other
until their task is complete.
Kristi Morgansen, UW assistant
professor of aeronautics and
astronautics, recently ran them in a
school of three as their first major
test, in which they were programmed
to either swim all in one direction or
all in different directions. The latter
doesnt sound like much of an
accomplishment, being essentially
what would happen if you turned
three flies loose in your living room.
But bigger things are planned. The
researchers trained some live fish to
respond to a stimulus by swimming
into a feeding area. They discovered
that you only have to train about a
third of the fish to get the entire school
to act in unison. The fish that have a
strong idea tend to dominate over those
This mechanical grasshopper can leap 27
times its body size. Photo courtesy of EPFL.
Microassembly experiment recorded via optical
microscope. Image courtesy of Duke University.
Fin-propelled Robofish (shown with
a penny) is about the size of a 10 lb
tuna. Photo courtesy of the
University of Washington.
by Jeff Eckert
Robytes
Robytes.qxd 7/8/2008 10:25 AM Page 8
that dont, according to Morgansen.
That has implications for what will
happen in a group of vehicles. Can one
vehicle make the rest of the group do
something just based on its behavior?
Like the live fish, the robotic ones
communicate with each other, in this
case using low-frequency sonar. Test
results showed that although only about
half of the transmitted communications
actually get through, the Robofish
programming allowed them to accom-
plish their task anyway. The next step
will be to let them loose in the ocean,
where they will be programmed to
trail a remote-controlled toy shark.
Ultimately, they could be dispatched
to explore caves and ice-covered
waters, track whales, map regions of
pollution, or harass baby seals.
Walk Like a Man
Most bots walk in the rigid,
clunky movements that are typical of
industrial machinery, toy robots, and
people who buy their shoes at
Wal-Mart. This differs from the much
more fluid way humans generally
move, which basically consists of
falling forward in a controlled
manner. But, in pursuit of a PhD,
researcher Daan Hobbelen of the
Delft University of Technology (TU
Delft) has developed an advanced
robot, called Flame, that
demonstrates that a robot can be
human-like, energy-efficient, and
highly stable. The overall goal is to
provide insight into how people walk,
which ultimately can be applied
to helping people with mobility
problems via improved diagnosis and
rehab. Flame employs seven motors,
a balance organ, and some propri-
etary algorithms to ensure a high
level of stability. The robot can, for
example, apply the information
provided by its balance organ to place
its feet slightly farther apart to
prevent falling. According to
Hobbelen, Flames advanced ankles
have already provided motion scientists
with advanced insight into how the
complicated joint works. For details,
visit www.dbl.tudelft.nl.
TP-Bot Wins Award
LEGOs 2008 Earth Day Building
Challenge was to create a
MINDSTORMS NXT robot that could
be used to help maintain a healthy,
sustainable environment. The
Champions Award went to Dino
Martinos TP-Bot 2008, which helps
save energy and the environment via
the efficient dispensing of toilet
paper. The bot is compatible for use
by up to five different people
(presumably not all at once), and it
includes a scanner (to which users
present an access pass and a
four-digit secret code) and a paper
dispensing system. It even monitors
how much toilet paper is left on the
roll. Cant you feel the greenhouse
gases abating already? For info on
this and others in the winners circle,
visit mindstorms.lego.com/news/.
New Hall of Fame Inductees
In case you missed it, the 2008
inductees into the Carnegie Mellon
Robot Hall of Fame (www.robothallof
fame.org) are the Raibert Hopper,
NavLab5, LEGO Mindstorms, and Lt.
Cmdr. Data. The Hopper (shown in the
photo) was developed in 1983-84 for
experiments on active balance and
dynamics in legged locomotion. Named
for its developer, Marc Raibert, the
one-legged bot could hop in place or
run at a top speed of 2.2 m/sec (4.8
mph). Congrats to all. SV
Robyt es
Robot Flame walks like a human.
Photo courtesy of TU Delft.
SERVO 08.2008 9
The award-winning TP-Bot 2008.
Photo courtesy of LEGO.
The Raibert Hopper.
Photo courtesy of MIT.
Robytes.qxd 7/8/2008 10:25 AM Page 9
10 SERVO 08.2008
I
n 2005, I covered the SWORDS
(Special Weapons Observation
Reconnaissance Direct-action
System) maneuverable military robots,
which soldiers use as scouts and
remote weapons systems in the war in
Iraq. As reported, the SWORDS iteration
of the robotic sentry is compatible
with M16s, M240s, M249s, Barrett 50
calibers, 40 mm grenade launchers, or
M202 anti-tank rocket systems.
The SWORDS have many other
features including advanced sensing.
The robots use these technologies
to locate enemy combatants, IEDs
(Improvised Explosive Devices), and
other hazards.
The SWORDS are unmanned
ground vehicles (UGVs), which means
that threats to these vehicles in their
everyday line of work dont directly
threaten the soldiers who operate
them from a safe distance via a
remote control console.
Since the Defense Authorization
Bill for Unmanned Vehicles, the armed
forces have been pressed to convert the
vast majority of ground combat vehicles
to unmanned for this very reason.
The war and the need to keep
soldiers further out of risk has
brought us to the latest evolution of
the unmanned fighter. The newly
released MAARS (Modular Advanced
Armed Robotic System) is the
offspring of the SWORDS and
the first fully modular ground
robot system capable of providing
a measured response including
nonlethal, less lethal, and even
lethal stand-off capabilities, says
a June 4th media release from
QinetiQ, owner of Foster-Miller,
which produced the robots.
If youve heard references to
SWORDS 2.0, these are the
MAARS robots. Soldiers will be
able to supplement the three
existing SWORDS robots which
are deployed in Iraq with these
robots.
The Federal government and
QinetiQ have been working on
MAARS for 18 months to deliver
a robot system that is armed,
unmanned, and controlled by the
soldiers themselves, according to
the release.
MAARS will replace SWORDS as
the core platform for building out
these kinds of systems for battlefield
tactics. Because the new MAARS
platform is standardized and modular,
it will make it affordable for the
military to have more of the robots
and to repair them more readily.
QinetiQ worked closely with the
military to ensure that the MAARS
robot would enhance the war fighters
capability and lethality, extend his
situational awareness, and provide all
these capabilities across the spectrum
of combat, says Dr. William Ribich,
President of the Technology Solutions
Group, QinetiQ North America.
By extending the capabilities of
MAARS, soldiers can save their lives
and the lives of area non-combatants
more frequently.
MAARS Mayhem
Unlike SWORDS, MAARS gives
the human operator choices for
confrontation on the battlefield. For
nonlethal confrontation, a human
operator can project their voice or a
siren through mounted speakers to a
person or crowd, or emit a green
pulsing laser light that is visually
confusing, though harmless.
When a confrontation calls for
more, soldiers use MAARS to disperse
Contact the author at geercom@alltel.net by David Geer
MAARS Robots
Taking Of f for War
SWORDS Military Robots Graduating to 2.0, MAARS Status
Here is the new MAARS robot the larger
offspring to the SWORDS robot. Four
grenade launchers, machine gun, turret,
other equipment, and tracks visible.
Geerhead.qxd 7/8/2008 10:16 AM Page 10
40 mm less lethal grenade
ammunition, bean bags, smoke, star
clusters (illumination), tear gas,
pepper spray, and M240B medium
machine gun warning shots. This
type of confrontation is purposed
against the enemy with the
weapons/guns pointed upward as if
to fire warning shots. For lethal
firepower, MAARS weapons are
pointed directly at their targets, firing
40 mm high-explosive grenades or
400 rounds of 7.62 mm shells from
the M240B medium machine gun.
Where SWORDS came with
weapons optional, MAARS come with
four grenade launchers, a machine
gun, and less lethal defenses
attached.
The MAARS robot is remote
controlled to over a kilometer away
from the operator, putting a safety
buffer between the soldier-operator
and the point of immediate contact
with the aggressor. This increases
the soldiers ability to survey the war
zone, confront the aggressor from a
distance, and survive the battle.
MAARS Mechanics
Foster-Miller constructed the
robot on a uni-body frame/chassis
with a simple, plug-and-play design
for quick assembly with new
accessories and attachments that
may become available. The uni-body
construction makes access to the
battery and electronics
easy and efficient. The
MAARS has a larger
payload bay area
than SWORDS,
higher torque for
faster travel, and
improved braking
capability. The
robots remote
control system is
user-friendly,
intuitive, and digital
for quick uptake by
military personnel.
The new Digital
Control Unit (DCU)
the remote
control device the
Here is the mighty SWORD with cameras,
machine gun, ammo case, tracks, antennae,
and identifying US flag emblem.
This Operator Control Unit (OCU) is the
SWORDs wireless remote control,
fitted with a hard-shell case. Notice
the antenna, numerous controls for
driving and manipulating the SWORD
combat robot, and the multiple split
screens for viewing everything the
robots cameras pick up.
This drawing of the SWORDS robot identifies key parts
and systems, many of which are duplicated
or enhanced on the new MAARS robot.
The real ancestor of the MAARS robot is the TALON
robot for military, police, and emergency rescue. From these,
Foster-Miller developed the SWORDS bots. The SWORDS
originally topped out at 120 lbs., though they packed a
mighty punch through the Small Mobile Weapons Systems
(SMWS) they employed.
At about $230,000 per unit, SWORDS offered front and
rear cameras with night vision, thermal vision, and wide
angle views and zoom lenses. On its rugged tank tracks and
powered by a lithium ion battery, the SWORDS can run for
four hours with a maximum velocity of 5.2 mph.
Soldiers can carry parts from the disassembled SWORDS
in their backpacks, transporting it from combat site to
combat site.
WHERE IT ALL BEGAN
SERVO 08.2008 11
GEERHEAD
Geerhead.qxd 7/8/2008 10:17 AM Page 11
operator uses offers advanced
command and control capabilities and
greater situational awareness around
the robot. The system gathers a large
array of situational feedback from the
battlegrounds.
SWORDS laid the groundwork for
sensing battle hazards with heat, gas,
chemical, and radiation sensors. These
report to the soldier wirelessly so they
know when and where its safe to
tread or what precautions to take.
MAARS also uses Blue Force
Tracking, a satellite and GPS tracking
technology that informs soldiers on
the locations of friendly forces, enemy
forces, and neutral areas.
The MAARS robot comes with
all-terrain tracks in the military style of
the old tanks. With these, it can scale
stairs. It can also use wheels to travel
more quietly on other terrain, to be
stealthier.
Field personnel can equip the
robot with a robotic arm, numerous
weapons other than those described,
and a broad range of sensors. The
robotic manipulator arm can lift about
100 lbs. By replacing the gun turret
with the arm, soldiers can readily turn
the robotic war fighter into a device for
identifying and neutralizing explosives.
MAARS can also sense its
environment via its seven multi-mode
cameras. The operators can view
action the robot views in streaming
video. The robot uses day and night
thermal vision. The robot also gauges
its location and distances using a laser
range finder. The soldier-operators
know where they are pointing the
robots weapons in relation to the
robots surroundings, other people,
and themselves because of these
cameras. At about 350 lbs., the
complete MAARS system is the largest
member of the TALON robots, larger
than the SWORDS.
Foster-Miller has already shipped
its first MAARS robot to the US
military under a contract from the
Explosive Ordnance Disposal/Low-
Intensity Conflict (EOD/LIC) program,
which is part of the Combating
Terrorism Technical Support Office
(CTTSO). This is the same program
that acquired the SWORDS robots. SV
Order 24 hours a day, 7 days a week
www.Jameco.com
Or call 800-831-4242 anytime
Exclusively at Jameco
The Lowest Prices
Guaranteed!
3 Levels of Choice
3 Levels of Savings
Save 3% to 5%
Looking to save on
thousands of Name Brand
components? Jameco
offers these popular
products for 3% to 5%
below market price, and
we guarantee it!
Save 15%-25%
Save more when a
specific manufacturer is
not required. Major Brand
semis are sourced
from 5-6 specific major
manufacturers, plus we
also offer Jameco Brand
and Generic passives for
even greater savings.
Save 30% or more!
Looking for killer deals?
Jameco buyers often find
Factory Overruns from
some of the industrys
biggest names. That
means savings of 30%
and more to you!
Other Jameco Advantages:
We offer over 300 Major Manufacturers
99%of catalog products ship the same day.
Lowest prices guaranteed, or we pay 10%.
SEMICONDUCTORS PASSIVES INTERCONNECTS ELECTROMECHANICAL POWER
12 SERVO 08.2008
GEERHEAD
Demo video MAARS robot
www.foster-miller.com/images/
Videos/MAARS_test.avi
Fox interview about Talon
(including MAARS) robots
www.myfoxboston.com/myfox/pages
/ContentDetail?contentId=6692317#
Talon_on_Fox
Foster-Miller, SWORD vendor
www.foster-miller.com
Foster-Miller robotics technologies
www.foster-miller.com/t_r_military/
relatedprojects.htm
Foster-Miller projects
www.foster-miller.com/lemming.htm
RESOURCES
Geerhead.qxd 7/8/2008 10:17 AM Page 12
SERVO 08.2008 13
Full Page.qxd 7/9/2008 10:22 AM Page 13
14 SERVO 08.2008
his month, we have the honor of
presenting the ROV-In-A-Box Kit
from !nventivity. ROV stands for
Remotely Operated Vehicle, and while
this can refer to a tethered vehicle that
tackles any sort of terrain, it very often
refers to an underwater vehicle, as was
the case with this kit. After covering
the AUVSI underwater robotics
competition in 2006, we knew that
there were competitions out there
that catered to these aquatic bots,
and we thought a competition would
be a much more exciting way of
testing the robot than surreptitiously
dunking it in the community pool. The
AUVSI competition, however, was
solely for autonomous robots, and a
remotely operated vehicle wouldnt
exactly fit into that category. After a
bit of searching, we stumbled upon
the MATE Competition an under-
water ROV competition sponsored by
the Marine Advanced Technology
Education Center. Whats more is that
the international championship was
sponsored by the Scripps Institute of
Oceanography at our very own
University of California, San Diego.
Several engineering student
organizations at UCSD are involved in
a number of design competitions, but
there was not yet a team for the MATE
event. We had the kit, the opportunity,
and the onus of the home turf advan-
tage, so we really felt that the MATE
Competition was an opportunity that
we couldnt pass up. All we had to do
now was get a team together.
Oceans Eleven and
Then Some
Evan is lucky enough to be a
part of UCSDs Tau Beta Pi chapter,
California Psi. Tau Beta Pi is the
engineering honor society and UCSDs
chapter pursues excellence in engi-
neering through outreach, academic,
and social programs. Conspicuously
missing from TBPs repertoire, though,
was a robotics team. Why a robotics
team? Because robotics is an inter-
disciplinary field that demands the
effort of engineers from every field of
study, and a robotics team would be
made up of the same cross sections of
engineers as Tau Beta Pi. By virtue of
his position as Publicity Officer, Evan
was able to organize meetings for a
robot team and soon a group of
talented engineering students had
coalesced around our ROV in a box,
and we were eager to take on the
challenge of MATE.
The ROV-in-a-box seemed like a
SPECIAL EDITION:
SPECIAL EDITION:
Rhyme of the
Modern
Submariner
THE ROV-IN-A-BOX IN THE BOX. COLTER (L) AND BRIAN (R) WORKING
ON THE FRAME.
TwinTweaks.qxd 7/8/2008 10:42 AM Page 14
great way to tackle the
challenges of the MATE
Competition. The event
demands that teams complete
three underwater missions that
are part of a scenario inspired
by mid-oceanic ridge research.
The first mission was to free an
OBS trapped mercilessly on the
ocean floor. An OBS is an
Ocean Bottom Seismometer,
and in the game scenario, it
was placed in order to gather
information on ocean floor
seismic events like underwater
eruptions and earthquakes. The good
news is that the OBS did indeed
gather the hoped for information, but
the bad news is that the OBS became
trapped in a fierce lava flow in the
process. Our first mission should we
choose to accept it would be to
free the OBS from the lava flow.
Its basically like an episode of the
Thunderbirds, but instead of sending
puppets to save the day, well be
sending in our ROV.
After freeing the helpless OBS
from the ocean floor, the second
mission was to collect three samples
of the lava flow for analysis. The final
mission was to take a temperature
reading from a hydrothermal vent.
For the competition, the OBS is
represented by a PVC box skeleton;
the lava is represented by eight, two
pound soft dive weights; and the
hydrothermal vent is another PVC
structure spewing hot water. The mis-
sions will be discussed in more detail
later, because first and foremost we
wanted to have a working platform.
The ROV-in-a-box would give us a
functional ROV that could be expanded
upon to complete the missions. We
wanted to finish our basic ROV before
worrying about the details of the
missions, and with that in mind, we
popped open the instruction manual
to the first step.
The Life Aquatic Meets
the Life Robotic
Now that we had a team of
mechanical engineers, structural
engineers, computer science
engineers, and many more, it was
time to pop open the ROV.
When we first opened it, we were
reminded of our experiences at the
beginning of every FIRST build season
we were faced with a somewhat
intimidating box of loose parts.
Motors, wire, PVC, and switches
abounded, and the project might have
seemed a bit overwhelming had it not
been for the handy instruction manual.
The ROV-In-A-Box K it comes with a
comprehensive manual that gives easy
to read, step-by-step instructions that
are illustrated by clear pictures.
The first thing that the manual
walks you through is the construction
of the frame for the ROV. The PVC
bits are all nicely cut and ready to go,
but the kit does not include PVC
cement or primer. Thats nothing a
preemptive trip to the hardware store
wont fix, and the beginning of each
step in the manual conveniently lists
any additional parts required for the
step not already included in the kit.
Thankfully, this list is usually very
short, and most of the entries
are simple tools that any
self-respecting tinkerer should
have at the ready.
The PVC frame goes
together very easily, and its a
nice thing to do first because
it already gives you a sense of
the scale of the ROV. The bot
was a bit smaller than we had
initially guessed, but theres
nothing wrong with that
just ask the Thunderbirds.
The next step involves the
initial wiring of the motors to
the tether. The tether for the
ROV is primarily made up of speaker
wires, and their 50 foot length was the
perfect size for the MATE Competition.
The ROV kit comes with three motors
from Mayfair Marine: two for the right
and left thrusters, and one for the lift
thruster. The motors come with easy
to install couplers for small plastic
propellers. A soldering iron and the
associated paraphernalia is one of
those things not included in the kit,
but once again these are essentials
for every robot project that roboticists
should have in their arsenal.
After preparing the motors, the
next step is to prepare the CCD camera
and LED cluster used for lighting. The
unforgiving work environment faced
by the ROV requires some extra
MOUNTED MOTORS.
SERVO 08.2008 15
Rhyme of the Modern Submariner
TAU BATES AT WORK.
ROV-IN-A-BOX MOTORS.
TwinTweaks.qxd 7/8/2008 10:42 AM Page 15
16 SERVO 08.2008
Twin Tweaks ...
attention that land bound bots find
unnecessary waterproofing. The
manual suggests casting the lights
and camera in resin and gives detailed
instructions on how to do just that,
but our CCD camera and LED cluster
came already cast in the kit. We didnt
mind the assistance, and we set about
tackling the next steps.
The ROV-in-a-box is a humble
robot equipped with only the
essentials: three motors, the camera,
and the lights. Mounting these
essentials to the frame is also done
with PVC bits. After just a few quick
cuts, the ROV was starting to look like
a real robot, but the real test was still
ahead wiring it all up.
We have to say that up until the
wiring of the control box, we were
consistently impressed with the
quality of the parts included in
the kit and the clarity of the
instructions that helped to put
it all together. Perhaps this
initial awesomeness created a
harsher contrast than was
warranted when it came to
wiring the robot, but we have
to say at times it became
downright inelegant. For the
most part, the control box
was fine each thruster was
controlled with a double pole
double throw (DPDT) switch,
the main power was controlled with a
single pole single throw (SPST) rocker
switch, and the kit even came with
labels for all of the switches to denote
which motor they controlled. All of
the switches even went into a nifty
control box that looked downright
sleek, and all of this was quite nice.
The problem, we suppose, was in
the wires.
We have nothing against heavy
gauge wires. They are great for when
you are pulling a lot of amps and their
beefiness makes them generally easier
to solder than super thin wires. When
you have more than three 16 gauge
wires going to one leg of a switch in
a crowded control box, then size can
become a problem. This might not
seem so difficult if you are properly
prepared you can twist the ends of
the wires together and save time and
energy by soldering once where you
would have had to solder many times.
The manual, however, goes through the
connections one wire at a time, and
after the fourth wire going to the same
switch leg, you begin to wonder if youre
soldering a control box or a clown car.
The large gauge wires are also stiffer
and when it came time to close the
control box, it was not exactly fun.
The problem with the wires
could have been minimized if the
instructions had warned about the
overpopulated legs beforehand, but
instead they go through connection
by connection and by the time you
realize theres going to be a problem,
its already too late. Some of the TBP
team members were learning how to
solder on the ROV control box, and
these complications gave them the
opportunity to learn how to desolder.
For all of the grief that the size
of the wires gave us, the actual
electronics of the ROV were elegantly
straightforward. The relatively simple
wiring even made it easy for us to
track down an electrical problem
using a multimeter. Our ROV only
seemed to work intermittently, and
the rocker switch did not seem to
control the main power. When we
had first installed the fuse, we had
not done it correctly; but with the
addition of a spring, everything was
in top shape. Even with the ROV
effectively finished, the manual
continues to be useful. The manual
includes an electrical schematic for
the robot and an exhaustively
comprehensive parts list that details
the cost and vendor for every item in
the kit. We would like to give some
well earned kudos to the authors of
the manual, because they really did a
top notch job. Congrats!
Overcoming
Hydrophobia
The ROV-in-a-box is an elegantly
simple machine. Everything went
together so easily that it seemed that
there had to be more to it. There was
actually more to it waterproofing. In
truth, though, there was not that much
waterproofing to be done. The resin
castings kept the camera and lights
safe, and the motors were designed
for underwater applications (perhaps
pumping, as the 500 GPH label might
fanatically suggest). The only critical
ROV CAMERA AND LIGHT.
TSUKASA (L) AND ERIC (R) WORK
ON THE TETHER.
ROV CONTROL BOX.
TwinTweaks.qxd 7/8/2008 10:43 AM Page 16
Rhyme of the Modern Submariner
points for waterproofing were the
electrical connections, of which there
were not too many. There were four
connections between the camera, light,
and tether, and six connections between
the motors and the tether. The kit pro-
vided ample materials for waterproofing
in the way of epoxy and self-vulcanizing
rubber tape. A couple layers of each
did the trick, even though the tape was
not exciting as we had anticipated
given the name apparently the
vulcanization is pretty low key.
Our previous description may have
made the construction of the ROV
seem like a breeze but, in fact, it took
several weeks of meetings. So when it
finally came time to test the bot, it
was very climactic. Our first tests were
to see if the motors all functioned
properly, and they spun the propellers
so quickly that we were eager to see
how zippy the bot would be in the
water. It was also exciting to see the
light turn on, but we had to find a
monitor so we would check the
camera. We didnt have any extra
monitors sitting around, so eventually
we hooked it up to the television in
our dorm room (the ROV comes with
an RCA plug for output to a monitor).
The camera was downright
impressive. It was black and white, but
the resolution was excellent and the
LED cluster provided perfect lighting.
We have worked on other robots with
cameras like the POB robot, but the
acuity of the ROV would impress any
optometrist.
Adventures With a
Laundry Cart
Everything on the ROV worked
like a charm on the safety of dry
ground, and despite these encourag-
ing signs we have to admit that we
were a little apprehensive about
putting it in the water. At first, we
wanted to test the robot in one of
UCSDs on-campus pools, but it
turned out to be a hassle to
reserve the time and space. Plan B
was pretty much what you might
expect. If we couldnt test the
ROV in a pool, wed go with the
next best thing a laundry cart.
It might sound like a wacky
idea, but the residential life office
of our beloved Warren College
has large plastic laundry carts for
students to cart stuff around in
(probably laundry, most of the
time). It was a bit awkward to
make the request to our college
residential life if we could use a
laundry cart to fill up with water
and test a robot in it, but thank-
fully they are very accommodating
of our robot related idiosyncrasies
and gave us the go ahead to give
our ROV some swimming lessons.
The small scale of the ROV made
testing in the laundry cart a lot less
awkward than it might sound. Before
taking the plunge, we equipped the
bot with an ROVs equivalent of
floaties floral Styrofoam that was
included in the kit.
Our moment of truth turned out
to be a moment of triumph, because
the ROV worked in the water so well
that it seemed like a fish out of
water before. We had to adjust the
buoyancy with some rebar for ballast
and more Styrofoam for balance, but
after just a few tries we had an ROV
sitting serenely in the water with
neutral buoyancy. The kit also includes
Styrofoam bits to adjust the buoyancy
of the tether, which led us to
conclude that the folks at !nventivity
really did think of everything.
Southern California
Fly-Of f
Until now, the MATE Competition
had been only a far-off goal, but
shortly after our laundry cart
adventure we had to meet a deadline
that had the potential of disqualifying
us from the competition. Our team
was registered for the international
championship, and the MATE
organization required that all teams
registered for the championship
prove they have a working robot
beforehand. To do so, we had
to attend the closest regional
competition to undergo a simple safety
inspection and to show that our ROV
could ascend, descend, and move
forward, backwards, left, and right.
The closest regional for our team
was actually at UCSD, held at the
Canyonview West Pool in our very
own Warren College. We showed up
to the regional with confidence the
robot certainly wasnt finished, but
after our laundry cart test we were
sure it could handle the qualifying test.
Our little ROV had no problem
passing the test, and it was exciting to
give the little bot a chance to run free
in a big pool. It was also exciting to
SERVO 08.2008 17
BRYCE AND EVAN SHOW THE LIGHT AND CAMERA.
LEARNING TO SWIM. LAUNDRY CART ADVENTURE!
TwinTweaks.qxd 7/8/2008 10:43 AM Page 17
Twin Tweaks ...
18 SERVO 08.2008
see the other teams there. Some were
there to qualify like us, but others
were there to compete in the regional.
The MATE Competition has two
competition classes: the Ranger class
for high school teams; and the
Explorer class for university teams and
qualified high schools. The Southern
California Regional was actually a
Ranger class competition, and we
were categorically impressed by the
sophisticated robots built by the
teams. The missions for the Ranger
class were slightly different than those
for the Explorer class, but it was still
exciting to see the creative ideas that
teams came up with to pick up the
crabs that their missions demanded.
As for the other Explorer teams, it
seemed that our little ROV was certainly
the smallest of the bunch. But once
again we wouldnt let that discourage
us remember the Thunderbirds. Other
teams had sophisticated control stations
stocked with monitors and video
game controllers, and there were plen-
ty of colorful ROVs that prowled the
pool with ease. We looked forward to
getting to know more about our
competition at the International
Championship, but before that we
had our own ROV to finish.
So Long and Thanks
for All the Fish
The Southern California Regional
was an exciting competition that
inspired us to do our best
to add the mechanisms
and sensors necessary to
transform the ROV-in-a-box
into a truly competitive
robot. To finish, we needed
more motors, a tempera-
ture sensor, and some
other miscellaneous
materials, but unfortunately
the kit would no longer be
of help the only parts
left in the kit were some
extra Styrofoam bits and
some battery connectors
that we had to ignore in favor of the
lug connectors demanded by the
competition. The ROV-in-a-box was
actually inspired by an ROV competi-
tion the National Underwater
Robotics Challenge, held in Chandler,
AZ. The pool next door was a lot
closer than Arizona, so unfortunately
we couldnt make it out to NURC. It
was at least nice to know that our
little ROV-in-a-box had a competitive
streak. !nventivity also shows some
great community involvement by being
an active supporter of NURC, the
MATE Organization, and even
FIRST Robotics.
UCSDs Tau Beta Pi members also
have a competitive streak, and after
finishing the ROV-in-a-box they were
eager to go off script. We would all get
our chance to be creative, because we
had to design and build mechanisms
capable of freeing the OBS, retrieving the
dive weights, and taking the temperature
reading. But theres so much more to
come than additional mechanisms
total redesigns, technical reports,
scavenging from other robots, and the
climactic International Championship
all await in the exciting conclusion in
the next Twin Tweaks! SV
SOUTHERN CALIFORNIA REGIONAL. LETTING THE ROV ROAM.
Recommended Websites
www.nventivity.com
!nventivity Homepage
www.marinetech.org/rov_competition
MATE Competition
h2orobots.org
NURC
tbp.ucsd.edu
Tau Beta Pi, California Psi
TwinTweaks.qxd 7/8/2008 10:44 AM Page 18
Full Page.qxd 7/9/2008 10:23 AM Page 19
20 SERVO 08.2008
Q
. Our club is making a club robot based on the
Atmel ATMEGA168. About half of the members
use either Mac OS X or Linux, not Windows. What
can we use to program our robots that isnt Windows only?
A
. Many fellow robot makers out there know that I am
a Mac fan and go out of my way to do just what you
are asking about. Sometimes there is no choice and
for that, I have a Windows laptop. BUT, in this case you
do indeed have an option: avr-gcc. Avr-gcc is gcc, the
open source C and C++ compiler of choice for many
environments, customized for AVR programming. This
environment can be used on Windows (usually Winavr),
Linux, and the Mac OS. In this column, Im going to detail
where to find the parts, how to install them, and how to
configure it all to program your robots. These packages
usually want OS X 10.3.9 minimum; I recommend 10.4
(Tiger) to play in. (Mostly because that is what I used
that and Leopard so I know that it works.)
Setting up a Mac to program
AVR microControllers
There are three pieces of the puzzle that you will
need to get:
1) Macpack AVR: This is avr-gcc and has all kinds of utilities
and goodies. Top on
the list is avrdude,
one of the most
popular AVR
programmer
programs. You can
find this Mac-friendly
install package here:
www.obdev.at/
products/avrmac
pack/download-de.
html get the most
recent version. It will come in a dmg package.
2) Eclipse Europa for C/C++ programming. This is a Java-
based IDE that can be customized for just about anything.
Like gcc, it too is open source based. You can find the latest
here: www.eclipse.org/downloads/. Get the one for
C/C++ development. This will be a gzipd tarball (in the
UNIX parlance) that your computer will know about.
3) AVR plug-in for Eclipse. This customizes the Eclipse IDE
for use with the AVR toolchain. You can find it here:
http://avr-eclipse.sourceforge.net/. I got the plug-in
directly from the web page; they tell of a way to get it from
Eclipse too, but call me cautious, I went for the sure thing.
Installing Macpack AVR
To install Macpack AVR, simply double-click on the
downloaded file; in my case, it was called AVRMacPack-
20080514.dmg. It will mount a drive called AVRMacPack
on your desktop; in there, youll find a readme file and an
install package. Read the former and double-click on the
latter to install avr-gcc (see Figure 1).
The installer is very nicely done and, of course, you
must enter your admin password since this is going to be
installed in UNIX system directories. In this case, in
/usr/local/AVRMacPack. You are now delving into the realm
of command line interfaces, so take a deep breath and look
in your Applications/Utilities folder and find Terminal.
Install it on your dock; youre going to be using it a bunch
now. Avr-gcc, via AVR MacPack, has the version 3 and
version 4 compilers. Lots of the new work is being done in
version 4, but some like to use version 3. I recommend that
you just issue this command on the command line in your
terminal avr-gcc-select 4 and use the latest. Figure 2
shows how this dialog might look. Remember, all of this is
free, so you wont get much hand-holding as you do with a
full-fledged IDE, but were not done setting up. Lets wait
until we get Eclipse and the AVR plug-in installed before we
play with avr-gcc any more.
Tap into the sum of all human knowledge and get your questions answered here!
From software algorithms to material selection, Mr. Roboto strives to meet you
where you are and what more would you expect from a complex service droid?
by
Dennis Clark
Our resident expert on all things
robotic is merely an email away.
roboto@servomagazine.com
Figure 1. Macpack AVR install volume.
MrRoboto.qxd 7/8/2008 10:08 AM Page 20
Installing Eclipse Europa
When you have downloaded the Eclipse install
package, youll see that it isnt the friendly type of
Macintosh installer. It is a gnu zipped tarball. Not to
worry, your Mac can handle this package easily. Move
the install file to your Applications directory and double-
click on it. After you double-click the install file, a couple
of windows will pop up and then go away. When those
are all done, you will have an Eclipse directory in your
Applications directory. Inside there you will find the
Eclipse program. You will want to have easy access to
this program if you do a lot with robotics, so drag the
Eclipse icon on to your dock next to your Terminal icon.
Installing the Eclipse AVR Plug-in
We have two ways we can install the AVR plug-in.
One is to take the file that weve just downloaded and
unzip it in the Eclipse directory by moving the file to the
Eclipse directory and double-clicking on it. This is the direct,
brute force method. If you have Eclipse running, then
restart it after you unzip the file.
The second way is for you to use Eclipse itself to install
the plug-in. Since youve just seen the brute force method
which is easy, lets look at the elegant way through the
Eclipse IDE. Click on the Eclipse globe on your dock (you did
put it there, right?) and wait for it to start. When it first
comes up, you will see the screen shown in Figure 3 asking
you where to put the workspace files. It usually wants to
put them in the Documents folder; I have no objection,
so just press OK.
Next, navigate to Help-> Software Updates -> Find and
Install as shown in Figure 4 to get to the Feature Updates
dialog and click the Search for new features to install
button, then click Next. Click the New Remote Site button
and fill in the dialog box as shown in Figure 5.
There are lots of Next, Finish, and I Accept type of
buttons to push; remember to actually select the plug-in
when you see its checkbox on the screen! When you have
navigated this endless selection of screens, licenses, and
warnings about unsigned downloads and hit your final
finish button, you will see the window as in Figure 6.
Whew! Now restart Eclipse and lets get to work!
Using avr-gcc, Eclipse, and the
AVR plug-in to write your code
Ive written a toy program that blinks some LEDs on
one of my educational robot boards. All this program will
do is blink two LEDs alternately. This article isnt about how
to write AVR programs you can learn that anywhere (if
enough ask, Ill be happy to write such an article) but
how to use this set of tools on your Mac to do it, so Im
not going to explain the code beyond using the tools to
write, compile, and download it. Now, lets create an AVR
robot project!
Creating a Project
Navigate the File -> New -> C Project and fill in the
Project name as
shown in Figure 7.
Note that the AVR
Cross Target
Application is
automatically
chosen. Well use
just that; press
Next to set
everything up. You will get a configurations screen that
shows a Debug and RELEASE configuration. Well take the
defaults, but before were done here, click the Advanced
Settings button so that we can choose our processor and
clock speed. This window will look like Figure 8.
SERVO 08.2008 21
Figure 2. Avr-gcc configure example.
Figure 3. Workspace dialog.
Figure 4. Get a plug-in.
Figure 5. Install the AVR plug-in.
MrRoboto.qxd 7/8/2008 10:05 AM Page 21
In Figure 8, you see that Ive selected the processor
type and the clock speed. Study your product document for
your chosen AVR microcontroller carefully to select its clock
speed and other settings well discuss later. I selected the
AVR Target Hardware to set these features. If you look at
the Environment selection (after you click on the triangle to
open the C/C++ Build category), youll see that the IDE has
already found your AVR MacPack directory and has set
everything up for us! Totally cool! Were ready to make a
program and project.
When we created our project, a folder was created
called Documents/Workspace/Tiny26. Here, you can drop
or create your C files for your projects. If you copy files
there, go to the Eclipse IDE in the Explorer Window and
right-click on the project in this case, Tiny26 select
Refresh, and the project will pick up the files. If you are
making new files, then just remember to save them there.
When you have everything ready to go, it is time to build
your project. At this time, the Debug configuration isnt
all that useful since it doesnt create a hex file. So, make
sure you are using your Release configuration. To do this,
navigate Project -> Build Configuration -> Set Active ->
Release.
To build, you can navigate Project -> Build All, use the
<propeller> B hot key, or press the Build All icon on the
toolbar (looks like a page with 1s and 0s on it.) If there are
any problems in the build, the errors will show up in the
Console window at the bottom of the IDE window. To go
to the error line in your source code, click on the Problems
window and double-click on the error; the IDE will take you
to the line. See Figure 9 for a condensed view of the IDE
and those tabs.
Youll note a tab called AVR Device Explorer; this is
a very nice utility that shows you all of the hardware
registers, I/O ports, and interrupt sources and their names
for your chosen microcontroller.
Programming a Microcontroller
Ive reached the end of my allotted space now. In my
next installment, I will show you how to configure a
programmer board an AVRISP 2 to be specific to
program your microcontroller, and how to add a tool to
your Eclipse IDE to program at a press of a button. SV
22 SERVO 08.2008
Figure 9. The Eclipse IDE window.
Figure 6. Install complete.
Figure 8. Configure microcontroller settings.
Figure 7. Start a project.
MrRoboto.qxd 7/8/2008 10:06 AM Page 22
SERVO 08.2008 23
Full Page.qxd 7/9/2008 4:02 PM Page 23
Know of any robot competitions Ive missed? Is your
local school or robot group planning a contest? Send an
email to steve@ncc.com and tell me about it. Be sure to
include the date and location of your contest. If you have a
website with contest info, send along the URL as well, so we
can tell everyone else about it.
For last-minute updates and changes, you can always
find the most recent version of the Robot Competition FAQ
at Robots.net: http://robots.net/rcfaq.html
R. Steven Rainwater
A Au ug gu us st t
9 RoboCountry
Takamtsu City, Kagawa, Japan
ROBO-ONE style humanoid robot combat.
www.robocountry4.com
23-24 Motodrone AFO Competition
Finowfurt, Germany
Autonomous Flying Objects (AFOs) compete in
several areas including the ability to hover in
changing wind conditions, stable flight between
points, capturing photos of targets, recovering
from freefall, and automated take-off and
landing.
www.motodrone.de
29 DragonCon Robot Battles
Atlanta, GA
At this event, remote-controlled and autonomous
robots fight it out at the DragonCon science
fiction convention.
www.dragoncon.org
TBA DPRG Robot Talent Show
The Science Place, Dallas, TX
Autonomous robots demonstrate their talents.
www.dprg.org/competitions
TBA Robot Fighting League National
Minneapolis, MN
Robots (RC vehicles) attempt to destroy each
other.
www.botleague.com
TBA Robots at Play
City Square, Odense, Denmark
Robots compete to demonstrate playfulness and
interactivity.
www.robotsatplay.dk
S Se ep pt te em mb be er r
6 ROBO-ONE Helper Robot Project
Kawasaki City, Japan
Teleoperated robots compete at performing
common household tasks.
http://getrobo.typepad.com/getrobo/2008/
05/new-helper-robo.html or
www.robo-one.com/robo_help/robo_help.
html
17 Powered by Sun
Ostrava, Czech Republic
Just as the name suggests, this is a competition of
solar-powered robots.
http://napajenisluncem.vsb.cz
18-19 Korea Intelligent Robot Contest
POSTECH Gymnasium, Pohang City, Korea
This competition includes several events for
general-purpose intelligent robots and one
event for specialized cleaning robots.
http://irc.piro.re.kr
20 Robotour
Prague, Czech Republic
Autonomous robots must navigate in a park.
www.robotika.cz
20-21 RoboCup Junior Australia
Scitech Museum, Perth, Australia
Events include robot dance, robot rescue, and
robot soccer.
www.robocupjunior.org.au
27 Elevator:2010 Climber Competition
To be announced (see website for updates)
Autonomous climber robot must ascend a scale
model of a space elevator using power beamed
from the base.
www.elevator2010.org
Send updates, new listings, corrections, complaints, and suggestions to: steve@ncc.com or FAX 972-404-0269
24 SERVO 08.2008
Events.qxd 7/9/2008 5:32 PM Page 24
29 Microtransat Challenge
Viana do Castelo, Portugal
This event is a transatlantic autonomous robot sail
boat race.
www.microtransat.org
TBA BotTrot 4Bottle Race
To be announced (see website for updates)
Robot must navigate a figure-8 course. Video of
robot completing the course must be submitted
by the contest date for judging.
www.botmag.com/articles/06-10-07_4bottle_
robot_race.shtml
TBA Robothon
Seattle Center, Seattle, WA
Events include Robo-Magellan, MicroMouse, Line
Following (two categories), Line Maze, Walking
Robot Race, Mini Sumo, and 3 kg Sumo
(autonomous and RC).
www.robothon.org
O Oc c t to ob be er r
24-26 Critter Crunch
Hyatt Regency Tech Center, Denver, CO
Robot combat 2 lbs and 20 lbs event
categories. Autonomous and Remote-Control.
Starting size of 12 x 12 x 12. Expansion during
event okay. Weight limit of 20 lbs. Power source
must meet OSHA requirements for indoor use.
Awards for 1st, 2nd, and 3rd place, as well as
amusing and arbitrary accomplishments.
www.milehicon.org/critrule.htm
SERVO 08.2008 25
From $25
From $25
Use our low-cost
solder paste stencils
to quickly assemble
your surface-mount
designs.
Solder Paste Stencils
programming
connector
20 MHz clock
power LED
(green)
trimmer pot
(on ADC7)
dual H-bridge voltage
regulator
ATmega48/168
microcontroller
red user LED
(on PD1)
Baby Orangutan B-48 and B-168
starting at $24.95
Robot Controllers
S
e
n
s
o
r
s
3
-
A
x
s
i
A
c
c
e
l
r
o
m
e
t
e
r
e
$
1
9
.
9
5
R
Q
T
R
e
f
l
e
c
t
a
n
c
e
S
e
n
s
o
r
$
3
.
4
9
T
R
e
f
l
e
c
t
a
n
c
e
S
e
n
s
o
r
A
r
a
y
$
1
4
.
9
5
Q
R
r
TReX Jr
Dual Motor
Cont r ol l e r :
Instantly switches
between radio control
(RC) or analog voltage and
asynchronous serial (RS-232
or TTL), plus a multitude of
additional features. $59.95
o
t
r
M
o
C
o
n
t
o
l
e
s
r
l
r
Find out more at www.pololu.com or by calling 1-877-7-POLOLU.
Custom Laser Cutting
Cut your own custom
chassis, front panels, and more!
o
l
e
!
G
r
e
a
t
f
r
i
n
-
s
e
n
s
i
n
g
Events.qxd 7/9/2008 7:54 PM Page 25
Micro Metal Gearmotor Bracket
P
ololu introduces its
compact bracket for
convenient mounting of
the popular Sanyo-style
10x12 mm miniature
metal gearmotors. The
plastic brackets are custom
made to securely hold the
metal gearmotors in place
while enclosing the otherwise
exposed gears; the mounting tabs capture the nuts
for easy installation.
For further information, please contact:
Solar-Breeze Intelligent Solar
Robot Pool Skimmer
T
he Solar-Breeze
Intelligent Solar
Robot Pool Skimmer
manufactured by
Invention Concepts
is the first of its kind,
hoping to bring pool
owners on board with
the idea of having
greener pools. Solar-Breeze uses a unique solar-power
system that allows it to skim your pool surface all day
while the sun is shining, collecting debris from the pool
surface and preventing it from sinking to the bottom.
Since it keeps dust and debris from sinking to the
bottom of the pool, the time required to run the pool
pump is significantly reduced, thus making pools cleaner
and clearer, so pool pump usage should go down. A
Chemical Dispenser (for commercial solid pool chemical
tablets) is included in the Solar-Breeze design since
dispensing chlorine or clarifiers evenly and randomly over
the surface makes the chemicals far more efficient than
when spread by other means.
Mr. Clock Radio
M
r. Clock Radio
manufactured by GeeWiz
Entertainment is the worlds first
animated talking robotic clock
radio. Press the snooze button and
he will tell you the current time,
or press the fortune teller
button and ask him a question
about your future. Mr. Clock
Radio has working eyes, a
multi-directional motorized head, as well as a motion
detector. Aside from AM/FM radio, Mr. Clock Radio can
also play music from other devices using the MP3 player
jack and it comes with 50 different wake-up shows.
For further information on either of these two
products, please contact:
LEGO Education WeDo
L
EGO Education The LEGO Groups educational division
introduces LEGO Education WeDo, a new product
that redefines classroom robotics, making it possible for
primary school students 7-11 years of age to build and
program their own solutions. Bridging the physical world
represented by LEGO models, and the virtual world
represented by computers and programming software,
LEGO Education WeDo provides a hands-on, minds-on
learning experience that actively involves young students
in their own learning process and promotes childrens
creative thinking, teamwork, and problem-solving skills.
Building upon our successful 10-year history of
bringing educational robotics to middle, high school, and
university classrooms with the award-winning LEGO MIND-
STORMS toolset, we are excited to extend this expertise
to benefit an even younger audience, said Jens Maibom,
vice president of LEGO Education. With a progressively
competitive global economy, we know it is imperative to
New Products
BRACKETS AND MOUNTS
CONSUMER ROBOTS
ROBOT KIT
Website: www.robotshop.ca or
www.robotshop.us
RobotShop, Inc.
N
N
E
E
W
W
P
P
R
R
O
O
D
D
U
U
C
C
T
T
S
S
26 SERVO 08.2008
6000 S. Eastern Ave. Suite 12-D
Las Vegas, NV 89119
Tel: 8777POLOLU or 7022626648
Fax: 7022626894
Email: www@pololu.com
Website: www.pololu.com
Pololu
Corporation
AUG08NewProd.qxd 7/9/2008 7:56 PM Page 26
provide even younger children and their teachers with
curricular-relevant, easy-to-implement educational materials
to spark childrens interest in all manner of subjects.
LEGO Education WeDo encourages teachers to issue
curriculum-based challenges for students to solve.
Working in teams, children invent their own solution by
building a LEGO model and programming it to perform a
certain task. Cause and effect learning is enhanced by
the models remaining tethered to a computer; similar to
scientists in working labs, children can test and adjust
their programming in real time. After reflecting on what
did and did not work, students can consult with peers,
adapt programming, adjust models, or begin again.
Newly-designed software developed by National
Instruments makes programming easy and intuitive and
students quickly learn that they can solve real-world
challenges by tinkering with building and programming.
Developed to cover a broad range of curriculum
areas, WeDo sample topics include Language and Literacy:
narrative and journalistic writing, storytelling, interviewing
and interpreting; Mathematics: measuring time and distance,
adding, multiplying, estimating, using variables; Science:
transmission of motion, working with simple machines,
gears, levers and pulleys; Technology: programming,
using software media and creating a working model.
The complete LEGO WeDo package includes:
158 brightly colored LEGO elements, including gears
and levers
One LEGO USB hub connects directly to a Mac/PC
laptop, desktop, OLPC XO, or Intel Classmate computer to
allow control of hardware input (tilt and motion sensors)
and output (motor), thereby bringing models to life
One motor, one motion sensor, and one tilt sensor
Drag-and-drop, icon-based software that provides an
intuitive and easy-to-use programming environment
suitable for beginners and experienced users alike
CD-Rom provides up to 24 hours of instruction.
Teacher notes and glossary are also included
For further information, please contact:
New Powerful, Versatile, and
Easy-to-Use Motor Controller
T
he CS110100 from A-WIT Technologies is a
multi-functional, high-current two-axis motor driver
with motion control. It features on-board, over-current
protection and over-temperature protection. Maximum
DC current per motor channel is 10A. For DC motors
with incremental encoder feedback, the CS110100 is
able to drive the motor in velocity mode or position
mode. For DC motors without encoder feedback, the
CS110100 is able to drive the motor via PWM. The
on-board motion processor allows users to change
motion control parameters, such as PID parameters,
motor configuration, etc.
The motor controller has three operating modes: UART
Mode the CS110100 is able to interface with a host
controller, such as the C Stamp (sold separately) via the
serial port. In this mode, the CS110100 will receive AT
commands sent from the host controller to change its speed,
position, etc; I
2
C Mode the CS110100 is able to interface
with the host controller via an I
2
C port. The I
2
C address is
selectable from 0x70 to 0x7E. The host controller is able to
control the CS110100 by I
2
C commands; Radio Control PWM
Mode the CS110100 can be connected to RC receivers
directly so that the motor speeds can be controlled by
the RC remote
controller. In this mode, users may choose to run the two
motors under coordinated mode or independent mode.
This mode is especially useful in building RC remote
robots. Some technical specifications are:
Power Supply Voltage: 7V-24V
Power Consumption: 2W (without motors)
Processor Speed: 40 MHz
On-Board Motion Control for brushed DC Motors
(Velocity Mode, Position Mode)
On-Board MOSFET PWM drivers
Able to drive Two DC motors at the same time
MAX DC Current Per Motor = 10A
PEAK DC Current Per Motor = 20 A
On-Board fan for efficient heat dissipation
Protection for Reverse Polarity, Over-Current, and
Over-Heating
Controllable by RC Servo PWM pulses directly
Controllable by a serial interface
Controllable by an I2C interface
User can control the PWM output to the motors directly
Switching power supply for lowest battery power
consumption
Compact size of 75 mm x 65 mm
For further information, please contact:
MOTOR CONTROLLER
SERVO 08.2008 27
656 Ironwood Dr.
Williamstown, NJ 08094
800985AWIT Fax: 8009852948
Email: info@a-wit.com
Website: www.c-stamp.com
A-WIT
Technologies, Inc.
Website: www.LEGO.com The LEGO Group
AUG08NewProd.qxd 7/9/2008 7:57 PM Page 27
Featured This Month:
Features
28 BUILD REPORT:
Combat Robot: $1.25
a Pound by Tim Wolter
32 PARTS IS PARTS:
Power Switches
by Chad New
Events
30 May/Jun 2008 Results and
Aug/Sep 2008 Upcoming
Events
30 EVENT REPORT:
Mall of America Rotunda
Rumble by Aaron Nielsen
ROBOT PROFILE Top
Ranked Robot This Month:
33 Touro by Kevin Berry
28 SERVO 08.2008
F
or many builders, combat
robotics is about pushing the
engineering envelope. You know,
how many extra volts can we
hammer through the system
before it flames out? But since I
primarily work with student
robotics programs, I have taken
this concept in a different
direction. Given the pressure on
school budgets these days, I have
become adept at pushing the
economic envelope. That is, how
tiny a budget, how minimal the
shop access, how few work
hours can still translate into an
effective fighting machine?
Ladies and gents, I think we
have an answer. With our latest
build, I believe we have attained
close to Absolute Zero on
resources, and still cooked up a
30 pounder that went 2-2 in its
debut competition.
I have been teaching a
middle school level robotics
program for years, where we
build one and three pound
combat machines. Its an after-
school program, so when I
proposed doing a bigger build I
knew we would only have a total
of about 15 work
hours. Also, the Tech
Ed teacher who
hoped to help me had
other commitments,
so there would
effectively be no
access to the school
shop. Fortunately, I
had a great volunteer
assistant, and a
talented bunch of
kids sign up; all
by Tim Wolter
Combat Robot: $1.25 a Pound
BUILD REP RT
SUMO: A robot built on the cheap.
CombatZone.qxd 7/8/2008 10:27 AM Page 28
SERVO 08.2008 29
veterans of my small robot classes,
some of them also having
experience on my Destination
Imagination teams.
The first session I tossed out a
bunch of stuff from my workshop:
cordless drills, cordless screwdrivers,
Barbie Jeep gearboxes with and
without removal of the final gear
for a speed hack. I had the kids
weigh them, and test the amp
draw running free and at stall. They
liked the standard Barbie gearboxes,
which was fortunate as I had a box
full of them.
Next, I had them draw up some
materials stats, such as weighing
and measuring various thicknesses
of plywood, aluminum, Lexan, and
foam; and calculating how heavy
a robot would be if it were made
of each material and had some
plausible dimensions for this project.
I suggested a simple pushy/wedge
bot for a first build and at the end
of session 1, we had a shopping list.
It helps a great deal to have a
workshop full of junk. The expensive
components such as speed
controllers and batteries were all
lying around from years of previous
projects. In fact, I had built
something very much like the kids
design a few weeks earlier when
the high school drama department
needed a robotic goat on rather
short notice.
Speed controllers are kind of
the soul of a robot. That being the
case, it appears that some Eastern
religions are correct about
reincarnation, as electronics for this
project had lived previous lives as
everything from the 340 pound
Newtons Claw down to the candy
delivering Pumpkin Bot that
scared my trick-or-treaters a few
years back.
Our basic drive system was a
pair of Barbie Jeep gearboxes,
hubbed to eight inch rubber wheels
that were about a buck at the local
surplus shop. We added a pair of
7.2 volt R/C car batteries wired in
series for 14.4 volts; a mild over-volt
for the motors but no problem for
the Victor 883 speed controllers
that I pulled out of RoboGoat.
One of the kids brought a big
slab of half-inch plywood that made
up the basic frame and base armor.
I tossed in a broken snow shovel
blade for the pusher.
So far, not much ground
breaking technology, but a
serviceable machine. We did get a
bit more creative with the secondary
armor, which was a tricky composite
of dense foam, 1/32 Lexan in two
layers, and plenty of Gorilla Tape. In
fact, two rolls of this stuff at about
5 bucks each were the single
biggest expense of the project.
The new machine dubbed
SUMO for its final pudgy look
was controlled with a 75 MHz
JR receiver and an IMX mixer for
simpler handling.
With time to spare, we actually
started a second 30 pounder, with
a working name of NSP (No Spare
Parts). This was to have a similar
drive system and an active weapon.
But alas, with two sessions to
go a problem arose. Spring arrived.
Middle school boys are not the most
focused primates on their best days,
and warm weather, track practice,
and the attire of middle school girls
all became major distractions. So,
we scrapped NSP at the half-built
stage and upgraded SUMO a bit.
Basically, we ended up
swapping in 24 volts worth of NiCd
batteries, which made SUMO a very
effective pusher.
In actual combat, lessons were
as usual quickly learned. The
close enough fit between the axle
and shaft collar proved to be not
quite close enough, and we lost one
match when one hub slipped off
the output gear of the gearbox. The
design was a bit tight, making
emergency repairs difficult. This
could have been avoided, as we
were four pounds underweight.
(Note to self: Next time, bring an
accurate scale. The one from the
school nurses office must have
been jumped on too often.)
The composite armor proved
more than sufficient against flail
and blade, and with some additional
refinements will make more
appearances in future projects.
The kids all had a fun time, and
the relative success of the project is
largely a tribute to their outstanding
driving skills.
Total out-of-pocket costs came
in under $40, which at just over a
dollar a pound must be some kind
of record. True, you could claim that
we cheated by raiding my robot
graveyard/workshop. But I suspect
that with a bit of eBay trolling and
dumpster diving, it would be possible
to do the entire project including
electronics and radio equipment for
somewhere around $150.
SUMOs drivetrain. The build team pauses for a photo-op.
SUMO the pushybot.
CombatZone.qxd 7/8/2008 10:29 AM Page 29
30 SERVO 08.2008
All in all, a fun project, with lots
of opportunity for creative tinkering
and for on-the-fly troubleshooting
and repair. And at this kind of price,
something very possible on a wider
basis. Without an active weapon,
we could have just as easily fought
in the school parking lot as in an
expensive arena. SV
Results May 4
Jun 15, 2008
S
RJC Day Under The Oaks was
held May 4th in Santa Rosa, CA.
Fifteen bots were registered.
Presented by SRJC Robotics Club.
R
obots Live presented an event
May 17th18th at the National
Space Center in Leicester, England.
C
CR Memorial Day Qualifier was
held May 24th in Greensboro,
NC. Sixteen bots were registered.
Presented by Carolina Combat
Robots.
2
008 Fighting Robots UK
Featherweight Championships
were held May 24th25th in
Birmingham, England. Presented
by Robo Challenge.
R
oboGames 2008 was held June
12th15th in San Francisco, CA.
One hundred twenty five combat
bots were registered. Presented
by ComBots.
G
uildford
2008 was
held June 15th
in Guildford,
England. Forty two bots were
entered. Presented by Roaming
Robots.
Upcoming Events for
Aug-Sept 2008
H
ORD Fall 2008 will be held by
the Ohio Robot Club in
Strongsville, OH
on September
13th. Go to
www.ohio
robotclub.org
for more details.
A
show at Midlands MCM Expo
will be in Telford, Shropshire,
England on September 13th14th.
Go to www.robotslive.co.uk for
more details.
A
show at the Huddersfield
Sport Centre will be held on
September 20th21st in
Huddersfield, West Yorkshire,
England. Go to
www.robotslive.co.uk for more
details.
R
obothon
Robot
Combat 2008
will be held by
Western Allied
Robotics in
Seattle, WA on September 21st. Go
to www.westernalliedrobotics.
com for more details. SV
I
n the post-televised robotic combat
era, its good to see the sport
can still draw a standing room only
crowd. Such was the case at the
Rotunda Rumble held at the Mall of
America in Minneapolis, MN, where
there were at times four floors of
spectators cheering for more.
The event, sponsored by
Synergy Robotics Entertainment and
the Midwest Robotics League, was
held on April 26th and 27th, and it
was divided into two major classes:
student and professional. Beyond
that, there was the usual weight
EVENTS
Results and Upcoming Events
by Aaron Nielsen
Mall of America Rotunda Rumble
EVENT REP RT
CombatZone.qxd 7/10/2008 2:49 PM Page 30
class spread starting with the cute
n cuddly ant weights (one pound)
and ending with the that just
might rip your leg off feather-
weights (30 pounds). As for fight
structure, the 15 pound student
Battle Bots IQ (BBIQ) class fought
in classic bracket style, while the
remaining classes fought round
robin.
Taking center stage was the
BBIQ half of the tournament where
teams of students some coming
from as far as Williams, AZ
displayed their prowess in
mathematics, science, and
engineering by vigorously applying
it to their opponents in the form of
stored kinetic energy. When
comparing the tournament
designations of student versus
professional, one might be tempted
to assume that the student class
was somehow inferior. That would
be the thought of someone about
to be resoundingly beaten by
something conceived of, designed,
and built by a 10th grader.
Even the schools that opted to
stick to the classic concepts of
robot combat (wedges and bricks)
managed to bring something new
to the table. Billet a simple brick
bot to the untrained eye featured
magnets to increase its tractive
effort. Another bot dubbed
Catapult boasted the most James
Bond worthy weapon. What I mean
is they opted to forgo powering
their flipper with a mere tank of air
and instead chose to mount a
complete working air compressor
right on the robot so they could
recharge on the go. Frankly, I still
have no idea how that whole
apparatus worked, but it did. Either
way, enough about the event. Lets
talk about results.
The ant weight battles were
less of a tournament and more of a
one-on-one brawl for supremacy
between ANTI (vertical spinner) and
the peculiarly named UnderWHERE
(horizontal spinner). It was a friendly
rivalry, and there were only two of
them; thus, they opted to pummel
each other on an exhibition basis.
Moving on to the beetle
weights (three pounds), third place
went to Rampage Productions
wedge bot, Screw U, which might
now hold the title of bot name
that gets the most snickers when
announced over the PA. Second
place went to Team Bobbing for
French Fries wooden wonder, Boxy
Brown, a wooden box with a dowel
on the front and a driver with an
affinity for trash picking. After Boxy
took a bit of a beating from the first
place finisher, his driver disappeared
for a bit and, upon his return,
proudly declared he had found a
plastic bottle in the trash and
commenced attaching it to the
remains of his bots keep-away-stick.
First place went to team Python
and their bot, Strychnine, which
can be best described as three
pounds of precision machined, bar
spinning death.
SERVO 08.2008 31
Humdinger versus Pox. Guess which
of these bots is having a bad day?
Studley Do-Right versus a distressing
amount of kinetic energy (Murder-Go-Round).
SUMO and Edge of Madness
pause to ponder one another.
ANTI versus
UnderWHERE
two tiny brushless
spinners enter.
Only one leaves.
CombatZone.qxd 7/8/2008 10:31 AM Page 31
32 SERVO 08.2008
Jumping up to the 15 pound
BBIQ class, the rule for the day was
vertical spinning egg beaters rule,
with one exception. That exception
was third place finisher No Remorse
from Valley Middle School in Apple
Valley, MN. No Remorse was a
wedge bot that proudly proclaimed
it had no regrets (except perhaps
not finishing first or second). The
story behind second and first place
is a little more amusing. Chucker,
from St. Cloud Technical College in
Minnesota, and Humdinger 2, from
Buffalo High School (also in
Minnesota) were both armed with
egg beaters and spent the duration
of the Rotunda Rumble putting
various items, including themselves,
into low orbit. Interesting fact: The
creators of Chucker and Humdinger
2 used to be on the same team.
Thus, when they both found their
way to the finals, the ensuing battle
was the robotic equivalent of Obi-
Wan Kenobi facing off with Anakin
Skywalker. It was three minutes of
sheer pandemonium to see who
was stronger in the force, but the
results showed that Humdinger 2
was the master and, as such,
walked away with $2,500 in
merchandise (including a GEARS kit
donated by GEARS) for first place.
Chucker would have to content
himself with being the apprentice.
Since they were able to make it
through the entire BBIQ tournament
on Saturday, there was a second
BBIQ tournament on Sunday for
anyone who could still cobble
together a working robot. Taking
home first place ($200) and some
vindication for Saturday was none
other than Chucker. In second was
Uppercut built by John Glenn
Middle School in Maple Wood, MN.
In an honorable third was Death
Star deployed by PACT Charter
School in Ramsey, MN. (Id trot out
another Star Wars metaphor, but
Im afraid we used them all up in
the last paragraph.)
Among the 30 pound big boys
of the event, third place went to
Team Nerd Academy and their
wood, plastic, shovel, Gorilla Tape
composite push bot, SUMO. (See
Tim Wolters build report on SUMO
in this months Combat Zone.) In
second was team Rampage
Productions Whop Rivet, an
articulated flail spinner. And
bringing home first place and $500
in prizes was veteran driver Dick
Stuplich from Team Killerbotics and
his wedged-wonder, Pyromancer.
Even more impressive was that
Pyromancer was fighting with the
proverbial arm behind the back, as
the flame based weaponry, and,
consequently, his flamethrower was
not allowed at the Mall of America.
If anyone happens to think thats
silly, I would like to point out two
things. One, every other store in the
Mall of America sells 100% cotton
shirts. Two, 100% cotton shirts burn
quite well. (Your honor, the defense
rests.)
All in all, it was an impressive
event which boasted an excellent
turnout in terms of both builders
and bot watchers. Better still, plans
are in the works for a similar event
next year. Were looking forward
to it. SV
All the pictures were taken by Deb Holmes
of the Midwest Robotics League.
Pox, jealous of
Catapults on-board air
compressor, attacks!
This, ladies and
gentlemen, is what
you call a crowd.
T
he power switch is one of the
most overlooked yet critical
parts of a combat robot.
Paraphrasing the Robot Fighting
League rule set, all robots must
have an easily accessible power
by Chad New
PARTS IS PARTS:
P wer Switches
CombatZone.qxd 7/8/2008 10:32 AM Page 32
SERVO 08.2008 33
T
ouro has competed in
RoboGames 2006, RoboGames
2007, and 7 ENECA-Recife. Touro
debuted in RoboGames 2006
achieving third place. Afterwards,
it won Brazils III Winter Challenge
and VI Robocore ENECA both in
2006. In 2007, Touro won a
RoboGames gold medal and kept
both Brazilian competition titles.
Details are:
Configuration: Drum
Bot
Frame: 7050 aluminum
20 mm (approx. 3/4)
ROBOT PR FILE
TOP RANKED ROBOT THIS MONTH
Touro flips Orion 3 during the
2007 Winter Challenge final match.
Photo courtesy of Robocore.
switch that can be used to turn on
and off the robot safely, quickly,
and easily.
During the mad dash of event
preparation, builders often neglect
this critical component. I have seen
dozens of fights lost due to a power
switched being tripped during a
hard hit, links falling out because
of poor design and placement,
and even fights lost simply because
of not turning the switch to the full
on position.
Given the importance of this
component, it should be factored
into your robots design previous to
the final hours of your build. Power
switches can be made very simple
or complex; what you decide to go
with will depend mainly on available
space and budget.
It is my opinion that the two
best options for a power switch are
a removable power link which any
builder should be able to easily
make, or the Team Whyachi ready
made power switch line.
A removable power link is easily
made by creating an open on the
negative side of your main power
line which can be closed by inserting
the plug, thus completing the circuit
and turning the robot on. Turning
the robot off is as simple as yanking
the plug out which puts the open
back onto the line. The link can be
made of whatever you
want. I find, however,
its easiest to use a set
of Deans Ultra Plugs.
I simply wire the female
end into the power and
use the male end as
the plug; thats it. This
switch should cost you
less than $5.
The other option is
to buy a ready-made switch from
Team Whyachi. They are made very
solidly featuring a UHMW body with
copper contacts inside which you
are able to make and break contact
with by adjusting an internal screw.
Loosening the screw turns the robot
on while tightening breaks the
copper contact and shuts the power
off. They also come in a
variety of sizes to fit
your needs. If you have
the budget for this item,
then it may be a sound
investment of about $50.
No matter what
power switch option you
decide to go with, the
most important thing is to put some
forethought into it.
Be sure to consider its
placement so you have easy
access to it and so it is protected
from your opponents. Remember
that one shot to this part can take
you out of the match, so treat
it well. SV
PHOTO 1. A Team Whyachi
power switch. Simply insert
the wrench and turn on or off.
PHOTO 2. A removable link
made from Deans Ultra
connectors. A simple, easy,
and cheap solution to your
power switch needs.
by Kevin Berry
CombatZone.qxd 7/8/2008 10:33 AM Page 33
34 SERVO 08.2008
walls and 8 mm (approx. 5/16)
thick top and bottom
Drive: Two MagMotor S28-150s
and Team Whyachi TWM3M
gearboxes
Wheels: Two Colson 6 x 1.5
tread, mounted on aluminum
hubs
Configuration: Two wheel drive
with tank mixing
Drive ESC: Two IFI
Victor HV-36s
Drive batteries: Two
24 VDC, 3,600 mAh
Battlepacks
Weapon: 12 kg
(26.5 lb) 304 stainless
steel drum, with two
1 x 1 S7 tool steel
teeth and 1.5
titanium axle
Weapon power: 6.7 kilojoules
stored @ 6,000 RPM
Weapon motor: Magmotor
S28-400
Weapon ESC: Team Whyachi C1
Contactor trigged by custom-made
electronics
Armor: 3 mm (approx. 1/8)
6Al-4V titanium with Kevlar
underneath; also 5 mm (approx.
3/16) 304 stainless steel
Radio system: Spektrum DX6
Future plans: Work hard to stay
on top
Design philosophy: As a rule of
thumb, the design is as simple as
possible; our goal was to build a
compact, strong, and reversible
robot. After 2006, it has undergone
minor revisions to become even
more simple and powerful.
Builders bragging opportunity:
We dont like to brag, we like to see
our robots in action!
Future plans: Four wheel drive
version SV
All fight statistics are courtesy of BotRank
(www.botrank.com) as of June 14, 2008.
Event attendance data is courtesy of
BotRank and The Builders Database (www.
buildersdb.com) as of June 14, 2008.
Touros inside.
Photo courtesy of RioBotz.
Weight
Class
Bot Win/Loss
Weight
Class
Bot Win/Loss
150 grams VD 26/7 150 grams Micro Drive 7/1
1 pound Dark Pounder 44/5 1 pound Dark Pounder 23/3
1 kg Roadbug 27/10 1 kg Roadbug 11/4
3 pounds 3pd 48/21 3 pounds Limblifter 12/1
6 pounds G.I.R. 17/2 6 pounds G.I.R. 11/2
12 pounds Solaris 42/12 12 pounds Surgical Strike 17/7
15 pounds Humdinger 2 29/2 15 pounds Humdinger 2 29/2
30 pounds
Totally
Offensive
43/13 30 pounds Billy Bob 12/4
30 (sport) Bounty Hunter 9/1 30 (sport) Bounty Hunter 9/1
60 pounds
Wedge of
Doom
43/5 60 pounds Texas HEAT 11/4
120 pounds Devil's Plunger 53/15 120 pounds
Touro 10/0
220 pounds Sewer Snake 43/12 220 pounds Sewer Snake 11/5
340 pounds SHOVELHEAD 39/15 340 pounds Ziggy 3/0
390 pounds MidEvil 28/9 390 pounds MidEvil 3/0
Rankings as of June 14, 2008
History Score is calculated by perfomance
at all events known to BotRank
Current Ranking is calculated by
performance at all known events, using
data from the last 18 months
History Score Ranking
Touro Currently Ranked #1
Historical Ranking: #7
Weight Class: 120 lb Middleweight
Team: RioBotz
Location: Rio de Janeiro Brazil
BotRank Data Total Fights Wins Losses
Lifetime History 16 14 2
Current Record 10 10 0
Events 3
Photo courtesy of Robocore.
CombatZone.qxd 7/8/2008 10:34 AM Page 34
CONFERENCE&EXPO
,
08
NOV. 18-19, 2008
SANTA CLARA, CA
SANTA CLARA CONVENTION CENTER
Join the International Technical Design and Development
Event for the Personal, Service, & Mobile Robotics Industry
Q 30
+
Cutting-edge, relevant conference
sessions covering:
- Systems and Systems Engineering
- Tools and Platforms
- Enabling Technology
- Achieving Autonomy
- Design and Development
Q Keynote sessions delivered by internationally
recognized industry leaders
Q Exposition oor featuring whats new and whats
next in robotics design and development
Q Valuable networking opportunities that put
you in touch with peers, industry experts and
up-and-coming talent
WWW.ROBODEVELOPMENT.COM Q 800-305-0634
USE PRIORITY CODE RDSRV AND
SAVE $300ON A CONFERENCE PASS
For Information on
Sponsorship and
Exhibiting
Opportunities,
contact
Ellen Cotton at
ecotton@ehpub.com
or 508-663-1500 x240
FOR COMPLETE EVENT DETAILS
VISIT WWW.ROBODEVELOPMENT.COM
EXCLUSIVE OFFER:
Featured Keynote
Presentations
Professor of Computer
Science and Electrical
Engineering
Director, Articial
Intelligence Laboratory
Stanford University
Making Cars Drive Themselves
Sebastian Thrun
Founding Director
USC Center for Robotics
and Embedded Systems
Director
USC Robotics Research Lab
Maja J. Mataric
Jeanne Dietsch
CEO
MobileRobots Inc
Opportunities at the Uptick
JOIN THESE LEADING
COMPANIES AT 2008
ROBODEVELOPMENT
Analyst, Association &
Academic Co-Sponsors
Silver Sponsors
Media Co-Sponsors
Gold Sponsor
BOSTON
ENGINEERING
BOSTON
ENGINEERING