Robot Kit Manuals

This section of the website will host the various instructional guides and manuals that you will need to build your robot for the FIRST Global Challenge. The first manual that you see below includes a detailed overview of the robot kit’s main components from the mechanical to the electrical. Over the coming weeks, additional items covering topics from gear and sprocket guides, to software and programing pamphlets will be added to this page in English, Spanish, and French. These additional items will include both long-form manuals and short cheat-sheets. If you have any questions about the robot kit or the instructions provided on this page, please visit the Robot Questions page of this website for help.


FIRST Global: Robotics Kit – Visual Guide

ENGLISH FRENCH SPANISH

FIRST Global: Control System Start-Up Guide

ENGLISH FRENCH SPANISH

FIRST Global: Java SDK Startup Guide

ENGLISH

FIRST Global: SDK/Public Repository

DOWNLOAD

FIRST Global: Block Programing Guide

ENGLISH

FIRST Global: Building System Guide

ENGLISH FRENCH SPANISH

FIRST Global: Gear Guide

ENGLISH FRENCH SPANISH

FIRST Global: Bearing Guide

ENGLISH FRENCH SPANISH

FIRST Global: Sprocket and Chain Guide

ENGLISH FRENCH SPANISH

FIRST Global: How to Build A PushBot

The FIRST Global PushBot is an example of a robot that you can construct with components from your robot kit. The information should only be used to help you learn how to work with the different parts contained within your robot kit, and should not be recreated exactly by your team with the purpose of using it at the 2017 FIRST Global Challenge. Although the PushBot is not designed to successfully compete in this year’s Challenge, you should feel free to incorporate elements of it into your own robot design, or use a version of it if you alter important aspects of robot (such as game ball handling capabilities) to be effective at accomplishing the tasks of this year’s Challenge.

Mobility Base Download Claw Attachment Download

Example Java Code

Through the links below, you may access example Java code and an example Java instructional document that will show you how to program certain robot functions using Java. The information included can be used to program any robot you design, but also provides example code for the PushBot. If you are not familiar with programing, please be aware that Java is a more advanced programing language than Blockly.

Java Examples Doc Java Examples Source

FIRST Global: Robot Kit CAD Files

DOWNLOAD

Additional sub-manuals will be released on a regular basis.