Programación avanzada
Es la documentación para los equipos más veteranos. Incluye contenido como Path Planning y Kinematics.
- Procesamiento de la visión
- Programación basada en comandos
- ¿Qué es la programación «basada en comandos»?
- Comandos
- Command Compositions
- Subsistemas
- Enlazando comandos a Triggers
- Estructuración de un proyecto de robot basado en comandos
- Organizing Command-Based Robot Projects
- El planificador de comandos
- Una discusión técnica sobre los comandos de C ++
- Control PID a través de subsistemas PID y comandos PID
- Creación de perfiles de movimiento a través de los subsistemas TrapezoidProfile y los comandos TrapezoidProfile
- Combinando Motion Profiling y PID Basado en Comandos
- Passing Functions As Parameters
- Cinemática y Odometría
- NetworkTables
- ¿Qué es una Tabla de Enrutamiento?
- NetworkTables Tables and Topics
- Publishing and Subscribing to a Topic
- NetworkTables Instances
- NetworkTables Networking
- Listening for Changes
- Writing a Simple NetworkTables Robot Program
- Creating a Client-side Program
- Migrating from NetworkTables 3.0 to NetworkTables 4.0
- Reading Array Values Published by NetworkTables
- Path Planning
- roboRIO
- GradleRIO Avanzado
- Controles avanzados
- Un Video tutorial de Modelo Basado en la Validación de Autónomos en FRC
- Introducción a los controles avanzados
- Filtros
- Clases Geométricas
- System Identification
- Controladores
- Generación de trayectoria y seguimiento con WPILib
- Control basado en modelo y el estado del espacio con WPILib
- Glosario de Control
- Características convenientes