Skip to content

Useful documentation and links for 2019 software development team

Notifications You must be signed in to change notification settings

IrishRobotics/2019-Preseason

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Resources for Programming

Library Documentation

2019 FRC Control System (WPILib Screensteps)

Basic documentation for WPILib Libary, Driverstation / RoboRIO Setup, & Other WPIlib Tools (e.g., SmartDashboard, PathWeaver, Network Tables, & FRCVision for Raspberry Pi).

CTR-Electronics Phoenix Software Documentation

Documentation for CTR-Electronics software framework. This framework is used to control the Talon SRX motor controller. Make sure to check out the Closed-Loop Control features.

Java | navX-MXP - Kauai Labs

Documentation for the NavX Robotics Navigation Sensor's software library. Make sure to check out the AHRS javadocs to find out how to use the gyroscope in your code.

Presentations

Motion Planning & Control in FRC

Lead software mentors from championship winning teams 254 and 971 explain multiple methods for accurately controlling motion. Watch this first before attempting to use the TalonSRX's Motion Magic or use PID Control on your subsystems to get an idea of how they work. (59 minutes)

Developing a Real-Time Vision App for Target Tracking

Programmers from championship finalist team 195 explain their vision tracking system. It is quite a bit more complex than what you need to do to make a simple vision tracking application, but they explain the general ideas behind it and provide tips for how to improve the tracking. (98 minutes)

Other things

GitHub Standard Fork & Pull Request Workflow

How to work collaboratively on a github project. If you have more than 2 programmers I would recommend looking into this so you can keep your code organized and prevent costly mistakes. It worked very well for us in 2018 when we had 4 programmers. Make sure to pick someone to be the project leader. They can review pull requests and merge them into the main project.

About

Useful documentation and links for 2019 software development team

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •