2021:Programming: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
No edit summary
Line 1: Line 1:
General programming stuff relevant to all subsystems should be documented here.  
General programming stuff relevant to all subsystems should be documented here.  
<div class="mw-parser-output"><div class="mw-parser-output">
= 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 =
= SVN Info =
Source code is in SVN at https://svn.penfieldrobotics.com/FRC2020/trunk/thunderbot2020/
Source code for 2021 is in SVN at https://svn.penfieldrobotics.com/FRC2020/trunk/thunderbot2020/ (yes, 2020 this isn't a typo!)
 
For information on setting up your computer to use SVN, go to our [https://wiki.penfieldrobotics.com/wiki/index.php?title=SVN_Setup SVN page]
 
<div class="mw-parser-output">
 
= Outstanding Tasks =
 
Evaluate/test reliability of NEOs
 
== 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)  
 
&nbsp;
 
== Scouting App ==
 
In no particular order!
 
*Jeff
**Nothing yet! 
*Alex
**Nothing yet! 
</div>
 
= Requested Features =
 
<div class="mw-parser-output">
<div class="mw-parser-output">
== Drive Base ==
 
*Easily switch between tank and arcade control style
*Closed loop control for low speed precision positioning
 
</div>
</div>
 
<div class="mw-parser-output">
== Intake ==
<div class="mw-parser-output">PID to hold intake at right position</div> </div>
 
== Shooter ==
 
HiTec HS-785HB Servo rotates 8 revolutions, giving it a raw value of 0.0 makes it continue driving past the 'zero' position, but telling it to go to 0.01 for example stops. Raw value 1.0 doesn't have this problem.
</div>
 
== Control Panel ==
 
<div class="mw-parser-output"><div class="mw-parser-output">
<div class="mw-parser-output">
<div class="mw-parser-output">
== Endgame ==
 
*One motor to drive a winch&nbsp;
*Ratchet with a servo-driven pawl that can switch between engaged and not engaged
 
</div> </div> </div>
</div>
 
== &nbsp; ==
</div> </div>
 
= Feedback =
 
see '''Dashboard''' section of&nbsp;[[2019:Robot_IO_Map#Dashboard|Robot IO Map]]
 
 
<div class="mw-parser-output"><div class="mw-parser-output">
== Autonomous ==


Insert auto stuff here!
For information on setting up your computer to use SVN, go to our [[SVN_Setup|SVN page]]


[[File:Starting Positions.pdf|RTENOTITLE]]
</div> </div>


= Programming Archives =
= Programming Archives =

Revision as of 11:08, 30 January 2021

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

SVN Info

Source code for 2021 is in SVN at https://svn.penfieldrobotics.com/FRC2020/trunk/thunderbot2020/ (yes, 2020 this isn't a typo!)

For information on setting up your computer to use SVN, go to our SVN page


Programming Archives