FTC Getting Started with C

From wikidb
Jump to: navigation, search

Owner

Dale Jordan

Goals

Get coaches started with the FTC kit using C.

Schedule

  • 6:00pm Wednesday September 10 at the Capital Center

Prerequisites

none

Outline

  • Optional FTC Briefing
  • Kit components (waiting on FIRST)
  • Introduction to construction
    • Tetrix (waiting on kits from FIRST)
    • LEGO Robot -- build or have pre-built a robot
      • Based on Hammer Bot from www.nxtprograms.com
      • Sensor module containing touch, light and ultra-sonic sensors
      • Compass sensor mounted separately (to keep distance from NXT and motors)
  • Setting up the "Brick" for Robot C
    • RobotC Installation on PC
    • Downloading Firmware
    • Setting up Bluetooth
  • Writing, uploading, and running a simple component
    • "Hello World" program
      • Very simple program
      • Demonstrate overall process for getting programs to run
      • Introduce debugger use
      • Introduce writing to the NXT display
    • Move Robot Forward
      • Time
      • Distance
      • Touch
      • Until Dark
    • Program to use the Compass Sensor
  • RobotC Reference Material
  • The C template program for competition (waiting on FIRST)
  • Autonomous (waiting on FIRST)
  • Remote Control (waiting on FIRST)
  • Others

Resources

  • 2006 Vex Workshop slides VEXWorkshop2006v01.pdf
  • 2008 Tetrix Workshop presentation FTC Workshop2008 RobotCv04.pdf
  • Robot used in Dale's 2008 workshops DemoNXTRobot.pdf