Software 2016 Season

Cool Features

  • PID controllers help the arms accurately reach positions
  • Motion profiling for auton movements
  • Controls are re-configurable through a text file on the robot
  • Vision software can track and aim at the goal
  • Command-based code was more modular to aid in debugging
  • Robot uses gyroscopes to detect when it is travelling over obstacles

Successes

  • Successful 10 point autonomous
  • Vision tracking worked
  • Well organized code
  • Subsystems worked with minimal testing on final robot

Lessons

  • Designing code to a certain extent is important

Software Team in Action

running software on the robot