Presentation Slideshow

advertisement
Low Cost Robotics:
Using Vex in FRC
Art Dutra, III: mentor &
Arthur Dutra, IV: team member
FRC Team #228 “GUS” Robotics
Introduction
If your team can’t:
•
•
•
•
•
•
•
•
•
•
Build an entire “practice” playing field
Build a second “practice” robot
Test multiple drive train configurations
Test multiple manipulator designs
Easily teach students programming
Test sensors and autonomous code during the build season
Assess your robot’s scoring potential before competition begins
Have hours of driver training before your first competition
Develop game strategy before competition begins
Have exciting and interactive demonstrations or recruiting
Then Vex might be able to help
Scaled FRC using Vex
1:3 Scale was chosen based on FIRST’s 2005 Vex Challenge pilot
program. The scale works well for building accurate scale
versions of FRC robots and playing field components which
perform well together.
FRC Team 228
1:3 Scale FRC
2005 “GUS”
Vex “Mini G”
Playing Field Creation
2005 Triple Play Vex Version
• All playing field components were built from
materials readily available at the average
home improvement store.
• Playing field walls 9’x18’ - cost $143.86,
w/ 1/8” Lexan @ driver stations - add
$150.00
• Playing field Soft Tile mat - cost $520.00,
or commercial carpeting - cost $340.00
• Scoring Tetras - cost per tetra $2.90
• End Goals - cost per goal $4.75
• Center Goal - cost $6.25
• Loading Stations - cost per unit $5.89
• Complete practice field - $800 - $1200
Playing Field Savings
Time
•
•
•
Less than one week to
build entire practice
field.
Goals and other large
field objects do not
need to be
disassembled for
storage.
All materials can be
purchased at local
“Home Depot”.
Space
•
•
•
•
Entire playing field will
fit in a standard
classroom.
Maximum robot height
limit less than 6’.
Entire field 9’x18’, with
human player and
driver areas 15’x24’.
Entire field will store in
the average closet
without disassembling
goals.
Cost
•
•
•
Entire playing field cost
$900 - $1200
Playing field
components in future
years (less mat and
walls) cost $230 $330.
Components damaged
during practices or
demonstrations are
less expensive to
repair or replace.
Robot Creation
2005 Triple Play Vex Version
• Practice robots need not be built entirely from
Vex components. Keep robot accurate to full
sized robot.
• 2005 dimensions 9.3”x12.5”x20”.
• Starter Kit, cost $299.99
• Extra Hardware Kit, cost $79.99
• Gear Kit, cost $12.99
• Chain & Sprocket Kit, cost $29.99
• (2) Omni-Wheel Kits, cost per kit $19.99
• Motor Kit, cost $19.99
• Limit Switch Kit, cost $12.99
• Power (battery) Kit, cost $49.99
• Total Robot Cost $525.92
photos from
www.syraweb.com
Robot Savings
Time
•
•
•
•
One or two days to
build Vex robot using
one or two
experienced students.
Different prototypes
can be built every day
or two.
Practice robot is up
and running long
before full sized robot
is completed and
shipped.
Changes to full sized
robot can be
duplicated on practice
robot quickly.
Space
•
•
•
Practice robot fits in a
milk crate.
Six or more robots,
spare parts, batteries,
chargers, and operator
interfaces will fit in a
storage cabinet or
closet.
Workspace for building
and repairing robot is
less than 4’x8’.
Cost
•
•
•
Entire practice robot
cost $400 - $600
A fleet of practice
robots can be built
over a few years.
Consumable
components less than
$100 per robot per
year.
photo from
www.vexlabs.com
Prototyping Drive Trains
• Nearly any idea imaginable
for possible robot drive trains
can be reproduced in Vex.
The following robot drive
systems can be made out of
Vex components:
•
•
•
•
2, 4 or 6-Wheel Tank-Drive
Tank Treads
Crab (swerve) Drive
Holonomic Drive
• Other ideas, including
mecanum drives, can also
be built using custom made
components Vex.
photos from
vexlabs.com
Prototyping Pneumatics
• As with the full-size robots, pneumatic
components can also be used with Vex.
• Innovation FIRST and VexLabs sell Vexcompatible pneumatics kits.
• The kits are easy to work with, and can
accommodate both single and doubleacting pistons.
• The solenoids can plug directly into the
digital outputs on the Vex Controller
without any need for an external power
supply.
• The solenoids can be controlled via the
Vex Transmitter using simple EasyC™
coding.
photo from
www.vexlabs.com
Prototyping Manipulators
• Using Vex components, a
wide range of arms,
elevators, and
manipulators may be built.
• When geared correctly,
powerful, yet fast, arms
can pick up objects
weighing several pounds.
• When used with
pneumatics, the diversity
of designs increases
vastly.
photo from
www.vexlabs.com
photo from
www.vexlabs.com
Programming
• With the new Vex Programming
Kit, endless possibilities are
opened. Now, robots can
autonomously navigate obstacles
using a variety of sensors.
• Using a simple graphical user
interface (GUI), novice
programmers with no C
programming experience can
jump right in to EasyC™.
• EasyC allows for drag-and-drop
simplicity for generating code,
while still allowing for advanced
line coding.
• MPLAB can also be used to
program the Vex robots.
Screenshot from
www.intelitek.com
photo from
www.radioshack.com
Sensors
• Currently, there are six
different sensors available
through the Vex line. These
are:
•
•
•
•
•
•
Limit Switches
Bumper Switches
Ultrasonic Sensors
Shaft Encoders
Line Tracking Sensors
Light Sensors
• In addition to the Vex
sensors, non-Vex analog and
digital sensors can be
connected as well. These
non-Vex sensors may
include potentiometers,
accelerometers, gyros, and
more.
photos from
www.radioshack.com
Autonomous Code
• Using either EasyC or MPLAB,
autonomous code can be easily written
and executed.
• Novice users can easily write code to test
in EasyC.
• Developing autonomous code by using
Vex robot can be much safer than having
a full-size 130-pound robot’s code go
amok.
• Since Vex robots can also be built much
faster than a full-size robot, the
development and testing of autonomous
code can begin much quicker, since they
would have separate (Vex) robot to test
on.
photos from
www.syraweb.com
(from the WPI Frontiers Savage
Soccer Game)
Driver Training
• Since a Vex robot can be built
within a matter of hours, driver
training can begin much
sooner than usual.
• Teams can create a scaleddown version of a team’s full
size robot in Vex (with an
accurate arm/manipulator) and
scale playing field
components.
• By allowing the drivers to
practice with Vex robots, this
does not disturb the build crew
as they work on the full-size
robot.
photos from
www.vexlabs.com
Scoring Potential
• Teams can accurately estimate their scoring
potential by running their Vex robots on a scale
Vex playing field.
• During the design phase, teams often end up
with two radically different designs about how
the robot should be built.
• Both teams can now build their ideas to test
them head-to-head, to see which idea really
works better.
• Actual practice with real robots beats any
scoring simulator, as this accurately represents
the real world variables (such as driver skill,
coordination, robot interference, etc) in a real
world application.
Game Strategy
• An entire 1:3 scale playing
field can fit into one
classroom, and multiple vex
robots can be built for under
$1000.
• This allows for teams to build
radically different robots, and
have these different Vex
robots compete, as if one
were an opponent.
• This can find the strengths
and weaknesses in any
particular strategy better than
anything else.
photo from
www.usfirst.org
Recruiting and Demonstrations
• Team demonstrations can now
become much more interactive with
the use of Vex.
• Because of safety concerns, letting
random people drive a full-size
robot cannot be allowed.
• But because Vex robots are small,
and are not dangerous, people with
no experience can drive robots as
much as they want with little
supervision.
• By being able to drive a robot and
interact with it, potential team
members will be more likely to join
a robotics team.
The End
Thank You
Additional Information can be found at:
www.vexrobotics.com
www.vexlabs.com
www.chiefdelphi.com
www.team228.org
www.syraweb.com
Download