Introducción
Bienvenido a la documentación oficial del Sistema de Control de FIRST® Robotics Competition y los paquetes de software de WPILib. Esta página es el recurso principal que documenta el uso del Sistema de Control de FRC® (incluido el cableado, la configuración y el software), así como las bibliotecas y herramientas de WPILib.
¿Es nuevo en programación?
Estas páginas cubren los detalles de las bibliotecas de WPILib y el sistema de control de FRC y no describen los conceptos básicos del uso de los lenguajes de programación compatibles. Si desea recursos para aprender los lenguajes de programación compatibles, consulte las recomendaciones a continuación:
Nota
Puede continuar con esta sección Zero-to-Robot para obtener un robot básico que funcione sin conocimiento del lenguaje de programación. Para ir más allá, necesita familiarizarse con el lenguaje en el que elija programar.
Java
Head First Java 2nd Edition is a very beginner friendly introduction to programming in Java (ISBN-10: 0596009208).
C++
Programming: Principles and Practice Using C++ 2nd Edition is an introduction to C++ by the creator of the language himself (ISBN-10: 0321992784).
C++ Primer Plus 6th Edition (ISBN-10: 0321776402).
LabVIEW
Python
Zero to Robot
The remaining pages in this tutorial are designed to be completed in order to go from zero to a working basic robot. The documents will walk you through wiring your robot, installation of all needed software, configuration of hardware, and loading a basic example program that should allow your robot to operate. When you complete a page, simply click Next to navigate to the next page and continue with the process. When you’re done, you can click Next to continue to an overview of WPILib in C++/Java/Python or jump back to the home page using the logo at the top left to explore the rest of the content.