Difference between revisions of "Software"
From Deep Blue Robotics Wiki
Nelson yip (Talk | contribs) (→Training Curriculum) |
Nelson yip (Talk | contribs) (→Projects) |
||
Line 4: | Line 4: | ||
=Projects= | =Projects= | ||
<ol start="1"> | <ol start="1"> | ||
− | <li>Custom Widgets</li> | + | <li>[[Java:_Custom_Widgets|Custom Widgets]]</li> |
− | <li>Device Characterization</li> | + | <li>[[Java:_Device Characterization|Device Characterization]]</li> |
− | <li>Motion Profiling</li> | + | <li>[[Java:_Motion Profiling|Motion Profiling]]</li> |
− | <li>NetTables Client</li> | + | <li>[[Java:_NetTables Client|NetTables Client]]</li> |
− | <li>PID Control</li> | + | <li>[[Java:_PID Control|PID Control]]</li> |
− | <li>RoboRIO Files</li> | + | <li>[[Java:_RoboRIO Files|RoboRIO Files]]</li> |
− | <li>Robot Simulator</li> | + | <li>[[Java:_Robot Simulator|Robot Simulator]]</li> |
− | <li>Vision</li> | + | <li>[[Java:_Vision|Vision]]</li> |
</ol> | </ol> | ||
+ | |||
=Resources= | =Resources= | ||
<ol start ="1"> | <ol start ="1"> |
Revision as of 22:56, 8 December 2016
Welcome to the software section of the site! Here you can view the projects that we are currently working on, various programming resources, information about the code for each of our robots, and our software training curriculum.
Projects
- Custom Widgets
- Device Characterization
- Motion Profiling
- NetTables Client
- PID Control
- RoboRIO Files
- Robot Simulator
- Vision
Resources
- Build Season Guidelines
- Code Repository
- Coding Conventions
- Computer Inventory
- Debugging Guide
- Debugging Tools
- Learning to Program
- Preparing for Competition
- Training Curriculum
Robots
- 2015: Recyclops
- 2016: Bulbascore (Pirate Ship)
Training Curriculum
- Introduction to Robot Java
- Java Basics
- Object-Oriented Programming
- WPILIB Basics
- Command-Based Programming
- Inheritance
- Design Principles
- Additional Topics
- Practice Exercises
- Summary
- Advanced Topics