0% found this document useful (0 votes)
23 views

vrc_workshop_instructions

Uploaded by

emilydeng27
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

vrc_workshop_instructions

Uploaded by

emilydeng27
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 24

Instructions

Booklet

1
Parts Needed for Your Robot

2x

2x - 1x2x1x35 C-Channel

2x – 1x8 Bar
2x – 90-Degree Gusset

2
Parts Organization Instructions - I
● Open and inspect all items in the
VEX Box (A) A

● All the parts in (A) are organized,


as seen on next page VEX Box: Electronics

● Inspect all robot parts arranged


on your table (B)

● The “Transparent Divided Box”


(C) is provided to organize all the
small parts.
B
● Inspect and organize all the parts
at your table, as shown in the
following pages

● Ensure your table has all of these


Robot Parts
parts. Note: Some of the small (on your table)
parts may have been placed
inside the Transparent Plastic
Divided Box.
C
● If you do not find all the parts,
look harder; check under boxes
Transparent Plastic
and papers; see if they have Divided Box for small
dropped onto the floor. parts

If after checking your table and your surroundings you still do not find all the
parts, contact a local Tech Volunteer.
3
Parts Organization Instructions - II

A B C

F E D

Electronic Parts

A. Controller (1 item) G. Multiple Items:

B. Motors x 4 1. Set of 5 Smart Cables (3 diff.


lengths) (part # 276-6364)
C. Robot Brain (1 item)
2. Robot Battery Charger (1 item)
D. Robot Radio (1 item) 3. Micro USB Cable (1 item)
4. 2 Battery Clips
E. Battery Cable (1 item)

F. Robot Battery (1 item)

4
Parts Organization Instructions - III

G
A

B
I
C

F
J

Clawbot (Robot) build Hardware and Parts


A.
B.
C.
D.
E.

F. 12T Metal Gear & Inserts


A. 4” Omni Wheels (2 items)

G. Set of 9 Aluminium Channels (see


B. 4” Traction Wheels (2 items)
page 8 for details)
C. Open Ended Wrench
H. Claw Assembly (1 item)
D. Cable Ties
I. 84 tooth gear (1 item)
E. Multiple small items (see page 7
J. Clawbot Build Instructions
for details and organization tips)
Booklet
Parts Organization Instructions - IV

A
F
B

G C

H D

E
I

Additional Parts Provided


A.
B.
C.
D.
E.

F. “Keps” nuts (20)


A. 2½ ” Standoff (1 item)
G. ½“ Screws (10)
B. 1x7 flat channel (2 items)
H. License Plates
C. 90° gusset (2 items)
I. Rubber bands
D. One 6” inch ruler (1 item)

E. “Star” Screwdrivers (2 items)

6
Parts Organization Instructions - V

A B C1 C2 D E

H1 H2 C3 C4 F

I H3 H4 G1 G2 G3

Organization
Transparent of Transparent
Divided Divided Box
Box Organization
A. Flat Bearings
G. Set of 27 Hex Nut Retainers (3
B. 21 Rubber Shaft Collars types) (part # 276-6009-801)
C. Spacers (4 types) H. Set of 44 Steel Screws (4 types)
(part # 276-6009-804)
D. Star Drive Key + Set of 9 Shafts (4
types) (part # 276-6009-805) I. 32 Hex Nuts + (part #
276-6009-802)
E. High Strength Gear Inserts

F. Metal gears & inserts: 12T gears


with ¼” Bore, 12T gears HS Insert +
12T gears with ⅛” Bore (narrower)

7
Parts Organization Instructions - VI

A B C D

Set of 9 Metal Channels

A. 2x2x2x20 U channels (3 pieces)

B. 1x2x1x25 C channels - (2 pieces)

C. 1x2x1x15 C channels (2 pieces)

D. 2x2x14x20 Angle channels (2 pieces)

8
Build the Robot

1. Follow the instructions in the included Clawbot Build


Instructions booklet to build the robot.

2. If you wish to download a PDF version of the same, here’s the


link: https://content.vexrobotics.com/docs/276-6009-750-Rev5.pdf

3. Once you are done building your robot, remember to follow the
instructions on modifying the claw in the next pages. (Without this
modification, your robot will not be able to compete in the game!)

9
Modify the Claw - I

C1
Using your screwdriver, remove these
parts from the claw.

C2 C3
2x – Nylock Nut 2x – 0.5” Screw 2x – Nylock Nut 2x – 0.5” Screw

1x – 90-Degree Gusset 1x – 1 x 8 Aluminum Bar 1x – 1 x 8 Aluminum Bar


1x – 90-Degree Gusset

10
Modify the Claw - II

C4
4x – Nylock Nut

1x – Assembly from C2 1x – Assembly from C3 4x – 0.5” Screw

← This is the completed claw:


make sure that your claw
looks like this before attaching
it onto the robot!

11
Get Your Robot Inspected
● Once your build is complete, you need to get your robot inspected.
Inspections are done in 2 stages
○ Initial Inspection - Done at the closest Tech Help Desk THD on the
second floor
○ Final Inspection - Done, once you pass Initial Inspection, at the Final
Inspection, Laptops & Spare Parts Desk INS, also on the second floor

● Once you pass Final Inspection, you will be handed the following essentials
○ A robot battery, to power your robot
○ A laptop, to program your robot (Ask your mentor to accompany you
for this; we need your mentor’s ID proof to hand over the laptop)

THD
INS
Pix s
Fie

(Auditorium
THD
el

Balcony)
ld

THD
Ch ield
ro s
F
me

THD 12

THD INS
Technical Help Desks Final Inspection, Laptops & Spare Parts Desk
(Floor 2) (Floor 2)

● Robot related queries ● Robot Final Inspections

● Programming Queries ● Laptop Pick Up / Drop Off

● Technical queries ● Robot Spare Parts

● Robot Initial Inspections ● Robot Kit Drop Off (end of Day 2)


12
Drive Your Robot!

So—you’ve built the robot and got it inspected! Now it’s safe to operate and drive it! But
before you do, here are some common driving mistakes to avoid!

1. Robot tipping: To prevent this, try to use the


controller to gradually slow down. Not only
will this avoid any tipping, but it will give you
more control of where you want to go!

2. Grabbing triballs: Make sure to have the


triball fully in the claw before grabbing it.
Think of the claw like a mouth that needs
to have a full bite of food :).

3. Getting stuck on the barrier: The barrier


going across the middle of the field is very
large, so use caution if you try to cross it;
otherwise, go around!

13
Understand The Game

This year’s game is called Over Under. You will soon see why!

Familiarize yourself with the field setup and other details in the Game
Summary below.

Game Summary

14
Understand The Game - Scoring

Triball in Goal Triball in Offensive Zone


+5 Points per Triball in Goal +2 Points per Triball in Zone

Elevated Robot
+15 points

15
Program Your Robot - I

Overview
You will be using VEXCode Pro V5 (which uses the language C++) to program your
robot.

You can open the editor by double clicking the


icon to the right on your computer’s desktop.
In case the project is not already open, it is
located in the “Code” folder on your desktop.

You can edit the function “autonomous()” to customize your robot’s autonomous
routine. You can also edit some variables to customize the user control.

To compile and download the code, click the


following button on the top right of the window
(also make sure the icons next to it are green):

Driver Control
usercontrol()
There are 3 variables near the top of the main.cpp file that affects usercontrol():
arcadeControl, driveSpeed, and threshold.

arcadeControl controls whether the robot is controlled via arcade or tank drive. Set
the variable to false to use tank drive to control the robot, and true to use arcade
drive. Tank drive uses each joystick to control its corresponding side (left joystick for
left side, right joystick for right side), while arcade drive uses the left joystick to move
forward and backward and the right joystick to turn left and right.

driveSpeed ranges from 0 to 1 and can be increased to make your robot move faster.

threshold controls the minimum speed of the drivebase. This can range from 0 to 100
(percentage of the joystick).

16
Program Your Robot - II

Autonomous
autonomous()
This function is where autonomous code, which runs without driver
input, goes. It runs for the first 15 seconds of the match.

moveDistance (double inches)


- inches = number of inches to move
- Positive distance is forwards
- Example: moveDistance(5);
turnAngle (double degrees)
- degrees = number of degrees to move
- Positive amount turns to the right
- Example: turnAngle(90);

openClaw()
- opens claw
closeClaw()
- closes claw
holdClaw()
- holds claw tight around tri-ball, prevents dropping
moveArm (double velocity)
- velocity ranges from -200 to 200
- Positive velocity raises the arm
- Example: moveArm(150);
holdArm()
- holds arm up while moving around

delay(int milliseconds)
- pauses the program’s execution for a specific number of
milliseconds
- Example: delay(1000);
17
Run the Robot (via Brain)

Figure 1: Select Program Figure 2: Run Program

Figure 3: Begin Timed Run


(ONLY FOR TESTING AUTONOMOUS)

Testing Driver Control


Make sure you select your program (Figure 1)! Then, run the program
(Figure 2).

Testing Autonomous
To test your autonomous when not competing, first select your
program (Figure 1). Then, begin a timed run (Figure 3).

During Competition
To run your program during competition, first plug your controller into
the field tower, then select your program (Figure 1), and finally run the
program (Figure 2). DO NOT select Timed Run for competition. 18
Run the Robot (via Controller)

Controller Navigation
To move around on the screen, use the left and right arrows.
To select an option, press A.
To go back from a selected option, press B.
To turn on or start the controller, hold the power button.

Figure 1: Programs Figure 2: Select Program Figure 3: Run Program

Figure 4: Timed Run Figure 5: Start Timed Run Figure 6: Ongoing Program
ONLY FOR TESTING AUTON

Testing Driver Control


On the home screen, select “Programs” (Figure 1). After that, select your
program called “GirlPowered2023” (Figure 2). Then, select “Run” (Figure 3).

Testing Autonomous
To test your autonomous, select “Programs” (Figure 1). After that, select your
program called “GirlPowered2023” (Figure 2). Then, select “Timed Run”
(Figure 4). Finally, press A to start the autonomous (Figure 5).

During Competition
To run your program during competition, plug your controller into the field
tower. Then, select “Programs” (Figure 1). After that, select your program
called “GirlPowered2023” (Figure 2). Finally, select “Run” (Figure 3). DO NOT
select Timed Run for competition. 19
Example Autonomous Paths

Push Alliance Triball into Goal Push Alliance Triball into Goal

Push Triball into Offensive Zone


Design Challenge
Now— Are you ready for a challenge?
Yeah! Ok, try to make the clawbot hang from the horizontal pole!

Parts Provided
1. Single 2.5” Standoff
2. Rubber Bands
3. Zip ties

You can approach a Tech Volunteer for help with this step.

21
Compete with Your Robot

On Day 2, you will get to compete with other teams in this workshop!
You will first compete within your own division: YouTube, Pixel and
Chrome. The winners of each division, will then get to compete at a
Grand Final which will be held in the Auditorium!

Familiarize yourself with the field setup and other details in the Game
Summary. Talk to a Tech Volunteer if you have question.

And start developing a winning game strategy with your teammates!

A Few Important Tips!

● Arrive on-time at your field for your match!

● If you are not available at the field when your match starts,
they will start without you, and you will forfeit that match!

● Observe other teams! Note their Offensive Strategies. Think


about what Defensive Strategies work.

● Think of smart ways to win with what your robot is capable of


doing. Now, can you improve your robot any further?

22
Return All Equipment

Mentors are ultimately responsible for their team returning of all equipment!

Dismantle everything once competitions are over*

● Please take the time to neatly dismantle all the parts and pack them back. Another
team will use this kit in the future. Please be considerate!
● All electronics parts must go back into their original box (see page 4).
● All small parts must be packed in the Transparent Plastic Divided Box (see page 7).
● Place all large parts in the provided plastic (“Ziplock”) bags for returns.

Return Inspections
● If your team purchased the Robot Kit, you don’t have to dismantle the robot. Please
be ready to show the purchase receipt and you will be given a box with additional
parts that goes with the kit. Do get your kits inspected to ensure no missing parts.

● All other teams need to have their dismantled Robot Kit inspected before returning.
● Return Inspections are done at the Final Inspection, Laptops & Spare Parts Desk INS
desk on the second floor (same place where laptops were issued).

Return the disassembled & repackaged Robot Kit.


Return the Laptop.

● All laptops need to be returned! Laptop returns will be accepted once your Robot
Kit passes Return Inspections (or you have purchased the kit).

Finally, don’t forget to get the EQUIPMENT RETURN CHECKLIST stamped! Show this
stamped checklist at the exit gate for a small surprise! 🎁🎁🎁 Shhh!!

*Dismantling is not necessary if you have purchased the kit. 23


Need Help?

● Talk to a General Volunteer near you


for your queries
● Talk to a Tech Volunteer near you for
General Tech robot / programming related queries
● Walk to a THD for robot Initial
Inspection or technical queries
● Walk to the INS Desk for robot Final
General Tech
Inspection + Laptop pickup
Volunteer Volunteer
● Return your laptop + Robot Kit at the
INS Desk at end of Day 2
● Walk to the GHD for any other help

GHD THD INS

General Help Desk Technical Help Desk Final Inspection, Laptops &
(Floor 1) (Floor 2) Spare Parts Desk (Floor 2)
● Lost & Found ● Robot related queries ● Robot Final Inspections
● First Aid ● Programming Queries ● Robot Spare Parts
● General Queries ● Technical queries ● Laptop pick up / drop off
● Robot kit drop off

THD
INS

Bo Auditorium
oth
Pix s
Fie

s (Auditorium
THD
el

Balcony)
ld
You lds

THD
Fie

s
Ex

Tub

Ch ield

th
O

o
Bo
ve

ro s
its

F
e

rfl

me
ow
GH

THD
D

24

Entrance

24

You might also like