Curriculum

60 published lessons

Find the idea you need.

Search lesson titles, objectives, code, references, and quiz concepts across FTC and FRC.

21 results for “hardware map

  1. FTC · FTC SDK Foundations · CoreHardware Map and MotorsConnect configuration names to Java objects safely.
  2. FTC · Hardware Essentials · CoreBuild a Reusable RobotHardware TemplateA hardware class that every OpMode can trust.
  3. FTC · Season Robot Capstones · CapstoneCapstone: Reusable RobotHardware TemplateProduce the team hardware foundation for the season.
  4. FTC · Workstation Setup · SetupYour FTC Software MapUnderstand what Android Studio, its bundled JDK, Gradle, the FTC SDK, and the team's ADB plugin each do.
  5. FTC · Safe Testing · CoreVoltage, Current Awareness, and Safe Test OpModesAvoid damaging robot hardware while testing code.
  6. FTC · PID and Feedforward Control · ControlDashboard Tuning WorkflowTune with graphs and notes instead of guesses.
  7. FTC · Team Workflow and Competition Readiness · WalkthroughDebugging with TelemetryUse telemetry to find what the robot thinks is true.
  8. FTC · TeleOp and Driver Control · CoreDriver ControlTurn gamepad input into predictable mecanum movement.
  9. FTC · FTC SDK Foundations · CoreLinearOpMode LifecycleUnderstand init, start, active loop, and stop behavior.
  10. FTC · Java Foundations for FTC · FoundationsMethods, Classes, and HelpersExtract repeated robot behavior into names that teammates can reuse.
  11. FTC · Motion Profiling · ControlMotion Profile ConceptsPosition, velocity, and acceleration over time.
  12. FTC · Workstation Setup · SetupOpen and Build the FTC SDK ProjectOpen the reviewed FTC SDK project, identify TeamCode, complete Gradle sync, and produce a clean local build.
  13. FTC · PID and Feedforward Control · ControlP Control BasicsThe first useful feedback controller.
  14. FTC · Road Runner 1.0 Setup and Tuning · Road RunnerRoad Runner 1.0 Install and Drive ClassSet up the drive class without old 0.5 assumptions.
  15. FTC · Road Runner 1.0 Setup and Tuning · Road RunnerRoad Runner LocalizationValidate x, y, and heading before trusting paths.
  16. FTC · Autonomous Foundations · AutonomousSimple AutonomousBuild an autonomous routine with timers and safe stops.
  17. FTC · Robot Architecture · IntermediateSubsystem LifecycleRead, decide, write, reset for each mechanism.
  18. FTC · Motion Profiling · AdvancedTrapezoidal and Asymmetric ProfilesUse different accel/decel limits when needed.
  19. FTC · Vision and AprilTags · VisionVisionPortal Camera SetupOpen camera streams and processors reliably.
  20. FTC · Java Foundations for FTC · Start hereWhat an OpMode DoesUnderstand the program the Robot Controller runs after it is selected on the Driver Station.
  21. FTC · Command Patterns and Code Organization · CapstoneWrite a Full Command-Based TeleOpCapstone TeleOp that composes drive, mechanisms, and safety.