2010:Programming: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
No edit summary
 
(24 intermediate revisions by 4 users not shown)
Line 5: Line 5:
*[http://www.svn.penfieldrobotics.com/ Online browsing of our SVN Tree]  
*[http://www.svn.penfieldrobotics.com/ Online browsing of our SVN Tree]  
*[http://usfirst.org/frccontrolsystem 2009 Control System Information at usfirst.org]<br>  
*[http://usfirst.org/frccontrolsystem 2009 Control System Information at usfirst.org]<br>  
*[[Fall 2009 C++ tutorial]]<br>
*[http://penfieldrobotics.com/wiki/index.php?title=Image:Encoder_algorythm_prototype.doc Motor Checking Function]
 
*[http://www.penfieldrobotics.com/wiki/index.php?title=2010_flowchart Flowchart for 2010 Classes] (warning: eyestrain danger)
<br>


== Programming Design Documents<br>  ==
== Programming Design Documents<br>  ==


*[[DriveFunctions]] - things the drive software must/might do.
[[2010:Autonomous|2010:Autonomous]]  
*[[Drive control functions|Drive control functions]] - driver controls - inputs and outputs
*[[Autonomous Strategies]]
*[[Correct Dashboard Update Function]]
*[[Traction control function|Traction control function]]
*[http://www.penfieldrobotics.com/wiki/index.php?title=Encoder_Control_Diagrams WheelEncoder Control Diagrams]
*[http://www.penfieldrobotics.com/wiki/index.php?title=ThunderDrive_Architechture_Diagram ThunderDrive Architecture Diagram]
*[[USB Mouse Driver]]
*[[Media:Autonomous_Modes.doc|Autonomous Modes cheat sheet]]
 
== Engineering Notebook  ==
 
'''Week 1 -'''''<b>42 Days Left!!</b>''<br>
 
[[Programming meeting 1/6/09|Programming 1.6.2009]]
 
[[Programming meeting Wednesday Jan 7 2009|Programming 1.7.2009]]
 
[[Programming meeting - Thursday, Jan 8, 2009|Programming 1.8.2009]]
 
[[Programming Meeting - Jan 10, 2009|Programming 1.10.2009]]
 
[[Programming Meeting - Jan 11, 2009|Programming 1.11.2009]]<br>
 
'''Week 2 - '''''<b>35 Days Left!!</b>''<br>
 
[[Programming 1.13.2009|Programming 1.13.2009]]&nbsp;
 
[[Programming 1.14.2009|Programming 1.14.2009]]<br>
 
[[Programming 1.15.2009]]
 
[[Programming 1.17.2009]]
 
[[Programming 1.18.2009]]  
 
'''Week 3 - '''''<b>28 Days Left!!</b>''


[[Programming 1.20.2009]]  
[[2010:Sensors|2010:Sensors]] (has some controls and I/O info)


[[Programming 1.21.2009]]  
2010:Controls -&gt;&nbsp;[[2010:Controls Details]]  


[[Programming 1.22.2009]]  
[[2010:Dashboard Packet documentation|Packet documentation]] (Dashboard)<br>


[[Programming 1.24.2009]]
== Programming Engineering Notebook  ==


[[Programming 1.25.2009]]  
'''Week 1'''<br> [[2010:Programming 01:12]]<br> [[2010:Programming 01:13]]<br> [[2010:Programming 01:14]]<br> [[2010:Programming 01:16]]<br> [[2010:Programming 01:17]]<br>


'''Week 4 - '''''<b>21 Days Left!!</b>''
'''Week 2'''<br> [[2010:Programming 01:19]]<br> [[2010:Programming 01:20]]<br> [[2010:Programming 01:21]]<br> [[2010:Programming 01:23]]<br> [[2010:Programming 01:24]]


[[Programming 1.27.2009|Programming 1.27.2009]]  
'''Week 3'''<br> [[2010:Programming 01:26|2010:Programming 01:26]]<br>[[2010:Programming 01:27|2010:Programming 01:27]]<br>[[2010:Programming 01:28|2010:Programming 01:28]]<br>[[2010:Programming 01:30|2010:Programming 01:30]]<br>[[2010:Programming 01:31|2010:Programming 01:31 ]]<br>


[[Programming 1.29.2009|Programming 1.29.2009]]  
'''Week 4'''<br>[[2010:Programming 02:02|2010:Programming 02:02]]<br>[[2010:Programming 02:03|2010:Programming 02:03]]<br>[[2010:Programming 02:04|2010:Programming 02:04]]<br>[[2010:Programming 02:06|2010:Programming 02:06]]<br>[[2010:Programming 02:07|2010:Programming 02:07]]  


[[Programming 1.31.2009|Programming 1.31.2009]]  
'''Week 5'''<br> [[2010:Programming 02:09]]<br> [[2010:Programming 02:10]]<br> [[2010:Programming 02:11]]<br> [[2010:Programming 02:13]]<br> [[2010:Programming 02:14]]<br>


[[Programming 2.1.2009|Programming 2.1.2009]]  
'''Week 6'''<br>[[2010:Programming 02:15|2010:Programming 02:15]]<br>[[2010:Programming 02:16|2010:Programming 02:16]]<br>[[2010:Programming 02:17|2010:Programming 02:17]]<br>[[2010:Programming 02:18|2010:Programming 02:18]]<br>[[2010:Programming 02:19|2010:Programming 02:19]]<br> <br> Engineering Notebook Templates are available at:[[Engineering Notebook Template|Engineering_Notebook_Template]]  


'''Week 5 - '''''<span style="color: rgb(255, 0, 0);">'''14 Days Left!!'''</span>''
'''''Please Label All Notebook Pages <u>2010:Programming MM.DD</u> to avoid confusion'''''.
 
[[Programming 2.2.2009|Programming 2.2.2009]]
 
[[Programming 2.3.2009|Programming 2.3.2009]]
 
[[Programming 2.4.2009|Programming 2.4.2009]]
 
[[Programming 2.5.2009|Programming 2.5.2009]]
 
[[Programming 2.7.2009|Programming 2.7.2009]]
 
[[Programming 2.8.2009|Programming 2.8.2009]]
 
'''Week 6 - '''''<span style="color: rgb(255, 0, 0);">'''7 Days Left!!'''</span>''  
 
[[Programming 2.9.2009|Programming 2.9.2009]]
 
[[Programming 2.10.2009|Programming 2.10.2009]]
 
[[Programming 2.11.2009|Programming 2.11.2009]]
 
[[Programming 2.12.2009|Programming 2.12.2009]]
 
[[Programming 2.13.2009|Programming 2.13.2009]]
 
[[Programming 2.14.2009|Programming 2.14.2009]]
 
[[Programming 2.15.2009|Programming 2.15.2009]] <br><br>


== Programming Archives  ==
== Programming Archives  ==


[[Programming 2009]]
[[2009:Programming]]
 
----
 
'''''Please Label All Notebook Pages <u>Programming X.XX.2009</u> to avoid confusion'''''.

Latest revision as of 16:47, 14 November 2010