DEWBOT VI Programming

From DEW Robotics
Revision as of 03:16, 13 January 2010 by Kennethau (talk | contribs)

Jump to: navigation, search

==Programming Ideas/Goals

  • Pivot Drive
    • Port to magnetic encoders (important)
    • Develop the full turning wheel (done)
    • Recalculate math for all drives (important)
    • Add twist control
    • Enable multi front chassis
    • Develop new innovative drive modes
  • Vision
    • Develop target tracking using camera (important)
    • Develop line tracking using IR (important)
    • Develop ball tracking using IR/Ultrasonic
    • Develop robot tracking using IR/Ultrasonic
  • Robot Safety
    • Develop anti flipping system using gyro (over bumps)
    • Develop automatic camera folding using IR (when going under tunnels)
    • Add LED to robot for front location and drive purposes (refers to multi front chassis program)
    • Develop a last resort, make-other-teams-angry, autonomous, safety mode
  • Robot Itself and Kicker
    • Pneumatics, Solenoids, others
    • Finale tower climbing system (important)
    • LED pizzazz for signaling
    • Autonomous system with customization (important)
    • Whatever kicker they decide to use (once determined)
    • Camera to kicker relationship
  • Driver Station
    • Update Classmate PC (mandatory and constantly)
    • Design friendly control system with LEDs and toggle switches
    • Redesign Classmate driver screen
  • Lessons/Etc.
    • Pivot Drive
    • LabVIEW
    • Algorithm development
    • Programming management
    • Camera System

Labview links

FIRST Robotics Software 2010 - Windows - LabVIEW & NI Utilities - this is the initial release, Do not use the serial number that comes in the software kit for activation. You MUST use the following Serial Number to activate LabVIEW: L13R00000