Quote:
Originally Posted by brennonbrimhall
I'm going to operate with the assumption that by "C programming," you mean the C++ programming on the cRIO.
While we use Java, that should be similar to the API we use, which can be found here for all of the classes used in WPILibJ, or here for the CANJag class.
Does anyone know of similar documentation for C++?
|
I'm not a C++ programmer and will relay any info about this to my son who knows that stuff. I'm mechanical and would understand mechanism and controls hardware. I've worked with industrial PLCs using ladder logic and have some understanding of controls systems. The big questions for me are:
- Do the Jaguar on-board speed and position controls work? If so, looking for examples of successful controls strategy?
- Is my assumption correct that using the Jaguar's micro-controller PID loops faster and more efficient than running feedback/feed-forward loops from the CReo?
- Is the CAN Bus route worth the effort?
- What questions have I forgotten to ask?
