2020:Programming

From 1511Wookiee
Revision as of 16:40, 16 January 2020 by Heydowns (talk | contribs)
Jump to navigationJump to search

General programming stuff relevant to all subsystems should be documented here.

Subteam Assignments

Programming leads for the mechanism groups are in bold.

  • Drivetrain: Ishan
  • Game piece system: Kyle and David, Alex L.
  • Hang: Josh, Trevor, Alex F.
  • Control Panel: Ishan, Nikko, Owen
  • Controls: Daniel

SVN Info

Source code is in SVN at https://svn.penfieldrobotics.com/FRC2020/trunk/thunderbot2020/


Outstanding Tasks

Robot Code

Split up by subsystem - responsible veteran student or mentor in (), student(s) doing actual code, if different, in []. These are not in any particular order!

  • Getting started
    • Base class - decide on base class and put basic framework of new project in SVN (Jeff, Josh, and/or Kyle)

 

Scouting App

In no particular order!

  • Jeff
    • Nothing yet!
  • Alex
    • Nothing yet!

Requested Features

Drive Base

  • Easily switch between tank and arcade control style
  • Closed loop control for low speed precision positioning

Intake

Shooter

Control Panel

Endgame

  • One motor to drive a winch 
  • Ratchet with a servo-driven pawl that can switch between engaged and not engaged

 

Feedback

see Dashboard section of Robot IO Map


Autonomous

Insert auto stuff here!


Programming Archives