Prime Symmetry FTC Team 36563

Programming

Learn it in the sim. Run it on the robot.

Our programming lessons live inside the Impulse 3D Simulator, so you write real FTC Java and see it drive straight away. This page has the tools that get your code onto the real robot and the best references for when you want to go further.

Start here

Impulse 3D Simulator

A free, browser-based FTC robot simulator with the whole lesson track built in. No robot, no install, no waiting for a turn on the bench. The lessons, quizzes and your progress all live in the sim, so it's always up to date.

  • Step-by-step lessons, each with a quizFrom your first OpMode to sensors and autonomous
  • Real FTC SDK Java, real compiler errorsThe same code style you'll write for the real robot
  • Pedro Pathing autonomousPlan a path, run it, watch it follow
  • Same code, real hardwareDeploy to a Control Hub over USB or Wi-Fi, right from the sim
  • Works offlineInstall it on the competition laptop and it runs with no internet

Team tools

From sim to robot

Our tools, and how they fit together.

  1. 01 How the simulator works Java compiled in your browser, FTC SDK shims, motor and sensor models, Pedro Pathing, deploying over USB or Wi-Fi with " OB" OpModes, offline mode, and the license. Architecture
  2. 02 Driver controls Every stick, trigger and button on the gamepad, and what it does on our robot, read straight from the TeleOp code. Gamepad map
  3. 03 Robot configuration The exact device names hardwareMap expects. If the OpMode won't start, check here first. Electrical

Go further

The best FTC references

Outside resources we trust. They're for when you've finished the sim lessons, or want a second explanation of something.