Changes between Version 17 and Version 18 of MotorControl
- Timestamp:
- Jul 10, 2016, 10:46:42 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MotorControl
v17 v18 48 48 PID control loops are an important concept and the basics are explained in [https://en.wikipedia.org/wiki/PID_controller Wikipedia] and [http://www.expertune.com/tutor.aspx this tutorial] and [http://www.csimn.com/CSI_pages/PIDforDummies.html PID for Dummies]. You can implement a PID control loop using the Talon SRX or with the !RoboRio; you should refer to the [https://www.ctr-electronics.com/Talon%20SRX%20Software%20Reference%20Manual.pdf Talon software manual] section 12.4 (page 75) for a detailed explanation of how to configure the Talon for PID control with Java example code. In cases where PID control can't be implemented via the TalonSRX (e.g. for a non-Talon-controlled motor or when the feedback mechanism can't connect to the Talon), the !RoboRio can also implement PID control using the PIDController and PIDSubsystem classes; see [https://wpilib.screenstepslive.com/s/4485/m/13809/l/241901-pidsubsystems-for-built-in-pid-control here] and [http://cntsoftware.com/robotics/pdf/WPILib_programming.pdf here], and [https://www.assembla.com/spaces/rbhsrobotics/documents/cS2tESqASr45PGacwqjQYw/download/cS2tESqASr45PGacwqjQYw# here]. 49 49 50 [http://www.orientalmotor.com/technology/articles/motor-sizing-calculations.html Motor Sizing Calculations] 50 * [http://www.orientalmotor.com/technology/articles/motor-sizing-calculations.html Motor Sizing Calculations] 51 * [https://developer.mbed.org/users/4180_1/notebook/an-introduction-to-servos/ More servos] 52